Module |
|
Header |
/Engine/Source/Runtime/MovieScene/Public/EntitySystem/MovieScenePropertyRegistry.h |
Include |
#include "EntitySystem/MovieScenePropertyRegistry.h" |
Source |
/Engine/Source/Runtime/MovieScene/Private/EntitySystem/MovieScenePropertyRegistry.cpp |
static TOptional< FResolvedProperty > ResolveProperty
(
UObject * Object,
const FMovieScenePropertyBinding & PropertyBinding,
FCustomAccessorView CustomAccessors
)
Resolve a property to either a fast ptr offset, or a custom property accessor based on the specified array falling back to a slow instance binding if possible
An optional variant specifying the resolved property if it resolved successfully
Parameter |
Description |
---|---|
Object |
The object to resolve the property for |
PropertyBinding |
The property binding to resolve |
CustomAccessors |
A view to an array of custom accessors (as retrieved from ICustomPropertyRegistration::GetAccessors) |