Navigation
API > API/Runtime > API/Runtime/MovieScene
A wrapper around an FEntityAllocation that provides access to other pieces of information such as its component mask.
| Name | FEntityAllocationProxy |
| Type | struct |
| Header File | /Engine/Source/Runtime/MovieScene/Public/EntitySystem/MovieSceneEntitySystemTypes.h |
| Include Path | #include "EntitySystem/MovieSceneEntitySystemTypes.h" |
Syntax
struct FEntityAllocationProxy
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FEntityAllocationProxy
(
const FEntityManager* InManager, |
EntitySystem/MovieSceneEntitySystemTypes.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AllocationIndex | int32 | Current allocation index or Manager->EntityAllocationMasks.GetMaxIndex() when finished | EntitySystem/MovieSceneEntitySystemTypes.h | |
| Manager | const FEntityManager * | Entity manager being iterated | EntitySystem/MovieSceneEntitySystemTypes.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const FEntityAllocation * GetAllocation () |
Gets the entity allocation | EntitySystem/MovieSceneEntitySystemTypes.h | |
| Gets the entity allocation | EntitySystem/MovieSceneEntitySystemTypes.h | ||
int32 GetAllocationIndex() |
Return this allocation's index within the entity manager | EntitySystem/MovieSceneEntitySystemTypes.h | |
const FComponentMask & GetAllocationType() |
Gets the entity allocation component mask | EntitySystem/MovieSceneEntitySystemTypes.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FEntityAllocationProxy MakeInstance
(
const FEntityManager* InManager, |
EntitySystem/MovieSceneEntitySystemTypes.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
operator const FComponentMask &() |
Implicit cast to a component mask | EntitySystem/MovieSceneEntitySystemTypes.h | |
operator const FEntityAllocation *() |
Implicit cast to an entity allocation | EntitySystem/MovieSceneEntitySystemTypes.h | |
operator FEntityAllocation *() |
Implicit cast to an entity allocation | EntitySystem/MovieSceneEntitySystemTypes.h |