C++ Game Framework  2013-06-04
CGF is a DirectX 11 game framework, built in C++ and DirectX 11. This is used to contain many to the DirectX functionality and wrap them into a framework to make game development easier.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
CGF::IGraphicsObject Class Referenceabstract

#include <IGraphicsObject.h>

Inheritance diagram for CGF::IGraphicsObject:
CGF::ColorBox CGF::ColorCircle CGF::ColorLine CGF::DrawableString CGF::TextureBox

Public Member Functions

virtual ~IGraphicsObject ()
 

Protected Attributes

int m_indexCount
 
Shaders m_shaderType
 
Color4f m_color
 
Texturem_texture
 

Friends

class GraphicsDevice
 

Constructor & Destructor Documentation

virtual CGF::IGraphicsObject::~IGraphicsObject ( )
inlinevirtual

Friends And Related Function Documentation

friend class GraphicsDevice
friend

Member Data Documentation

Color4f CGF::IGraphicsObject::m_color
protected

Color of the box, if necessary

int CGF::IGraphicsObject::m_indexCount
protected

Number of indexes in the index array (currently in the graphics card buffer)

Shaders CGF::IGraphicsObject::m_shaderType
protected

Typoe of shader needed for this object

Texture* CGF::IGraphicsObject::m_texture
protected

Texture of the box, if necessary


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