ambient | Teddy::Materials::Material | [protected] |
applyAmbient(Uint8 lighting) | Teddy::Materials::Material | |
applyAmbient(Uint8 lighting) | Teddy::Materials::Material | |
applyBorder(Uint8 lighting) | Teddy::Materials::Material | |
applyBorder(Uint8 lighting) | Teddy::Materials::Material | |
applyDiffuse(Uint8 lighting) | Teddy::Materials::Material | |
applyDiffuse(Uint8 lighting) | Teddy::Materials::Material | |
applyEmission(Uint8 lighting) | Teddy::Materials::Material | |
applyEmission(Uint8 lighting) | Teddy::Materials::Material | |
applyShinyness(Uint8 lighting) | Teddy::Materials::Material | |
applyShinyness(Uint8 lighting) | Teddy::Materials::Material | |
applySpecular(Uint8 lighting) | Teddy::Materials::Material | |
applySpecular(Uint8 lighting) | Teddy::Materials::Material | |
BLACK | Teddy::Materials::Material | [static] |
BLUE | Teddy::Materials::Material | [static] |
border | Teddy::Materials::Material | [protected] |
copy(const Material &from) | Teddy::Materials::Material | |
CYAN | Teddy::Materials::Material | [static] |
DARK_BLUE | Teddy::Materials::Material | [static] |
DARK_CYAN | Teddy::Materials::Material | [static] |
DARK_GREEN | Teddy::Materials::Material | [static] |
DARK_MAGENTA | Teddy::Materials::Material | [static] |
DARK_ORANGE | Teddy::Materials::Material | [static] |
DARK_RED | Teddy::Materials::Material | [static] |
DARK_YELLOW | Teddy::Materials::Material | [static] |
diffuse | Teddy::Materials::Material | [protected] |
disable(const unsigned long options) | Teddy::MixIn::Options | |
emission | Teddy::Materials::Material | [protected] |
enable(const unsigned long options) | Teddy::MixIn::Options | |
getAmbient() const | Teddy::Materials::Material | [virtual] |
getAmbient() const | Teddy::Materials::Material | [virtual] |
getBorder() const | Teddy::Materials::Material | [virtual] |
getBorder() const | Teddy::Materials::Material | [virtual] |
getDiffuse() const | Teddy::Materials::Material | [virtual] |
getDiffuse() const | Teddy::Materials::Material | [virtual] |
getEmission() const | Teddy::Materials::Material | [virtual] |
getEmission() const | Teddy::Materials::Material | [virtual] |
getFeature(int a) | Teddy::Materials::Material | [static] |
getLighting() const | Teddy::Materials::Material | [virtual] |
getLighting() const | Teddy::Materials::Material | [virtual] |
getMaxSmoothingAngle() const | Teddy::Materials::Material | [virtual] |
getMaxSmoothingAngle() const | Teddy::Materials::Material | [virtual] |
getMode() const | Teddy::Materials::Material | [virtual] |
getMode() const | Teddy::Materials::Material | [virtual] |
getName() const | Teddy::MixIn::Named | |
getOptions() const | Teddy::MixIn::Options | |
getPolygonOffset() const | Teddy::Materials::Material | [virtual] |
getPolygonOffset() const | Teddy::Materials::Material | [virtual] |
getShininess() const | Teddy::Materials::Material | [virtual] |
getShininess() const | Teddy::Materials::Material | [virtual] |
getSpecular() const | Teddy::Materials::Material | [virtual] |
getSpecular() const | Teddy::Materials::Material | [virtual] |
getTexture() | Teddy::Materials::Material | [virtual] |
getTexture() | Teddy::Materials::Material | [virtual] |
GRAY_25 | Teddy::Materials::Material | [static] |
GRAY_50 | Teddy::Materials::Material | [static] |
GRAY_75 | Teddy::Materials::Material | [static] |
GREEN | Teddy::Materials::Material | [static] |
init() | Teddy::Materials::Material | [static] |
isDisabled(const unsigned long options) | Teddy::MixIn::Options | |
isEnabled(const unsigned long options) | Teddy::MixIn::Options | |
isEnabledStr(const unsigned long options) | Teddy::MixIn::Options | |
LIGHT_BLUE | Teddy::Materials::Material | [static] |
LIGHT_CYAN | Teddy::Materials::Material | [static] |
LIGHT_GREEN | Teddy::Materials::Material | [static] |
LIGHT_MAGENTA | Teddy::Materials::Material | [static] |
LIGHT_ORANGE | Teddy::Materials::Material | [static] |
LIGHT_RED | Teddy::Materials::Material | [static] |
LIGHT_YELLOW | Teddy::Materials::Material | [static] |
MAGENTA | Teddy::Materials::Material | [static] |
Material(const Material &material) | Teddy::Materials::Material | |
Material(const Material &material, Uint8 lighting) | Teddy::Materials::Material | |
Material(const std::string &name) | Teddy::Materials::Material | |
Material(const std::string &name, Uint8 mode, Uint8 lighting, unsigned long options) | Teddy::Materials::Material | |
Material(const std::string &name, Color color) | Teddy::Materials::Material | |
Material(Color color) | Teddy::Materials::Material | |
Material(const std::string &name, const unsigned long options) | Teddy::Materials::Material | |
Material(const Material &material) | Teddy::Materials::Material | |
Material(const Material &material, Uint8 lighting) | Teddy::Materials::Material | |
Material(const std::string &name) | Teddy::Materials::Material | |
Material(const std::string &name, Uint8 mode, Uint8 lighting, unsigned long options) | Teddy::Materials::Material | |
Material(const std::string &name, Color color) | Teddy::Materials::Material | |
Material(Color color) | Teddy::Materials::Material | |
Material(const std::string &name, const unsigned long options) | Teddy::Materials::Material | |
max_smoothing_angle | Teddy::Materials::Material | [protected] |
mode_to_feature | Teddy::Materials::Material | [private, static] |
name | Teddy::MixIn::Named | [protected] |
Named() | Teddy::MixIn::Named | |
Named(const std::string &name) | Teddy::MixIn::Named | |
operator &(const Options &other) | Teddy::MixIn::Options | |
operator &=(const Options &other) | Teddy::MixIn::Options | |
operator^=(const Options &other) | Teddy::MixIn::Options | |
operator|(const Options &other) | Teddy::MixIn::Options | |
operator|=(const Options &other) | Teddy::MixIn::Options | |
options | Teddy::MixIn::Options | [protected] |
Options() | Teddy::MixIn::Options | |
Options(const unsigned long options) | Teddy::MixIn::Options | |
ORANGE | Teddy::Materials::Material | [static] |
polygon_offset | Teddy::Materials::Material | [protected] |
RED | Teddy::Materials::Material | [static] |
render_lighting | Teddy::Materials::Material | [protected] |
RENDER_LIGHTING_COLOR | Teddy::Materials::Material | [static] |
RENDER_LIGHTING_CUSTOM | Teddy::Materials::Material | [static] |
RENDER_LIGHTING_DEFAULT | Teddy::Materials::Material | [static] |
RENDER_LIGHTING_FULL | Teddy::Materials::Material | [static] |
RENDER_LIGHTING_PRIMARY_LIGHT_ONLY | Teddy::Materials::Material | [static] |
RENDER_LIGHTING_SIMPLE | Teddy::Materials::Material | [static] |
render_mode | Teddy::Materials::Material | [protected] |
RENDER_MODE_DEFAULT | Teddy::Materials::Material | [static] |
RENDER_MODE_FILL | Teddy::Materials::Material | [static] |
RENDER_MODE_FILL_OUTLINE | Teddy::Materials::Material | [static] |
RENDER_MODE_LINE | Teddy::Materials::Material | [static] |
RENDER_MODE_POINT | Teddy::Materials::Material | [static] |
RENDER_OPTION_ALL_M | Teddy::Materials::Material | [static] |
RENDER_OPTION_ALPHA_TEST | Teddy::Materials::Material | [static] |
RENDER_OPTION_ALPHA_TEST_M | Teddy::Materials::Material | [static] |
RENDER_OPTION_AMBIENT | Teddy::Materials::Material | [static] |
RENDER_OPTION_AMBIENT_M | Teddy::Materials::Material | [static] |
RENDER_OPTION_BLEND | Teddy::Materials::Material | [static] |
RENDER_OPTION_BLEND_M | Teddy::Materials::Material | [static] |
RENDER_OPTION_BORDER | Teddy::Materials::Material | [static] |
RENDER_OPTION_BORDER_M | Teddy::Materials::Material | [static] |
RENDER_OPTION_COLOR_MATERIAL | Teddy::Materials::Material | [static] |
RENDER_OPTION_COLOR_MATERIAL_M | Teddy::Materials::Material | [static] |
RENDER_OPTION_CULL_FACE | Teddy::Materials::Material | [static] |
RENDER_OPTION_CULL_FACE_M | Teddy::Materials::Material | [static] |
RENDER_OPTION_DEFAULT_M | Teddy::Materials::Material | [static] |
RENDER_OPTION_DEPTH_TEST | Teddy::Materials::Material | [static] |
RENDER_OPTION_DEPTH_TEST_M | Teddy::Materials::Material | [static] |
RENDER_OPTION_DIFFUSE | Teddy::Materials::Material | [static] |
RENDER_OPTION_DIFFUSE_M | Teddy::Materials::Material | [static] |
RENDER_OPTION_EMISSION | Teddy::Materials::Material | [static] |
RENDER_OPTION_EMISSION_M | Teddy::Materials::Material | [static] |
RENDER_OPTION_FOG | Teddy::Materials::Material | [static] |
RENDER_OPTION_FOG_M | Teddy::Materials::Material | [static] |
RENDER_OPTION_FRUSTUM_CULL | Teddy::Materials::Material | [static] |
RENDER_OPTION_FRUSTUM_CULL_M | Teddy::Materials::Material | [static] |
RENDER_OPTION_LINE_SMOOTH | Teddy::Materials::Material | [static] |
RENDER_OPTION_LINE_SMOOTH_M | Teddy::Materials::Material | [static] |
RENDER_OPTION_MASTER_LIGHTING_ONLY | Teddy::Materials::Material | [static] |
RENDER_OPTION_MASTER_LIGHTING_ONLY_M | Teddy::Materials::Material | [static] |
RENDER_OPTION_NORMALIZE | Teddy::Materials::Material | [static] |
RENDER_OPTION_NORMALIZE_M | Teddy::Materials::Material | [static] |
RENDER_OPTION_POINT_SMOOTH | Teddy::Materials::Material | [static] |
RENDER_OPTION_POINT_SMOOTH_M | Teddy::Materials::Material | [static] |
RENDER_OPTION_POLYGON_SMOOTH | Teddy::Materials::Material | [static] |
RENDER_OPTION_POLYGON_SMOOTH_M | Teddy::Materials::Material | [static] |
RENDER_OPTION_REMOVE_HIDDEN | Teddy::Materials::Material | [static] |
RENDER_OPTION_REMOVE_HIDDEN_M | Teddy::Materials::Material | [static] |
RENDER_OPTION_RESERVED | Teddy::Materials::Material | [static] |
RENDER_OPTION_RESERVED_M | Teddy::Materials::Material | [static] |
RENDER_OPTION_SCISSOR_TEST | Teddy::Materials::Material | [static] |
RENDER_OPTION_SCISSOR_TEST_M | Teddy::Materials::Material | [static] |
RENDER_OPTION_SHINYNESS | Teddy::Materials::Material | [static] |
RENDER_OPTION_SHINYNESS_M | Teddy::Materials::Material | [static] |
RENDER_OPTION_SMOOTH | Teddy::Materials::Material | [static] |
RENDER_OPTION_SMOOTH_M | Teddy::Materials::Material | [static] |
RENDER_OPTION_SORT_ELEMENTS | Teddy::Materials::Material | [static] |
RENDER_OPTION_SORT_ELEMENTS_M | Teddy::Materials::Material | [static] |
RENDER_OPTION_SORT_OBJECTS | Teddy::Materials::Material | [static] |
RENDER_OPTION_SORT_OBJECTS_M | Teddy::Materials::Material | [static] |
RENDER_OPTION_SPECULAR | Teddy::Materials::Material | [static] |
RENDER_OPTION_SPECULAR_M | Teddy::Materials::Material | [static] |
RENDER_OPTION_STENCIL_TEST | Teddy::Materials::Material | [static] |
RENDER_OPTION_STENCIL_TEST_M | Teddy::Materials::Material | [static] |
RENDER_OPTION_TEXTURE_1D | Teddy::Materials::Material | [static] |
RENDER_OPTION_TEXTURE_1D_M | Teddy::Materials::Material | [static] |
RENDER_OPTION_TEXTURE_2D | Teddy::Materials::Material | [static] |
RENDER_OPTION_TEXTURE_2D_M | Teddy::Materials::Material | [static] |
RENDER_OPTION_TEXTURE_3D | Teddy::Materials::Material | [static] |
RENDER_OPTION_TEXTURE_3D_M | Teddy::Materials::Material | [static] |
render_option_to_str(int a) | Teddy::Materials::Material | [static] |
setAmbient(const Color &a) | Teddy::Materials::Material | [virtual] |
setAmbient(const Color &a) | Teddy::Materials::Material | [virtual] |
setBorder(const Color &s) | Teddy::Materials::Material | [virtual] |
setBorder(const Color &s) | Teddy::Materials::Material | [virtual] |
setDiffuse(const Color &d) | Teddy::Materials::Material | [virtual] |
setDiffuse(const Color &d) | Teddy::Materials::Material | [virtual] |
setEmission(const Color &e) | Teddy::Materials::Material | [virtual] |
setEmission(const Color &e) | Teddy::Materials::Material | [virtual] |
setLighting(Uint8 lighting) | Teddy::Materials::Material | [virtual] |
setLighting(Uint8 lighting) | Teddy::Materials::Material | [virtual] |
setMaxSmoothingAngle(const float angle) | Teddy::Materials::Material | [virtual] |
setMaxSmoothingAngle(const float angle) | Teddy::Materials::Material | [virtual] |
setMode(Uint8 mode) | Teddy::Materials::Material | [virtual] |
setMode(Uint8 mode) | Teddy::Materials::Material | [virtual] |
setName(const std::string &name) | Teddy::MixIn::Named | |
setOptions(const unsigned long options) | Teddy::MixIn::Options | |
setPolygonOffset(const int offset) | Teddy::Materials::Material | [virtual] |
setPolygonOffset(const int offset) | Teddy::Materials::Material | [virtual] |
setShininess(float s) | Teddy::Materials::Material | [virtual] |
setShininess(float s) | Teddy::Materials::Material | [virtual] |
setSpecular(const Color &s) | Teddy::Materials::Material | [virtual] |
setSpecular(const Color &s) | Teddy::Materials::Material | [virtual] |
setTexture(Texture *t, bool enable=false) | Teddy::Materials::Material | [virtual] |
setTexture(Texture *t, bool enable=false) | Teddy::Materials::Material | [virtual] |
shininess | Teddy::Materials::Material | [protected] |
specular | Teddy::Materials::Material | [protected] |
texture | Teddy::Materials::Material | [protected] |
texture | Teddy::Materials::Material | [protected] |
toggle(const unsigned long options) | Teddy::MixIn::Options | |
WHITE | Teddy::Materials::Material | [static] |
YELLOW | Teddy::Materials::Material | [static] |
~Material() | Teddy::Materials::Material | [virtual] |
~Material() | Teddy::Materials::Material | [virtual] |
~Named() | Teddy::MixIn::Named | [virtual] |
~Options() | Teddy::MixIn::Options | [virtual] |