CriWare Unreal Engine
Plug-ins for CriWare solutions.
読み取り中…
検索中…
一致する文字列を見つけられません
FAtomChannelLevelMatrixCustomization クラス

#include <AtomChannelLevelMatrixCustomization.h>

FAtomChannelLevelMatrixCustomization の継承関係図

公開メンバ関数

virtual void CustomizeChildren (TSharedRef< IPropertyHandle > StructPropertyHandle, class IDetailChildrenBuilder &StructBuilder, IPropertyTypeCustomizationUtils &StructCustomizationUtils) override
virtual void CustomizeHeader (TSharedRef< IPropertyHandle > StructPropertyHandle, class FDetailWidgetRow &HeaderRow, IPropertyTypeCustomizationUtils &StructCustomizationUtils) override

静的公開メンバ関数

static TSharedRef< IPropertyTypeCustomization > MakeInstance ()

非公開メンバ関数

TSharedRef< SWidget > GenerateLevelMatrixWidget ()
TOptional< float > GetAudioIntensity (EAtomSpeaker InCh, EAtomSpeaker OutCh) const
void OnSetAudioIntensity (float NewValue, ETextCommit::Type CommitInfo, EAtomSpeaker InCh, EAtomSpeaker OutCh)

非公開変数類

TSharedPtr< IPropertyHandleArray > LevelMatrixProperty
TSharedPtr< IPropertyHandle > ProxyProperty

関数詳解

◆ CustomizeChildren()

void FAtomChannelLevelMatrixCustomization::CustomizeChildren ( TSharedRef< IPropertyHandle > StructPropertyHandle,
class IDetailChildrenBuilder & StructBuilder,
IPropertyTypeCustomizationUtils & StructCustomizationUtils )
overridevirtual

◆ CustomizeHeader()

void FAtomChannelLevelMatrixCustomization::CustomizeHeader ( TSharedRef< IPropertyHandle > StructPropertyHandle,
class FDetailWidgetRow & HeaderRow,
IPropertyTypeCustomizationUtils & StructCustomizationUtils )
overridevirtual

◆ GenerateLevelMatrixWidget()

TSharedRef< SWidget > FAtomChannelLevelMatrixCustomization::GenerateLevelMatrixWidget ( )
private

◆ GetAudioIntensity()

TOptional< float > FAtomChannelLevelMatrixCustomization::GetAudioIntensity ( EAtomSpeaker InCh,
EAtomSpeaker OutCh ) const
private

◆ MakeInstance()

TSharedRef< IPropertyTypeCustomization > FAtomChannelLevelMatrixCustomization::MakeInstance ( )
static

◆ OnSetAudioIntensity()

void FAtomChannelLevelMatrixCustomization::OnSetAudioIntensity ( float NewValue,
ETextCommit::Type CommitInfo,
EAtomSpeaker InCh,
EAtomSpeaker OutCh )
private

メンバ詳解

◆ LevelMatrixProperty

TSharedPtr<IPropertyHandleArray> FAtomChannelLevelMatrixCustomization::LevelMatrixProperty
private

◆ ProxyProperty

TSharedPtr<IPropertyHandle> FAtomChannelLevelMatrixCustomization::ProxyProperty
private

このクラス詳解は次のファイルから抽出されました: