Cogs.Core
|
Public Member Functions | |
void | apply (RenderTaskContext *renderContext) override |
![]() | |
virtual void | initialize (RenderTaskContext *) |
virtual void | cleanup (RenderTaskContext *) |
virtual void | apply (RenderTaskContext *)=0 |
bool | isStatic () const |
Public Attributes | |
ExpressionValue< size_t > | destinationIndex = 0 |
union { | |
uint32_t UValues [4] | |
float FValues [4] | |
} | fill |
bool | fill_float = false |
![]() | |
RenderTaskResources | input |
RenderTaskResources | output |
std::string | name |
std::vector< std::string > | dependencies |
PipelineOptions | options |
RenderTaskFlags::ERenderTaskFlags | flags = RenderTaskFlags::None |
bool | allowSelfDependency = false |
size_t | frameMod = 0 |
size_t | frameOffset = 0 |
std::function< void(void)> | deleter |
Definition at line 9 of file ClearResourceTask.h.
|
inlinevirtual |
Definition at line 12 of file ClearResourceTask.h.
|
overridevirtual |
Implements Cogs::Core::RenderTask.
Definition at line 18 of file ClearResourceTask.cpp.
ExpressionValue<size_t> Cogs::Core::ClearResourceTask::destinationIndex = 0 |
Definition at line 16 of file ClearResourceTask.h.
bool Cogs::Core::ClearResourceTask::fill_float = false |
Definition at line 21 of file ClearResourceTask.h.
float Cogs::Core::ClearResourceTask::FValues[4] |
Definition at line 19 of file ClearResourceTask.h.
uint32_t Cogs::Core::ClearResourceTask::UValues[4] |
Definition at line 18 of file ClearResourceTask.h.