|
API Documentation
|
|
|
RENDER_COMMAND_TYPE
Lists available commands for a RenderStrategy to provide.
Definition: RenderCommandType.h:12
Entity * _instance
If necessary, the instance to work with.
Definition: RenderCommand.h:19
Shader * _shader
If necessary, the shader to work with.
Definition: RenderCommand.h:17
static RenderCommand changeMesh(Mesh *mesh)
A shader class, feeding data to a Program.
Definition: Shader.h:16
An entity in a render queue. It drives the shader and possible graph position for a set of renderable...
Definition: Entity.h:15
static RenderCommand draw()
RENDER_COMMAND_TYPE _type
Its type.
Definition: RenderCommand.h:21
Mesh * _mesh
If necessary, the mesh to work with.
Definition: RenderCommand.h:16
Describes a render command and provides the necessary information for it to happen.
Definition: RenderCommand.h:12
@ UNKNOWN
Unknown command.
static RenderCommand prepareInstance(Entity *entity)
static RenderCommand changeShader(Shader *shader)
Encompasses all API of component NilkinsGraphics.
Definition: BoundingBox.h:7
Holds information about a mesh. Used as a basis to render 3d models.
Definition: Mesh.h:14