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