Cogs.Core
ReadbackTask.h
1#pragma once
2#include "Renderer/Tasks/RenderTask.h"
3
4#include "Utilities/Parsing.h"
5#include "Utilities/Expressions.h"
6
7#include "Foundation/Memory/MemoryBuffer.h"
8
9namespace Cogs
10{
11 namespace Core
12 {
13 class ReadbackTask : public RenderTask
14 {
15 public:
16 virtual ~ReadbackTask() {}
17
18 void apply(RenderTaskContext * renderContext) override;
19
21 ExpressionValue<size_t> bufferIndex = 0;
23 std::string key;
24 bool errorState = false;
25 };
26 }
27}
Contains all Cogs related functionality.
Definition: FieldSetter.h:23