Navigation
API > API/Plugins > API/Plugins/GameplayCameras > API/Plugins/GameplayCameras/Core
Inheritance Hierarchy
- UObject
- UCameraVariableAsset
- UBooleanCameraVariable
- UDoubleCameraVariable
- UFloatCameraVariable
- UInteger32CameraVariable
- URotator3dCameraVariable
- URotator3fCameraVariable
- UTransform3dCameraVariable
- UTransform3fCameraVariable
- UVector2dCameraVariable
- UVector2fCameraVariable
- UVector3dCameraVariable
- UVector3fCameraVariable
- UVector4dCameraVariable
- UVector4fCameraVariable
References
| Module | GameplayCameras |
| Header | /Engine/Plugins/Cameras/GameplayCameras/Source/GameplayCameras/Public/Core/CameraVariableAssets.h |
| Include | #include "Core/CameraVariableAssets.h" |
Syntax
UCLASS (Abstract)
class UCameraVariableAsset : public UObject
Remarks
The base asset class for all camera variables.
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bAutoReset | Whether this variable auto-resets to its default value every frame. | |
| bool | bIsInput | Whether this variable is an input variable that gets blended before node evaluators are run. | |
| bool | bIsPrivate | Whether this variable is private and shouldn't be propagated with evaluation results. | |
| FString | DisplayName | The name of the variable. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
UCameraVariableAsset
(
const FObjectInitializer& ObjectInit |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FString | |||
| const uint8 * | |||
| FString | |||
| FText | |||
| const FGuid & | GetGuid () |
||
| FCameraVariableDefinition | |||
| FCameraVariableID | |||
| ECameraVariableType | |||
| void | PostDuplicate
(
EDuplicateMode::Type DuplicateMode |
||
| void | |||
| void | PostLoad () |