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

#include <AtomAttenuationCustomization.h>

FAtomAttenuationSettingsCustomization の継承関係図

公開メンバ関数

virtual void CustomizeChildren (TSharedRef< IPropertyHandle > StructPropertyHandle, class IDetailChildrenBuilder &ChildBuilder, IPropertyTypeCustomizationUtils &StructCustomizationUtils) override
virtual void CustomizeHeader (TSharedRef< IPropertyHandle > PropertyHandle, class FDetailWidgetRow &HeaderRow, IPropertyTypeCustomizationUtils &CustomizationUtils) override
TAttribute< bool > IsAttenuationOverriddenAttribute () const
TAttribute< EVisibility > IsAttenuationOverriddenVisibleAttribute () const

静的公開メンバ関数

static TSharedRef< IPropertyTypeCustomization > MakeInstance ()

限定公開メンバ関数

TAttribute< bool > GetIsAirAbsorptionEnabledAttribute () const
TAttribute< bool > GetIsAttenuationEnabledAttribute () const
TAttribute< bool > GetIsBusSendAttenuationEnabledAttribute () const
TAttribute< bool > GetIsDistanceAlgorithmEditable () const
TAttribute< bool > GetIsFalloffModeEnabledAttribute () const
TAttribute< bool > GetIsFocusEnabledAttribute () const
TAttribute< bool > GetIsOcclusionEnabledAttribute () const
TAttribute< bool > GetIsPriorityAttenuationEnabledAttribute () const
TAttribute< bool > GetIsSpatializationEnabledAttribute () const
TSharedPtr< IPropertyHandle > GetOverrideAttenuationHandle (TSharedRef< IPropertyHandle > StructPropertyHandle)
bool IsAtomAttenuationShapeSelected () const
EVisibility IsBoxExtentsVisible () const
EVisibility IsCapsuleVisible () const
EVisibility IsConeAnglesVisible () const
EVisibility IsConeLevelVisible () const
EVisibility IsConeVisible () const
EVisibility IsCuboidVisible () const
EVisibility IsCustomAirAbsorptionCurveSelected () const
EVisibility IsCustomCurveSelected () const
EVisibility IsCustomPriorityAttenuationCurveSelected () const
EVisibility IsLinearOrCustomPriorityAttenuationSelected () const
EVisibility IsManualPriorityAttenuationSelected () const
EVisibility IsNaturalSoundSelected () const
EVisibility IsPriorityAttenuationLinearMethodSelected () const
EVisibility IsShapeSelected (TArrayView< const EAtomAttenuationShape > Shape) const
EVisibility IsSphereRadiusVisible () const

限定公開変数類

TSharedPtr< IPropertyHandle > AbsorptionMethodHandle
TSharedPtr< IPropertyHandle > AttenuationShapeHandle
TSharedPtr< IPropertyHandle > bIsAirAbsorptionEnabledHandle
TSharedPtr< IPropertyHandle > bIsAttenuatedHandle
TSharedPtr< IPropertyHandle > bIsBusSendAttenuationEnabledHandle
TSharedPtr< IPropertyHandle > bIsFocusedHandle
TSharedPtr< IPropertyHandle > bIsOcclusionEnabledHandle
TSharedPtr< IPropertyHandle > bIsPriorityAttenuationEnabledHandle
TSharedPtr< IPropertyHandle > bIsSourceDataOverrideEnabledHandle
TSharedPtr< IPropertyHandle > bIsSpatializedHandle
TSharedPtr< IPropertyHandle > bOverrideAttenuationHandle
TSharedPtr< IPropertyHandle > DbAttenuationAtMaxHandle
TSharedPtr< IPropertyHandle > DistanceAlgorithmHandle
TSharedPtr< IPropertyHandle > PriorityAttenuationMethodHandle

関数詳解

◆ CustomizeChildren()

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

◆ CustomizeHeader()

void FAtomAttenuationSettingsCustomization::CustomizeHeader ( TSharedRef< IPropertyHandle > PropertyHandle,
class FDetailWidgetRow & HeaderRow,
IPropertyTypeCustomizationUtils & CustomizationUtils )
overridevirtual

◆ GetIsAirAbsorptionEnabledAttribute()

TAttribute< bool > FAtomAttenuationSettingsCustomization::GetIsAirAbsorptionEnabledAttribute ( ) const
protected

◆ GetIsAttenuationEnabledAttribute()

TAttribute< bool > FAtomAttenuationSettingsCustomization::GetIsAttenuationEnabledAttribute ( ) const
protected

◆ GetIsBusSendAttenuationEnabledAttribute()

TAttribute< bool > FAtomAttenuationSettingsCustomization::GetIsBusSendAttenuationEnabledAttribute ( ) const
protected

◆ GetIsDistanceAlgorithmEditable()

TAttribute< bool > FAtomAttenuationSettingsCustomization::GetIsDistanceAlgorithmEditable ( ) const
protected

◆ GetIsFalloffModeEnabledAttribute()

TAttribute< bool > FAtomAttenuationSettingsCustomization::GetIsFalloffModeEnabledAttribute ( ) const
protected

◆ GetIsFocusEnabledAttribute()

TAttribute< bool > FAtomAttenuationSettingsCustomization::GetIsFocusEnabledAttribute ( ) const
protected

◆ GetIsOcclusionEnabledAttribute()

TAttribute< bool > FAtomAttenuationSettingsCustomization::GetIsOcclusionEnabledAttribute ( ) const
protected

◆ GetIsPriorityAttenuationEnabledAttribute()

TAttribute< bool > FAtomAttenuationSettingsCustomization::GetIsPriorityAttenuationEnabledAttribute ( ) const
protected

◆ GetIsSpatializationEnabledAttribute()

TAttribute< bool > FAtomAttenuationSettingsCustomization::GetIsSpatializationEnabledAttribute ( ) const
protected

◆ GetOverrideAttenuationHandle()

TSharedPtr< IPropertyHandle > FAtomAttenuationSettingsCustomization::GetOverrideAttenuationHandle ( TSharedRef< IPropertyHandle > StructPropertyHandle)
protected

◆ IsAtomAttenuationShapeSelected()

bool FAtomAttenuationSettingsCustomization::IsAtomAttenuationShapeSelected ( ) const
protected

◆ IsAttenuationOverriddenAttribute()

TAttribute< bool > FAtomAttenuationSettingsCustomization::IsAttenuationOverriddenAttribute ( ) const

◆ IsAttenuationOverriddenVisibleAttribute()

TAttribute< EVisibility > FAtomAttenuationSettingsCustomization::IsAttenuationOverriddenVisibleAttribute ( ) const

◆ IsBoxExtentsVisible()

EVisibility FAtomAttenuationSettingsCustomization::IsBoxExtentsVisible ( ) const
protected

◆ IsCapsuleVisible()

EVisibility FAtomAttenuationSettingsCustomization::IsCapsuleVisible ( ) const
protected

◆ IsConeAnglesVisible()

EVisibility FAtomAttenuationSettingsCustomization::IsConeAnglesVisible ( ) const
protected

◆ IsConeLevelVisible()

EVisibility FAtomAttenuationSettingsCustomization::IsConeLevelVisible ( ) const
protected

◆ IsConeVisible()

EVisibility FAtomAttenuationSettingsCustomization::IsConeVisible ( ) const
protected

◆ IsCuboidVisible()

EVisibility FAtomAttenuationSettingsCustomization::IsCuboidVisible ( ) const
protected

◆ IsCustomAirAbsorptionCurveSelected()

EVisibility FAtomAttenuationSettingsCustomization::IsCustomAirAbsorptionCurveSelected ( ) const
protected

◆ IsCustomCurveSelected()

EVisibility FAtomAttenuationSettingsCustomization::IsCustomCurveSelected ( ) const
protected

◆ IsCustomPriorityAttenuationCurveSelected()

EVisibility FAtomAttenuationSettingsCustomization::IsCustomPriorityAttenuationCurveSelected ( ) const
protected

◆ IsLinearOrCustomPriorityAttenuationSelected()

EVisibility FAtomAttenuationSettingsCustomization::IsLinearOrCustomPriorityAttenuationSelected ( ) const
protected

◆ IsManualPriorityAttenuationSelected()

EVisibility FAtomAttenuationSettingsCustomization::IsManualPriorityAttenuationSelected ( ) const
protected

◆ IsNaturalSoundSelected()

EVisibility FAtomAttenuationSettingsCustomization::IsNaturalSoundSelected ( ) const
protected

◆ IsPriorityAttenuationLinearMethodSelected()

EVisibility FAtomAttenuationSettingsCustomization::IsPriorityAttenuationLinearMethodSelected ( ) const
protected

◆ IsShapeSelected()

EVisibility FAtomAttenuationSettingsCustomization::IsShapeSelected ( TArrayView< const EAtomAttenuationShape > Shape) const
protected

◆ IsSphereRadiusVisible()

EVisibility FAtomAttenuationSettingsCustomization::IsSphereRadiusVisible ( ) const
protected

◆ MakeInstance()

TSharedRef< IPropertyTypeCustomization > FAtomAttenuationSettingsCustomization::MakeInstance ( )
static

メンバ詳解

◆ AbsorptionMethodHandle

TSharedPtr<IPropertyHandle> FAtomAttenuationSettingsCustomization::AbsorptionMethodHandle
protected

◆ AttenuationShapeHandle

TSharedPtr<IPropertyHandle> FAtomAttenuationSettingsCustomization::AttenuationShapeHandle
protected

◆ bIsAirAbsorptionEnabledHandle

TSharedPtr<IPropertyHandle> FAtomAttenuationSettingsCustomization::bIsAirAbsorptionEnabledHandle
protected

◆ bIsAttenuatedHandle

TSharedPtr<IPropertyHandle> FAtomAttenuationSettingsCustomization::bIsAttenuatedHandle
protected

◆ bIsBusSendAttenuationEnabledHandle

TSharedPtr<IPropertyHandle> FAtomAttenuationSettingsCustomization::bIsBusSendAttenuationEnabledHandle
protected

◆ bIsFocusedHandle

TSharedPtr<IPropertyHandle> FAtomAttenuationSettingsCustomization::bIsFocusedHandle
protected

◆ bIsOcclusionEnabledHandle

TSharedPtr<IPropertyHandle> FAtomAttenuationSettingsCustomization::bIsOcclusionEnabledHandle
protected

◆ bIsPriorityAttenuationEnabledHandle

TSharedPtr<IPropertyHandle> FAtomAttenuationSettingsCustomization::bIsPriorityAttenuationEnabledHandle
protected

◆ bIsSourceDataOverrideEnabledHandle

TSharedPtr<IPropertyHandle> FAtomAttenuationSettingsCustomization::bIsSourceDataOverrideEnabledHandle
protected

◆ bIsSpatializedHandle

TSharedPtr<IPropertyHandle> FAtomAttenuationSettingsCustomization::bIsSpatializedHandle
protected

◆ bOverrideAttenuationHandle

TSharedPtr<IPropertyHandle> FAtomAttenuationSettingsCustomization::bOverrideAttenuationHandle
protected

◆ DbAttenuationAtMaxHandle

TSharedPtr<IPropertyHandle> FAtomAttenuationSettingsCustomization::DbAttenuationAtMaxHandle
protected

◆ DistanceAlgorithmHandle

TSharedPtr<IPropertyHandle> FAtomAttenuationSettingsCustomization::DistanceAlgorithmHandle
protected

◆ PriorityAttenuationMethodHandle

TSharedPtr<IPropertyHandle> FAtomAttenuationSettingsCustomization::PriorityAttenuationMethodHandle
protected

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