Navigation
API > API/Plugins > API/Plugins/GameplayCameras
A class responsible for storing a tree of debug blocks
| Name | FCameraDebugBlockStorage |
| Type | class |
| Header File | /Engine/Plugins/Cameras/GameplayCameras/Source/GameplayCameras/Public/Debug/CameraDebugBlockStorage.h |
| Include Path | #include "Debug/CameraDebugBlockStorage.h" |
Syntax
class FCameraDebugBlockStorage : public UE::Cameras::TCameraObjectStorage< FCameraDebugBlock >
Inheritance Hierarchy
- TCameraObjectStorage → FCameraDebugBlockStorage
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| Super | TCameraObjectStorage< FCameraDebugBlock > | Debug/CameraDebugBlockStorage.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
BlockType * BuildDebugBlock
(
ArgTypes&&... InArgs |
Build a new debug block inside this storage. | Debug/CameraDebugBlockStorage.h | |
void * BuildDebugBlockUninitialized
(
uint32 Sizeof, |
Internal API. | Debug/CameraDebugBlockStorage.h | |
void DestroyDebugBlocks
(
bool bFreeAllocations |
Destroy any allocated debug blocks. | Debug/CameraDebugBlockStorage.h |