Cogs.Core
ClearResourceTask.h
1#pragma once
2
3#include "Renderer/Tasks/RenderTask.h"
4
5#include "Utilities/Expressions.h"
6
7namespace Cogs::Core
8{
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}
Contains the Engine, Renderer, resource managers and other systems needed to run Cogs....