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] |