お世話になっております。
アセットのプロパティを一括で変更する際にPropertyMatrixを使用していますが、
標準で表示されるピンの設定を変更することは可能でしょうか?
例えばテクスチャの設定を変更する場合に、"Tilling Method"のピンを外して"Mip Gen Settings"をピンする、というような設定をPropertyMatrixを開くたび行う必要があるため、その設定をどこかに保持しておきたいと考えております。
以上について、よろしくお願い致します。
お世話になっております。
アセットのプロパティを一括で変更する際にPropertyMatrixを使用していますが、
標準で表示されるピンの設定を変更することは可能でしょうか?
例えばテクスチャの設定を変更する場合に、"Tilling Method"のピンを外して"Mip Gen Settings"をピンする、というような設定をPropertyMatrixを開くたび行う必要があるため、その設定をどこかに保持しておきたいと考えております。
以上について、よろしくお願い致します。
お世話になっております。こちらの件に関しまして調査を行ったところ、
現状の実装ではUPropertyにAssetRegistrySearchableが設定されているプロパティが、
デフォルトで表示されている状態になっております。
こちらの具体的な実装は下記で示す箇所で行われており、
このフラグチェックをコメントアウトすると、最初からすべてのプロパティがピン止めされる状態となります。
.\Engine\Source\Editor\PropertyEditor\Private\Presentation\PropertyTable\PropertyTable.cpp
void FPropertyTable::UpdateColumns()
こちらの関数は以下のような流れで呼ばれております。
.\Engine\Source\Editor\PropertyEditor\Private\PropertyEditorToolkit.cpp
.\Engine\Source\Editor\PropertyEditor\Private\Presentation\PropertyTable\PropertyTable.cpp
上記箇所を参考していただければ、デフォルトでの指定も行えるかと思いますので、
一度ご確認いただければと思います。よろしくお願いいたします。