Navigation
API > API/Runtime > API/Runtime/MovieScene > API/Runtime/MovieScene/Evaluation
Inheritance Hierarchy
- FPlaybackCapabilitiesImpl
- FPlaybackCapabilities
References
| Module | MovieScene |
| Header | /Engine/Source/Runtime/MovieScene/Public/Evaluation/MovieScenePlaybackCapabilities.h |
| Include | #include "Evaluation/MovieScenePlaybackCapabilities.h" |
Syntax
struct FPlaybackCapabilitiesImpl
Remarks
Basic, mostly untyped, implementation of the capabilities buffer.
Variables
| Type | Name | Description | ||||||
|---|---|---|---|---|---|---|---|---|
| uint16 | Alignment | |||||||
| uint32 | AllCapabilities | |||||||
| uint16 | Capacity | |||||||
| TArray< FPlaybackCapabilityHelpers > | Helpers | Function pointers for invalidating, destroying, etc. capabilities. | ||||||
| uint8 * | Memory | Schema: [header_1 | ... | header_n | entry_0 | ... | entry_n] | |
| uint8 | Num |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| FPlaybackCapabilityPtr | AddCapability
(
uint32 CapabilityBit, |
Creates and stores a new capability object at the given bit. | |
| FPlaybackCapabilityPtr | FindCapability
(
uint32 CapabilityBit |
||
| FPlaybackCapabilityPtr | GetCapabilityChecked
(
uint32 CapabilityBit |
||
| int32 | GetCapabilityIndex
(
uint32 CapabilityBit |
||
| const FPlaybackCapabilityHeader & | GetHeader
(
uint8 Index |
||
| TArrayView< const FPlaybackCapabilityHeader > | GetHeaders () |
||
| bool | HasCapability
(
uint32 CapabilityBit |
||
| bool | OverwriteCapability
(
uint32 CapabilityBit, |
Operators
| Type | Name | Description | |
|---|---|---|---|
| FPlaybackCapabilitiesImpl & | operator=
(
const FPlaybackCapabilitiesImpl& |
||
| FPlaybackCapabilitiesImpl & |