NLS Engine  v0.1
The Next Logical Step in game engine design.
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Defines
Classes | Namespaces | Enumerations
Quad.h File Reference

Textured quad class to provide custom sprite work. More...

#include <d3d9.h>
#include "../RenderableComponent.h"
#include "../../material/MaterialsSystemInterface.h"
#include "../../texture/TexturesSystemInterface.h"
Include dependency graph for Quad.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  GraphicsCore::Quad

Namespaces

namespace  GraphicsCore
 Namespace to contain every item that is related to the rendering engine. The name itself is a legacy, as is a lot of the code contain by it, from the Saturn V engine that built as part of Adam and Ricky's Engine class.
namespace  GraphicsCore::ORIGIN
 Namespaced enumerated type to specify the origin of an object - designed for use by the Quad class.
namespace  GraphicsCore::ORIENTATION
 Namespaced enumerated type to specify the default orientation of an object - designed for use by the Quad class.

Enumerations

enum  GraphicsCore::ORIGIN::TYPE { GraphicsCore::ORIGIN::UPPER_LEFT = 1, GraphicsCore::ORIGIN::CENTER }
enum  GraphicsCore::ORIENTATION::TYPE { GraphicsCore::ORIENTATION::WORLD = 1, GraphicsCore::ORIENTATION::CAMERA }

Detailed Description

Textured quad class to provide custom sprite work.

Author:
Ricky Curtice
Date:
20120314

Definition in file Quad.h.