FMovieSceneObjectPathChannelKeyValue

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

Windows
MacOS
Linux

References

Module

MovieScene

Header

/Engine/Source/Runtime/MovieScene/Public/Channels/MovieSceneObjectPathChannel.h

Include

#include "Channels/MovieSceneObjectPathChannel.h"

Syntax

struct FMovieSceneObjectPathChannelKeyValue

Remarks

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

Constructors

Name Description

Public function

FMovieSceneObjectPathChannelKeyValue()

Default constructor

Public function

FMovieSceneObjectPathChannelKeyValue

(
    UObject* InObject
)

Construction from an object pointer

Functions

Name Description

Public function Const

UObject *...

 

Get()

Attempt to find this object either by returning the internally kept raw pointer, or by resolving (but not loading) the soft object path

Public function Const

const TSoftO...

 

GetSoftPtr()

Access the soft object pointer that this key should load

Public function

bool

 

SerializeFromMismatchedTag

(
    FPropertyTag const& Tag,
    FStructuredArchive::FSlot Slot
)

Legacy conversion from a TSoftObjectPtr<>

Operators

Name Description

Public function

FMovieSceneO...

 

operator=

(
    UObject* NewObject
)

Assignment from a raw object pointer

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