|
Cogs.Core
|
Public Member Functions | |
| void | apply (RenderTaskContext *renderContext) override |
Public Member Functions inherited from Cogs::Core::RenderTask | |
| virtual void | initialize (RenderTaskContext *) |
| virtual void | cleanup (RenderTaskContext *) |
| virtual void | apply (RenderTaskContext *)=0 |
| bool | isStatic () const |
Public Attributes | |
| Cogs::Memory::MemoryBuffer | hostBuffer |
| ExpressionValue< size_t > | bufferIndex = 0 |
| ExpressionValue< size_t > | size = 0 |
| std::string | key |
| bool | errorState = false |
Public Attributes inherited from Cogs::Core::RenderTask | |
| 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 13 of file ReadbackTask.h.
|
inlinevirtual |
Definition at line 16 of file ReadbackTask.h.
|
overridevirtual |
Implements Cogs::Core::RenderTask.
Definition at line 21 of file ReadbackTask.cpp.
| ExpressionValue<size_t> Cogs::Core::ReadbackTask::bufferIndex = 0 |
Definition at line 21 of file ReadbackTask.h.
| bool Cogs::Core::ReadbackTask::errorState = false |
Definition at line 24 of file ReadbackTask.h.
| Cogs::Memory::MemoryBuffer Cogs::Core::ReadbackTask::hostBuffer |
Definition at line 20 of file ReadbackTask.h.
| std::string Cogs::Core::ReadbackTask::key |
Definition at line 23 of file ReadbackTask.h.
| ExpressionValue<size_t> Cogs::Core::ReadbackTask::size = 0 |
Definition at line 22 of file ReadbackTask.h.