Navigation
API > API/Runtime > API/Runtime/MovieScene
Same as FIntermediatePropertyValueConstRef but instead of wrapping a reference to a value, this class can wrap an instance of a value or a reference.
| Name | FIntermediatePropertyValue |
| Type | struct |
| Header File | /Engine/Source/Runtime/MovieScene/Public/EntitySystem/MovieSceneIntermediatePropertyValue.h |
| Include Path | #include "EntitySystem/MovieSceneIntermediatePropertyValue.h" |
Syntax
struct FIntermediatePropertyValue : public UE::MovieScene::FIntermediatePropertyValueConstRef
Inheritance Hierarchy
- FIntermediatePropertyValueConstRef → FIntermediatePropertyValue
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Move construction/assignment | EntitySystem/MovieSceneIntermediatePropertyValue.h | ||
| Implicit copy construction and assignment is disabled (use Copy() instead) | EntitySystem/MovieSceneIntermediatePropertyValue.h | ||
FIntermediatePropertyValue
(
TInlineValue< Private::ITypeErasedPropertyValueImpl >&& InValue |
EntitySystem/MovieSceneIntermediatePropertyValue.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
T * Cast () |
Cast this value to another type, assuming the underlying type matches. | EntitySystem/MovieSceneIntermediatePropertyValue.h | |
const T * Cast () |
Cast this value to another type, assuming the underlying type matches. | EntitySystem/MovieSceneIntermediatePropertyValue.h | |
FIntermediatePropertyValue Copy() |
Create a copy of this value | EntitySystem/MovieSceneIntermediatePropertyValue.h | |
void * Get () |
Retrieve this value's underlying address | EntitySystem/MovieSceneIntermediatePropertyValue.h | |
const void * Get () |
Elevate const overloads | EntitySystem/MovieSceneIntermediatePropertyValue.h |
Protected
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FIntermediatePropertyValue FromAddress
(
T* Ptr |
Create a new FIntermediatePropertyValue from an address to a value | EntitySystem/MovieSceneIntermediatePropertyValue.h | |
static FIntermediatePropertyValue FromValue
(
T&& In |
Create a new FIntermediatePropertyValue from a typed value | EntitySystem/MovieSceneIntermediatePropertyValue.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| EntitySystem/MovieSceneIntermediatePropertyValue.h | |||
| EntitySystem/MovieSceneIntermediatePropertyValue.h |