Struct representing the render graph state data for VJ boids, including passes and fences.
More...
#include <ST_AudioReactiveBoidsLib.h>
Struct representing the render graph state data for VJ boids, including passes and fences.
◆ FST_VJ_BoidsRDGStateData() [1/2]
FST_VJ_BoidsRDGStateData::FST_VJ_BoidsRDGStateData |
( |
| ) |
|
|
inline |
Default constructor, initializes passes and fence.
◆ FST_VJ_BoidsRDGStateData() [2/2]
FST_VJ_BoidsRDGStateData::FST_VJ_BoidsRDGStateData |
( |
int32 | InitPassSize, |
|
|
int32 | ExecutePassSize ) |
|
inline |
Constructor with specified pass sizes.
◆ ClearPasses()
void FST_VJ_BoidsRDGStateData::ClearPasses |
( |
| ) |
|
|
inline |
Clears the initialization and execution passes.
◆ Dispose()
void FST_VJ_BoidsRDGStateData::Dispose |
( |
| ) |
|
|
inline |
Disposes of the fence by clearing it.
◆ WaitingOnInitFence()
bool FST_VJ_BoidsRDGStateData::WaitingOnInitFence |
( |
| ) |
|
|
inline |
Checks if the initialization fence is still waiting.
◆ ExecutePass
TArray<FRDGPassRef> FST_VJ_BoidsRDGStateData::ExecutePass |
Array of execution passes for the boids render graph.
◆ InitFence
FGPUFenceRHIRef FST_VJ_BoidsRDGStateData::InitFence |
GPU fence reference for synchronization.
◆ InitPass
TArray<FRDGPassRef> FST_VJ_BoidsRDGStateData::InitPass |
Array of initialization passes for the boids render graph.
The documentation for this struct was generated from the following file: