| accesscontrol | A3DL::Material | [protected] |
| BLEND_ADD enum value | A3DL::Material | |
| BLEND_DOUBLE_MULTIPLY enum value | A3DL::Material | |
| BLEND_MULTIPLY enum value | A3DL::Material | |
| BLEND_NORMAL enum value | A3DL::Material | |
| BlendModes enum name | A3DL::Material | |
| floatsToHexString(float r, float g, float b, string &str) | A3DL::Material | [static] |
| getBlendColor(double &r, double &g, double &b) | A3DL::Material | [virtual] |
| getBlendColorObj() | A3DL::Material | [virtual] |
| getBlendMode() | A3DL::Material | [virtual] |
| getBlendModeObj() | A3DL::Material | [virtual] |
| getColor(float &r, float &g, float &b) | A3DL::Material | [virtual] |
| getPropertyAccessControl() | A3DL::Material | [inline] |
| getTextureLayer(int idx) | A3DL::Material | [virtual] |
| getTextureLayers() | A3DL::Material | [virtual] |
| getTransparency() | A3DL::Material | [virtual] |
| getTransparencyObj() | A3DL::Material | [virtual] |
| getType() | A3DL::Material | [virtual] |
| hexStringToFloats(const string &str, float &r, float &g, float &b) | A3DL::Material | [static] |
| insertTextureLayer(int idx, Texture &t) | A3DL::Material | [virtual] |
| insertTextureLayer(int idx, Texture *t) | A3DL::Material | [inline, virtual] |
| insertTextureLayerFromFile(int idx, const string &filename, const string &datatype) | A3DL::Material | [virtual] |
| Material(MetaObject *superobject) | A3DL::Material | |
| new_Material(MetaObject *superobject, const string &type) | A3DL::Material | [static] |
| registerExtenders() | A3DL::Material | [static] |
| removeTextureLayer(int idx) | A3DL::Material | [virtual] |
| replaceTextureLayer(int idx, Texture &t) | A3DL::Material | [virtual] |
| replaceTextureLayer(int idx, Texture *t) | A3DL::Material | [inline, virtual] |
| setBlendColor(double r, double g, double b) | A3DL::Material | [virtual] |
| setBlendColorObj(Property *obj) | A3DL::Material | [virtual] |
| setBlendMode(short mode) | A3DL::Material | [virtual] |
| setBlendModeObj(Property *obj) | A3DL::Material | [virtual] |
| setColor(float r, float g, float b) | A3DL::Material | [virtual] |
| setPropertyAccessControl(PropertyAccessControl *pac) | A3DL::Material | [inline] |
| setTransparency(double t, PropertyAccessControl *ac=&NoPropertyAccessControl::static_) | A3DL::Material | [virtual] |
| setTransparencyObj(Property *obj) | A3DL::Material | [virtual] |
| ~Material() | A3DL::Material | [virtual] |