CriWare Unreal Engine
Plug-ins for CriWare solutions.
载入中...
搜索中...
未找到
UAtomConfigPropertyHolder_Internal类 参考

#include <SubObjectPicker.h>

类 UAtomConfigPropertyHolder_Internal 继承关系图:

Public 类型

enum  Target { GlobalAisacs , MixerSettings }

Public 成员函数

virtual int GetNumSubObjects () override
virtual UObject * GetSubObject (int Index) override
void Init (Target InTarget=Target::GlobalAisacs)
Public 成员函数 继承自 UParentObjectPropertyHolder_Base
TSharedPtr< IPropertyHandle > GetProperty () const

Private 属性

TObjectPtr< UAtomConfig > Config = nullptr
Target Target = GlobalAisacs

额外继承的成员函数

Protected 成员函数 继承自 UParentObjectPropertyHolder_Base
TSharedPtr< IPropertyHandle > MakeHandleFromProperty (FName PropertyName)
Protected 属性 继承自 UParentObjectPropertyHolder_Base
TSharedPtr< IPropertyHandle > PropertyHandle

详细描述

Class to hold a AtomConfig property and permit config subobject selection (patches, settings ...). (Internal Use only)

成员枚举类型说明

◆ Target

枚举值
GlobalAisacs 
MixerSettings 

成员函数说明

◆ GetNumSubObjects()

virtual int UAtomConfigPropertyHolder_Internal::GetNumSubObjects ( )
inlineoverridevirtual

◆ GetSubObject()

virtual UObject * UAtomConfigPropertyHolder_Internal::GetSubObject ( int Index)
inlineoverridevirtual

◆ Init()

void UAtomConfigPropertyHolder_Internal::Init ( Target InTarget = Target::GlobalAisacs)
inline

类成员变量说明

◆ Config

TObjectPtr<UAtomConfig> UAtomConfigPropertyHolder_Internal::Config = nullptr
private

◆ Target


该类的文档由以下文件生成:
  • C:/git/uev2/Engine/Plugins/Runtime/CriWare/CriWare/Source/CriWareCoreEditor/Public/Customizations/SubObjectPicker.h