![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <MovieScenePropertySystemTypes.h>
Inheritance diagram for UE::MovieScene::TCustomPropertyRegistration< PropertyTraits, InlineSize >:Public Types | |
| using | GetterFunc = typename TCustomPropertyAccessorFunctions< PropertyTraits >::GetterFunc |
| using | SetterFunc = typename TCustomPropertyAccessorFunctions< PropertyTraits >::SetterFunc |
Public Member Functions | |
| virtual FCustomAccessorView | GetAccessors () const override |
| void | Add (UClass *ClassType, FName PropertyName, GetterFunc Getter, SetterFunc Setter) |
| void | Remove (UClass *ClassType, FName PropertyName) |
| void | RemoveAll (UClass *ClassType) |
Public Member Functions inherited from UE::MovieScene::ICustomPropertyRegistration | |
| virtual | ~ICustomPropertyRegistration () |
Protected Attributes | |
| TArray< TCustomPropertyAccessor< PropertyTraits >, TInlineAllocator< InlineSize > > | CustomAccessors |
Generally static collection of accessors for a given type of property
| using UE::MovieScene::TCustomPropertyRegistration< PropertyTraits, InlineSize >::GetterFunc = typename TCustomPropertyAccessorFunctions<PropertyTraits>::GetterFunc |
| using UE::MovieScene::TCustomPropertyRegistration< PropertyTraits, InlineSize >::SetterFunc = typename TCustomPropertyAccessorFunctions<PropertyTraits>::SetterFunc |
|
inline |
|
inlineoverridevirtual |
Implements UE::MovieScene::ICustomPropertyRegistration.
|
inline |
|
inline |
|
protected |