UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::MovieScene::FMovieSceneTracksComponentTypes::FObjectPropertyRegistration Struct Reference

#include <MovieSceneTracksComponentTypes.h>

+ Inheritance diagram for UE::MovieScene::FMovieSceneTracksComponentTypes::FObjectPropertyRegistration:

Classes

struct  FMetaData
 

Public Member Functions

void Add (UClass *ClassType, FName PropertyName, GetterFunc Getter, SetterFunc Setter)
 
void Add (UClass *ClassType, FName PropertyName, GetterFunc Getter, SetterFunc Setter, FMetaData InMetaData)
 
- Public Member Functions inherited from UE::MovieScene::TCustomPropertyRegistration< FObjectPropertyTraits >
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 ()
 

Public Attributes

TMap< int32, FMovieSceneTracksComponentTypes::FObjectPropertyRegistration::FMetaDataMetaData
 

Additional Inherited Members

- Public Types inherited from UE::MovieScene::TCustomPropertyRegistration< FObjectPropertyTraits >
using GetterFunc = typename TCustomPropertyAccessorFunctions< FObjectPropertyTraits >::GetterFunc
 
using SetterFunc = typename TCustomPropertyAccessorFunctions< FObjectPropertyTraits >::SetterFunc
 
- Protected Attributes inherited from UE::MovieScene::TCustomPropertyRegistration< FObjectPropertyTraits >
TArray< TCustomPropertyAccessor< FObjectPropertyTraits >, TInlineAllocator< 8 > > CustomAccessors
 

Member Function Documentation

◆ Add() [1/2]

void UE::MovieScene::FMovieSceneTracksComponentTypes::FObjectPropertyRegistration::Add ( UClass ClassType,
FName  PropertyName,
GetterFunc  Getter,
SetterFunc  Setter 
)
inline

◆ Add() [2/2]

void UE::MovieScene::FMovieSceneTracksComponentTypes::FObjectPropertyRegistration::Add ( UClass ClassType,
FName  PropertyName,
GetterFunc  Getter,
SetterFunc  Setter,
FMetaData  InMetaData 
)
inline

Member Data Documentation

◆ MetaData

TMap<int32, FMovieSceneTracksComponentTypes::FObjectPropertyRegistration::FMetaData> UE::MovieScene::FMovieSceneTracksComponentTypes::FObjectPropertyRegistration::MetaData

The documentation for this struct was generated from the following file: