|
Cogs.Core
|
Public Member Functions | |
| virtual void | initialize (RenderTaskContext *) |
| virtual void | cleanup (RenderTaskContext *) |
| virtual void | apply (RenderTaskContext *)=0 |
| bool | isStatic () const |
Public Attributes | |
| 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 77 of file RenderTask.h.
|
inlinevirtual |
Definition at line 79 of file RenderTask.h.
|
inlinevirtual |
Definition at line 81 of file RenderTask.h.
|
inlinevirtual |
Definition at line 80 of file RenderTask.h.
|
inline |
Definition at line 85 of file RenderTask.h.
| bool Cogs::Core::RenderTask::allowSelfDependency = false |
Definition at line 95 of file RenderTask.h.
| std::function<void(void)> Cogs::Core::RenderTask::deleter |
Definition at line 100 of file RenderTask.h.
| std::vector<std::string> Cogs::Core::RenderTask::dependencies |
Definition at line 91 of file RenderTask.h.
| RenderTaskFlags::ERenderTaskFlags Cogs::Core::RenderTask::flags = RenderTaskFlags::None |
Definition at line 94 of file RenderTask.h.
| size_t Cogs::Core::RenderTask::frameMod = 0 |
Definition at line 97 of file RenderTask.h.
| size_t Cogs::Core::RenderTask::frameOffset = 0 |
Definition at line 98 of file RenderTask.h.
| RenderTaskResources Cogs::Core::RenderTask::input |
Definition at line 87 of file RenderTask.h.
| std::string Cogs::Core::RenderTask::name |
Definition at line 90 of file RenderTask.h.
| PipelineOptions Cogs::Core::RenderTask::options |
Definition at line 93 of file RenderTask.h.
| RenderTaskResources Cogs::Core::RenderTask::output |
Definition at line 88 of file RenderTask.h.