|  | overview |  | wiki |  | api reference |  | download

- Main Page
- Classes

- Class List
- Class Index
- Class Hierarchy
- Class Members

gameplay::Material Member List
This is the complete list of members for gameplay::Material, including all inherited members.

_autoBindings | gameplay::RenderState | `[protected]`
_customAutoBindingResolvers | gameplay::RenderState | `[protected, static]`
_nodeBinding | gameplay::RenderState | `[protected]`
_parameters | gameplay::RenderState | `[mutable, protected]`
_parent | gameplay::RenderState | `[protected]`
_state | gameplay::RenderState | `[mutable, protected]`
addParameter(MaterialParameter *param) | gameplay::RenderState |
addRef() | gameplay::Ref |
applyAutoBinding(const char *uniformName, const char *autoBinding) | gameplay::RenderState | `[protected]`
AutoBinding enum name | gameplay::RenderState |
bind(Pass *pass) | gameplay::RenderState | `[protected]`
Blend enum name | gameplay::RenderState |
BLEND_CONSTANT_ALPHA enum value (defined in gameplay::RenderState) | gameplay::RenderState |
BLEND_DST_ALPHA enum value (defined in gameplay::RenderState) | gameplay::RenderState |
BLEND_DST_COLOR enum value (defined in gameplay::RenderState) | gameplay::RenderState |
BLEND_ONE enum value (defined in gameplay::RenderState) | gameplay::RenderState |
BLEND_ONE_MINUS_CONSTANT_ALPHA enum value (defined in gameplay::RenderState) | gameplay::RenderState |
BLEND_ONE_MINUS_DST_ALPHA enum value (defined in gameplay::RenderState) | gameplay::RenderState |
BLEND_ONE_MINUS_DST_COLOR enum value (defined in gameplay::RenderState) | gameplay::RenderState |
BLEND_ONE_MINUS_SRC_ALPHA enum value (defined in gameplay::RenderState) | gameplay::RenderState |
BLEND_ONE_MINUS_SRC_COLOR enum value (defined in gameplay::RenderState) | gameplay::RenderState |
BLEND_SRC_ALPHA enum value (defined in gameplay::RenderState) | gameplay::RenderState |
BLEND_SRC_ALPHA_SATURATE enum value (defined in gameplay::RenderState) | gameplay::RenderState |
BLEND_SRC_COLOR enum value (defined in gameplay::RenderState) | gameplay::RenderState |
BLEND_ZERO enum value (defined in gameplay::RenderState) | gameplay::RenderState |
CAMERA_VIEW_POSITION enum value | gameplay::RenderState |
CAMERA_WORLD_POSITION enum value | gameplay::RenderState |
cloneInto(RenderState *renderState, NodeCloneContext &context) const | gameplay::RenderState | `[protected]`
create(const char *url) | gameplay::Material | `[static]`
create(const char *url, PassCallback callback, void *cookie=NULL) | gameplay::Material | `[static]`
create(Properties *materialProperties) | gameplay::Material | `[static]`
create(Effect *effect) | gameplay::Material | `[static]`
create(const char *vshPath, const char *fshPath, const char *defines=NULL) | gameplay::Material | `[static]`
CULL_FACE_SIDE_BACK enum value (defined in gameplay::RenderState) | gameplay::RenderState |
CULL_FACE_SIDE_FRONT enum value (defined in gameplay::RenderState) | gameplay::RenderState |
CULL_FACE_SIDE_FRONT_AND_BACK enum value (defined in gameplay::RenderState) | gameplay::RenderState |
CullFaceSide enum name | gameplay::RenderState |
DEPTH_ALWAYS enum value (defined in gameplay::RenderState) | gameplay::RenderState |
DEPTH_EQUAL enum value (defined in gameplay::RenderState) | gameplay::RenderState |
DEPTH_GEQUAL enum value (defined in gameplay::RenderState) | gameplay::RenderState |
DEPTH_GREATER enum value (defined in gameplay::RenderState) | gameplay::RenderState |
DEPTH_LEQUAL enum value (defined in gameplay::RenderState) | gameplay::RenderState |
DEPTH_LESS enum value (defined in gameplay::RenderState) | gameplay::RenderState |
DEPTH_NEVER enum value (defined in gameplay::RenderState) | gameplay::RenderState |
DEPTH_NOTEQUAL enum value (defined in gameplay::RenderState) | gameplay::RenderState |
DepthFunction enum name | gameplay::RenderState |
finalize() | gameplay::RenderState | `[protected, static]`
FRONT_FACE_CCW enum value (defined in gameplay::RenderState) | gameplay::RenderState |
FRONT_FACE_CW enum value (defined in gameplay::RenderState) | gameplay::RenderState |
FrontFace enum name | gameplay::RenderState |
getParameter(const char *name) const | gameplay::RenderState |
getParameterByIndex(unsigned int index) | gameplay::RenderState |
getParameterCount() const | gameplay::RenderState |
getRefCount() const | gameplay::Ref |
getStateBlock() const | gameplay::RenderState |
getTechnique(const char *id) const | gameplay::Material |
getTechnique() const | gameplay::Material |
getTechniqueByIndex(unsigned int index) const | gameplay::Material |
getTechniqueCount() const | gameplay::Material |
getTopmost(RenderState *below) | gameplay::RenderState | `[protected]`
initialize() | gameplay::RenderState | `[protected, static]`
INVERSE_TRANSPOSE_WORLD_MATRIX enum value | gameplay::RenderState |
INVERSE_TRANSPOSE_WORLD_VIEW_MATRIX enum value | gameplay::RenderState |
MATRIX_PALETTE enum value | gameplay::RenderState |
NONE enum value (defined in gameplay::RenderState) | gameplay::RenderState |
PassCallback typedef | gameplay::Material |
PROJECTION_MATRIX enum value | gameplay::RenderState |
Ref() | gameplay::Ref | `[protected]`
Ref(const Ref &copy) | gameplay::Ref | `[protected]`
release() | gameplay::Ref |
removeParameter(const char *name) | gameplay::RenderState |
RenderState() | gameplay::RenderState | `[protected]`
SCENE_AMBIENT_COLOR enum value | gameplay::RenderState |
setNodeBinding(Node *node) | gameplay::Material | `[virtual]`
setParameterAutoBinding(const char *name, AutoBinding autoBinding) | gameplay::RenderState |
setParameterAutoBinding(const char *name, const char *autoBinding) | gameplay::RenderState |
setStateBlock(StateBlock *state) | gameplay::RenderState |
setTechnique(const char *id) | gameplay::Material |
STENCIL_ALWAYS enum value (defined in gameplay::RenderState) | gameplay::RenderState |
STENCIL_EQUAL enum value (defined in gameplay::RenderState) | gameplay::RenderState |
STENCIL_GEQUAL enum value (defined in gameplay::RenderState) | gameplay::RenderState |
STENCIL_GREATER enum value (defined in gameplay::RenderState) | gameplay::RenderState |
STENCIL_LEQUAL enum value (defined in gameplay::RenderState) | gameplay::RenderState |
STENCIL_LESS enum value (defined in gameplay::RenderState) | gameplay::RenderState |
STENCIL_NEVER enum value (defined in gameplay::RenderState) | gameplay::RenderState |
STENCIL_NOTEQUAL enum value (defined in gameplay::RenderState) | gameplay::RenderState |
STENCIL_OP_DECR enum value (defined in gameplay::RenderState) | gameplay::RenderState |
STENCIL_OP_DECR_WRAP enum value (defined in gameplay::RenderState) | gameplay::RenderState |
STENCIL_OP_INCR enum value (defined in gameplay::RenderState) | gameplay::RenderState |
STENCIL_OP_INCR_WRAP enum value (defined in gameplay::RenderState) | gameplay::RenderState |
STENCIL_OP_INVERT enum value (defined in gameplay::RenderState) | gameplay::RenderState |
STENCIL_OP_KEEP enum value (defined in gameplay::RenderState) | gameplay::RenderState |
STENCIL_OP_REPLACE enum value (defined in gameplay::RenderState) | gameplay::RenderState |
STENCIL_OP_ZERO enum value (defined in gameplay::RenderState) | gameplay::RenderState |
StencilFunction enum name | gameplay::RenderState |
StencilOperation enum name | gameplay::RenderState |
VIEW_MATRIX enum value | gameplay::RenderState |
VIEW_PROJECTION_MATRIX enum value | gameplay::RenderState |
WORLD_MATRIX enum value | gameplay::RenderState |
WORLD_VIEW_MATRIX enum value | gameplay::RenderState |
WORLD_VIEW_PROJECTION_MATRIX enum value | gameplay::RenderState |
~Ref() | gameplay::Ref | `[protected, virtual]`
~RenderState() | gameplay::RenderState | `[protected, virtual]`

All Classes Functions Variables Typedefs Enumerations Enumerator