#include <mayaShader.h>
Inheritance diagram for MayaShader:
Public Member Functions | |
MayaShader (MObject engine) | |
~MayaShader () | |
void | output (ostream &out) const |
void | write (ostream &out) const |
Colorf | get_rgba () const |
Public Attributes | |
MayaShaderColorDef | _color |
MayaShaderColorDef | _transparency |
Private Member Functions | |
bool | read_surface_shader (MObject shader) |
|
Definition at line 43 of file mayaShader.cxx. References Namable::get_name(), read_surface_shader(), Namable::set_name(), and size_t. |
|
Definition at line 72 of file mayaShader.cxx. |
|
Definition at line 113 of file mayaShader.cxx. References _color, MayaShaderColorDef::_flat_color, MayaShaderColorDef::_has_flat_color, _transparency, and Colorf. Referenced by MayaToEggConverter::set_shader_attributes(). |
|
Reimplemented from Namable. Definition at line 81 of file mayaShader.cxx. References Namable::get_name(). Referenced by operator<<(). |
|
Definition at line 143 of file mayaShader.cxx. References _color, MayaShaderColorDef::_flat_color, MayaShaderColorDef::_has_flat_color, MayaShaderColorDef::_has_texture, _transparency, MayaShaderColorDef::read_surface_color(), and size_t. Referenced by MayaShader(). |
|
Definition at line 91 of file mayaShader.cxx. References _color, _transparency, Namable::get_name(), and MayaShaderColorDef::write(). |
|
Definition at line 49 of file mayaShader.h. Referenced by MayaCopy::copy_maya_file(), get_rgba(), MayaToEggConverter::make_polyset(), read_surface_shader(), MayaToEggConverter::set_shader_attributes(), and write(). |
|
Definition at line 50 of file mayaShader.h. Referenced by MayaCopy::copy_maya_file(), get_rgba(), read_surface_shader(), MayaToEggConverter::set_shader_attributes(), and write(). |