CriWare Unreal Engine
Plug-ins for CriWare solutions.
Loading...
Searching...
No Matches
UParentObjectPropertyHolder_Base Class Reference

#include <SubObjectPicker.h>

Inheritance diagram for UParentObjectPropertyHolder_Base:

Public Member Functions

virtual int GetNumSubObjects ()
TSharedPtr< IPropertyHandle > GetProperty () const
virtual UObject * GetSubObject (int Index)

Protected Member Functions

TSharedPtr< IPropertyHandle > MakeHandleFromProperty (FName PropertyName)

Protected Attributes

TSharedPtr< IPropertyHandle > PropertyHandle

Private Attributes

TSharedPtr< ISinglePropertyView > ParentView

Detailed Description

UClass to hold the parent property and permit subobject selection. (Need to derive.)

Member Function Documentation

◆ GetNumSubObjects()

◆ GetProperty()

TSharedPtr< IPropertyHandle > UParentObjectPropertyHolder_Base::GetProperty ( ) const
inline

◆ GetSubObject()

virtual UObject * UParentObjectPropertyHolder_Base::GetSubObject ( int Index)
inlinevirtual

◆ MakeHandleFromProperty()

TSharedPtr< IPropertyHandle > UParentObjectPropertyHolder_Base::MakeHandleFromProperty ( FName PropertyName)
protected

Lets generate the property handle from a temporary property in a derived class.

Member Data Documentation

◆ ParentView

TSharedPtr<ISinglePropertyView> UParentObjectPropertyHolder_Base::ParentView
private

◆ PropertyHandle

TSharedPtr<IPropertyHandle> UParentObjectPropertyHolder_Base::PropertyHandle
protected

The documentation for this class was generated from the following files:
  • C:/git/uev2/Engine/Plugins/Runtime/CriWare/CriWare/Source/CriWareCoreEditor/Public/Customizations/SubObjectPicker.h
  • C:/git/uev2/Engine/Plugins/Runtime/CriWare/CriWare/Source/CriWareCoreEditor/Private/Customizations/SubObjectPicker.cpp