Cogs.Core
Public Attributes | List of all members
Cogs::Core::DrawContext Struct Reference

Public Attributes

Contextcontext = nullptr
 
Rendererrenderer = nullptr
 
IGraphicsDevicedevice = nullptr
 
IContextdeviceContext = nullptr
 
const CameraDatacameraData = nullptr
 
EnginePermutationpermutation = nullptr
 
size_t permutationIndex = 0
 
EngineBuffersengineBuffers = nullptr
 
RenderTargetrenderTarget = nullptr
 
RenderTaskContexttaskContext = nullptr
 
RenderListTasktask = nullptr
 
ListObjectBufferlistObjectBuffer = nullptr
 
ClipShapeCacheclipShapeCache = nullptr
 

Detailed Description

Definition at line 20 of file RenderStateUpdater.h.

Member Data Documentation

◆ cameraData

const CameraData* Cogs::Core::DrawContext::cameraData = nullptr

Definition at line 26 of file RenderStateUpdater.h.

◆ clipShapeCache

ClipShapeCache* Cogs::Core::DrawContext::clipShapeCache = nullptr

Definition at line 34 of file RenderStateUpdater.h.

◆ context

Context* Cogs::Core::DrawContext::context = nullptr

Definition at line 22 of file RenderStateUpdater.h.

◆ device

IGraphicsDevice* Cogs::Core::DrawContext::device = nullptr

Definition at line 24 of file RenderStateUpdater.h.

◆ deviceContext

IContext* Cogs::Core::DrawContext::deviceContext = nullptr

Definition at line 25 of file RenderStateUpdater.h.

◆ engineBuffers

EngineBuffers* Cogs::Core::DrawContext::engineBuffers = nullptr

Definition at line 29 of file RenderStateUpdater.h.

◆ listObjectBuffer

ListObjectBuffer* Cogs::Core::DrawContext::listObjectBuffer = nullptr

Definition at line 33 of file RenderStateUpdater.h.

◆ permutation

EnginePermutation* Cogs::Core::DrawContext::permutation = nullptr

Definition at line 27 of file RenderStateUpdater.h.

◆ permutationIndex

size_t Cogs::Core::DrawContext::permutationIndex = 0

Definition at line 28 of file RenderStateUpdater.h.

◆ renderer

Renderer* Cogs::Core::DrawContext::renderer = nullptr

Definition at line 23 of file RenderStateUpdater.h.

◆ renderTarget

RenderTarget* Cogs::Core::DrawContext::renderTarget = nullptr

Definition at line 30 of file RenderStateUpdater.h.

◆ task

RenderListTask* Cogs::Core::DrawContext::task = nullptr

Definition at line 32 of file RenderStateUpdater.h.

◆ taskContext

RenderTaskContext* Cogs::Core::DrawContext::taskContext = nullptr

Definition at line 31 of file RenderStateUpdater.h.


The documentation for this struct was generated from the following file: