マテリアルとマテリアルレイヤーのパラメータフォームUIの操作の違いについて

お世話になっております。

DetailsView のコンテキストメニューは SDetailTableRowBase::OnMouseButtonUp 内で作成されていますが、このメニューは Details の実装に依存しています。

LayerParameters の項目は SMaterialLayersFunctionsInstanceTreeItem で表現されおり、これは SDetaiTableRowBase を継承していません

(DetailsView の項目は SDetailSingleItemRow であり、これは SDetailTableRowBase を継承しています))。

外観は似ているものの別途実装されているものであり LayerParameters の項目において DetailsView のコンテキストメニューを流用することは難しいと思います。

幾つか参考になりそうなコードを列挙しておきます。

・コンテキストメニューの追加

SDetailTableRowBase::OnMouseButtonUp

・コンテキストメニューの内容を取得

SDetailSingleItemRow::PopulateContextMenu

・LayerParameters の項目レイアウト作成

SMaterialLayersFunctionsInstanceTreeItem::Construct​

よろしくお願いいたします。​