Graphics::GlobalState namespace

Contents

Enums

enum SoftState { kSoftStateTransform = 1, kSoftStateColor = 0x10 }
enum MatrixType { MATRIXTYPE_NA = 0x0, MATRIXTYPE_NORMAL = 0x1, MATRIXTYPE_ORTHOGONAL = 0x2, MATRIXTYPE_ORTHONORMAL = 0x3, MATRIXTYPE_IDENTITY = 0x4 }

Functions

void D3D9Sync()
void Dispatch()
auto GetSoftStateDirty() -> int
void SetSoftStateDirty(int state)
auto GetTransformType() -> MatrixType
auto GetTransform() -> Math::Matrix4*
void SetTransform(const Math::Matrix4& matrix, MatrixType type = MATRIXTYPE_ORTHOGONAL)
auto GetColor() -> Math::ColorRGBA&
void SetColor(const Math::ColorRGBA& color)
auto GetRenderStates() -> int*
auto GetRenderStateDirty() -> eastl::bitset<203>&
void SetRenderState(D3DRENDERSTATETYPE state, int value)