FPropertyRegistry::ResolveProperty

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

Windows
MacOS
Linux

References

Module

MovieScene

Header

/Engine/Source/Runtime/MovieScene/Public/EntitySystem/MovieScenePropertyRegistry.h

Include

#include "EntitySystem/MovieScenePropertyRegistry.h"

Source

/Engine/Source/Runtime/MovieScene/Private/EntitySystem/MovieScenePropertyRegistry.cpp

Syntax

static TOptional< FResolvedProperty > ResolveProperty
(
    UObject * Object,
    const FMovieScenePropertyBinding & PropertyBinding,
    FCustomAccessorView CustomAccessors
)

Remarks

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

Returns

An optional variant specifying the resolved property if it resolved successfully

Parameters

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)

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss