![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <MovieSceneObjectPathChannel.h>
Public Member Functions | |
| FMovieSceneObjectPathChannelKeyValue () | |
| MOVIESCENE_API | FMovieSceneObjectPathChannelKeyValue (UObject *InObject) |
| MOVIESCENE_API FMovieSceneObjectPathChannelKeyValue & | operator= (UObject *NewObject) |
| MOVIESCENE_API bool | SerializeFromMismatchedTag (FPropertyTag const &Tag, FStructuredArchive::FSlot Slot) |
| const TSoftObjectPtr & | GetSoftPtr () const |
| MOVIESCENE_API UObject * | Get () const |
| UObject * | GetValue () const |
Friends | |
| bool | operator== (const FMovieSceneObjectPathChannelKeyValue &A, const FMovieSceneObjectPathChannelKeyValue &B) |
Key value type for object path channels that stores references to objects as both a hard and soft reference, to ensure compatability with both sub objects and async loading
|
inline |
Default constructor
| FMovieSceneObjectPathChannelKeyValue::FMovieSceneObjectPathChannelKeyValue | ( | UObject * | InObject | ) |
Construction from an object pointer
| UObject * FMovieSceneObjectPathChannelKeyValue::Get | ( | ) | const |
Attempt to find this object either by returning the internally kept raw pointer, or by resolving (but not loading) the soft object path
|
inline |
Access the soft object pointer that this key should load
|
inline |
| FMovieSceneObjectPathChannelKeyValue & FMovieSceneObjectPathChannelKeyValue::operator= | ( | UObject * | NewObject | ) |
Assignment from a raw object pointer
| bool FMovieSceneObjectPathChannelKeyValue::SerializeFromMismatchedTag | ( | FPropertyTag const & | Tag, |
| FStructuredArchive::FSlot | Slot | ||
| ) |
Legacy conversion from a TSoftObjectPtr<>
|
friend |