Navigation
API > API/Plugins > API/Plugins/GameplayCameras
An ID for an entry in a camera blend stack.
Note about overflowing: the max value for a uint32 is 4294967295. We use it for an INVALID blend stack entry, so we have at most 4294967294 instances to go through before overflowing. If somehow we wanted to push, on average, one new camera rig on a blend stack every second, we would only overflow after ~136 years.
| Name | FBlendStackEntryID |
| Type | struct |
| Header File | /Engine/Plugins/Cameras/GameplayCameras/Source/GameplayCameras/Public/Core/BlendStackEntryID.h |
| Include Path | #include "Core/BlendStackEntryID.h" |
Syntax
struct FBlendStackEntryID
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Core/BlendStackEntryID.h | |||
FBlendStackEntryID
(
uint32 InValue |
Core/BlendStackEntryID.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| INVALID | const uint32 | Core/BlendStackEntryID.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Value | uint32 | Core/BlendStackEntryID.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool IsValid() |
Core/BlendStackEntryID.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
operator bool() |
Core/BlendStackEntryID.h |