Cogs.Core
Source
Renderer
Tasks
ClearResourceTask.h
1
#pragma once
2
3
#include "Renderer/Tasks/RenderTask.h"
4
5
#include "Utilities/Expressions.h"
6
7
namespace
Cogs::Core
8
{
9
class
ClearResourceTask
:
public
RenderTask
10
{
11
public
:
12
virtual
~ClearResourceTask
() {}
13
14
void
apply(
RenderTaskContext
* renderContext)
override
;
15
16
ExpressionValue<size_t>
destinationIndex = 0;
17
union
{
18
uint32_t UValues[4];
19
float
FValues[4];
20
} fill;
21
bool
fill_float =
false
;
22
};
23
}
Cogs::Core::ClearResourceTask
Definition:
ClearResourceTask.h:10
Cogs::Core
Contains the Engine, Renderer, resource managers and other systems needed to run Cogs....
Definition:
ComponentFunctions.h:10
Cogs::Core::ExpressionValue
Definition:
Expressions.h:115
Cogs::Core::RenderTaskContext
Definition:
RenderTask.h:53
Cogs::Core::RenderTask
Definition:
RenderTask.h:78
Generated by
1.9.6