Navigation
API > API/Runtime > API/Runtime/MovieScene > API/Runtime/MovieScene/EntitySystem
References
| Module | MovieScene |
| Header | /Engine/Source/Runtime/MovieScene/Public/EntitySystem/MovieSceneEntityIDs.h |
| Include | #include "EntitySystem/MovieSceneEntityIDs.h" |
Syntax
struct FComponentMask
Remarks
Done as a concrete type so that we can make a debug visualizer for the type.
Constructors
| Type | Name | Description | |
|---|---|---|---|
FComponentMask
(
std::initializer_list< FComponentTypeID > InComponentTypes |
|||
FComponentMask
(
bool bValue, |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FComponentMask | BitwiseAND
(
const FComponentMask& A, |
||
| FComponentMask | BitwiseNOT
(
const FComponentMask& A |
||
| void | BitwiseNOT () |
||
| FComponentMask | BitwiseOR
(
const FComponentMask& A, |
||
| FComponentMask | BitwiseXOR
(
const FComponentMask& A, |
||
| FComponentMask & | CombineWithBitwiseAND
(
const FComponentMask& Other, |
||
| FComponentMask & | CombineWithBitwiseOR
(
const FComponentMask& Other, |
||
| FComponentMask & | CombineWithBitwiseXOR
(
const FComponentMask& Other, |
||
| bool | CompareSetBits
(
const FComponentMask& Other |
||
| bool | Contains
(
FComponentTypeID InComponentType |
||
| bool | ContainsAll
(
const FComponentMask& InComponentMask |
||
| bool | ContainsAny
(
const FComponentMask& InComponentMask |
||
| int32 | Find
(
bool bValue |
||
| FComponentTypeID | First () |
Find the first component type ID in this mask, or Invalid if the mask is empty. | |
| FComponentMaskIterator | Iterate () |
||
| int32 | Num () |
||
| int32 | |||
| void | PadToNum
(
int32 Num, |
||
| void | Remove
(
FComponentTypeID InComponentType |
||
| void | Reset () |
||
| void | Set
(
FComponentTypeID InComponentType |
||
| void | SetAll
(
std::initializer_list< FComponentTypeID > InComponentTypes |
||
| void | SetAllLenient
(
std::initializer_list< FComponentTypeID > InComponentTypes |
Operators
| Type | Name | Description | |
|---|---|---|---|
| FBitReference | operator[]
(
FComponentTypeID ComponentType |
||
| FConstBitReference | operator[]
(
FComponentTypeID ComponentType |