GameKit  0.0.1a
C++ gamedev tools
Public Attributes | Static Public Attributes | List of all members
gk::RenderStates Struct Reference

#include <RenderStates.hpp>

Public Attributes

Transform projectionMatrix
 
Transform viewMatrix
 
Transform transform
 
const Texturetexture = nullptr
 
const Shadershader = nullptr
 
u8 vertexAttributes = VertexAttribute::All
 

Static Public Attributes

static const RenderStates Default {}
 

Detailed Description

Definition at line 42 of file RenderStates.hpp.

Member Data Documentation

§ Default

const RenderStates gk::RenderStates::Default {}
static

Definition at line 52 of file RenderStates.hpp.

§ projectionMatrix

Transform gk::RenderStates::projectionMatrix

Definition at line 43 of file RenderStates.hpp.

§ shader

const Shader* gk::RenderStates::shader = nullptr

Definition at line 48 of file RenderStates.hpp.

§ texture

const Texture* gk::RenderStates::texture = nullptr

Definition at line 47 of file RenderStates.hpp.

§ transform

Transform gk::RenderStates::transform

Definition at line 45 of file RenderStates.hpp.

§ vertexAttributes

u8 gk::RenderStates::vertexAttributes = VertexAttribute::All

Definition at line 50 of file RenderStates.hpp.

§ viewMatrix

Transform gk::RenderStates::viewMatrix

Definition at line 44 of file RenderStates.hpp.


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