Cogs.Core
BoundsRenderer.h
1#pragma once
2
3#include "Renderer/RenderList.h"
4
5namespace Cogs::Core
6{
8 {
9 void initialize(class IRenderer* renderer, IGraphicsDevice * device);
10 void renderBounds(class IRenderer * renderer, class Context* mainContext, const RenderList & renderList);
11 Cogs::EffectHandle effectHandle;
12 Cogs::InputLayoutHandle inputLayoutHandle;
13 Cogs::BufferHandle constantBuffer;
14 };
15}
A Context instance contains all the services, systems and runtime components needed to use Cogs.
Definition: Context.h:83
Renderer interface used by the engine to control registered renderer instances.
Definition: IRenderer.h:154
Represents a graphics device used to manage graphics resources and issue drawing commands.
Contains the Engine, Renderer, resource managers and other systems needed to run Cogs....