CriWare Unreal Engine
Plug-ins for CriWare solutions.
読み取り中…
検索中…
一致する文字列を見つけられません
AtomModDestinationUtils 名前空間

関数

void CustomizeChildren_AddModulatorRow (IDetailChildrenBuilder &ChildBuilder, TSharedRef< IPropertyHandle > StructPropertyHandle, TSharedRef< IPropertyHandle > ModulatorsHandle, TSharedRef< IPropertyHandle > EnablementHandle)
void CustomizeChildren_AddValueNoModRow (IDetailChildrenBuilder &ChildBuilder, TSharedRef< IPropertyHandle > StructPropertyHandle, TSharedRef< IPropertyHandle > ValueHandle)
void CustomizeChildren_AddValueRow (IDetailChildrenBuilder &ChildBuilder, TSharedRef< IPropertyHandle > StructPropertyHandle, TSharedRef< IPropertyHandle > ValueHandle, TSharedRef< IPropertyHandle > ModulatorsHandle, TSharedRef< IPropertyHandle > EnablementHandle)
AtomModulation::FAtomModulationSystemGetEditorModulationSystem ()
FName GetParameterClassFromMetaData (const TSharedRef< IPropertyHandle > &InHandle)
FName GetParameterNameFromMetaData (const TSharedRef< IPropertyHandle > &InHandle)
bool IsModulationEnabled ()
bool IsParamMismatched (TSharedRef< IPropertyHandle > ModulatorHandle, TSharedRef< IPropertyHandle > StructPropertyHandle, FName *OutModParamClassName=nullptr, FName *OutDestParamClassName=nullptr, FName *OutModName=nullptr)
void SetBoundsMetaData (FName FieldName, float InDefault, const TSharedRef< IPropertyHandle > &InHandle, TSharedRef< IPropertyHandle > &OutHandle)
FText SetMetaData (TSharedRef< IPropertyHandle > StructPropertyHandle, TSharedRef< IPropertyHandle > ValueHandle, FText &OutUnitDisplayText, FName &OutParamName)

関数詳解

◆ CustomizeChildren_AddModulatorRow()

void AtomModDestinationUtils::CustomizeChildren_AddModulatorRow ( IDetailChildrenBuilder & ChildBuilder,
TSharedRef< IPropertyHandle > StructPropertyHandle,
TSharedRef< IPropertyHandle > ModulatorsHandle,
TSharedRef< IPropertyHandle > EnablementHandle )

◆ CustomizeChildren_AddValueNoModRow()

void AtomModDestinationUtils::CustomizeChildren_AddValueNoModRow ( IDetailChildrenBuilder & ChildBuilder,
TSharedRef< IPropertyHandle > StructPropertyHandle,
TSharedRef< IPropertyHandle > ValueHandle )

◆ CustomizeChildren_AddValueRow()

void AtomModDestinationUtils::CustomizeChildren_AddValueRow ( IDetailChildrenBuilder & ChildBuilder,
TSharedRef< IPropertyHandle > StructPropertyHandle,
TSharedRef< IPropertyHandle > ValueHandle,
TSharedRef< IPropertyHandle > ModulatorsHandle,
TSharedRef< IPropertyHandle > EnablementHandle )

◆ GetEditorModulationSystem()

AtomModulation::FAtomModulationSystem * AtomModDestinationUtils::GetEditorModulationSystem ( )

◆ GetParameterClassFromMetaData()

FName AtomModDestinationUtils::GetParameterClassFromMetaData ( const TSharedRef< IPropertyHandle > & InHandle)

◆ GetParameterNameFromMetaData()

FName AtomModDestinationUtils::GetParameterNameFromMetaData ( const TSharedRef< IPropertyHandle > & InHandle)

◆ IsModulationEnabled()

bool AtomModDestinationUtils::IsModulationEnabled ( )

◆ IsParamMismatched()

bool AtomModDestinationUtils::IsParamMismatched ( TSharedRef< IPropertyHandle > ModulatorHandle,
TSharedRef< IPropertyHandle > StructPropertyHandle,
FName * OutModParamClassName = nullptr,
FName * OutDestParamClassName = nullptr,
FName * OutModName = nullptr )

◆ SetBoundsMetaData()

void AtomModDestinationUtils::SetBoundsMetaData ( FName FieldName,
float InDefault,
const TSharedRef< IPropertyHandle > & InHandle,
TSharedRef< IPropertyHandle > & OutHandle )

◆ SetMetaData()

FText AtomModDestinationUtils::SetMetaData ( TSharedRef< IPropertyHandle > StructPropertyHandle,
TSharedRef< IPropertyHandle > ValueHandle,
FText & OutUnitDisplayText,
FName & OutParamName )