Simulant
21.12-574
A portable game engine for Windows, OSX, Linux, Dreamcast, and PSP
|
This is the complete list of members for smlt::MaterialPass, including all inherited members.
ambient() const (defined in smlt::MaterialObject) | smlt::MaterialObject | |
ambient_property_ (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | protected |
blend_func() const (defined in smlt::MaterialObject) | smlt::MaterialObject | |
blend_func_property_ (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | protected |
check_existance(const MaterialPropertyNameHash hsh) const (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | protected |
check_existance(const char *property_name) const (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | protected |
clear_override(const char *name) (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | inline |
clear_override(const unsigned hsh) (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | protected |
colour_material() const (defined in smlt::MaterialObject) | smlt::MaterialObject | |
colour_material_property_ (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | protected |
cull_mode() const (defined in smlt::MaterialObject) | smlt::MaterialObject | |
cull_mode_property_ (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | protected |
depth_func() const (defined in smlt::MaterialObject) | smlt::MaterialObject | |
depth_test_enabled_property_ (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | protected |
depth_write_enabled_property_ (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | protected |
diffuse() const (defined in smlt::MaterialObject) | smlt::MaterialObject | |
diffuse_map() const (defined in smlt::MaterialObject) | smlt::MaterialObject | |
diffuse_map_matrix() const (defined in smlt::MaterialObject) | smlt::MaterialObject | |
diffuse_map_matrix_property_ (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | protected |
diffuse_map_property_ (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | protected |
diffuse_property_ (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | protected |
emission() const (defined in smlt::MaterialObject) | smlt::MaterialObject | |
emission_property_ (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | protected |
find_core_property(const MaterialPropertyNameHash &hsh) const (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | inlineprotected |
find_core_property_value(const MaterialPropertyNameHash &hsh) (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | inlineprotected |
find_core_property_value(const MaterialPropertyNameHash &hsh) const (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | inlineprotected |
fog_colour() const (defined in smlt::MaterialObject) | smlt::MaterialObject | |
fog_colour_property_ (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | protected |
fog_density() const (defined in smlt::MaterialObject) | smlt::MaterialObject | |
fog_density_property_ (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | protected |
fog_end() const (defined in smlt::MaterialObject) | smlt::MaterialObject | |
fog_end_property_ (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | protected |
fog_mode() const (defined in smlt::MaterialObject) | smlt::MaterialObject | |
fog_mode_property_ (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | protected |
fog_start() const (defined in smlt::MaterialObject) | smlt::MaterialObject | |
fog_start_property_ (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | protected |
gpu_program_id() const (defined in smlt::MaterialPass) | smlt::MaterialPass | |
is_blending_enabled() const (defined in smlt::MaterialObject) | smlt::MaterialObject | |
is_depth_test_enabled() const (defined in smlt::MaterialObject) | smlt::MaterialObject | |
is_depth_write_enabled() const (defined in smlt::MaterialObject) | smlt::MaterialObject | |
is_lighting_enabled() const (defined in smlt::MaterialObject) | smlt::MaterialObject | |
iteration_type() const (defined in smlt::MaterialPass) | smlt::MaterialPass | inline |
light_map() const (defined in smlt::MaterialObject) | smlt::MaterialObject | |
light_map_matrix() const (defined in smlt::MaterialObject) | smlt::MaterialObject | |
light_map_matrix_property_ (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | protected |
light_map_property_ (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | protected |
lighting_enabled_property_ (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | protected |
Material (defined in smlt::MaterialPass) | smlt::MaterialPass | friend |
material() const (defined in smlt::MaterialPass) | smlt::MaterialPass | |
MaterialObject() (defined in smlt::MaterialObject) | smlt::MaterialObject | inline |
MaterialObject(MaterialObject *parent) (defined in smlt::MaterialObject) | smlt::MaterialObject | |
MaterialPass() (defined in smlt::MaterialPass) | smlt::MaterialPass | |
MaterialPass(Material *material) (defined in smlt::MaterialPass) | smlt::MaterialPass | |
MaterialPropertyOverrider()=default (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | |
MaterialPropertyOverrider(const MaterialPropertyOverrider *parent) (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | inline |
max_iterations() const (defined in smlt::MaterialPass) | smlt::MaterialPass | inline |
normal_map() const (defined in smlt::MaterialObject) | smlt::MaterialObject | |
normal_map_matrix() const (defined in smlt::MaterialObject) | smlt::MaterialObject | |
normal_map_matrix_property_ (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | protected |
normal_map_property_ (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | protected |
on_clear_override(MaterialPropertyNameHash hsh) (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | inlineprotectedvirtual |
on_override(MaterialPropertyNameHash hsh, const char *name, MaterialPropertyType type) (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | inlineprotectedvirtual |
parent_ (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | protected |
parent_material_object() const (defined in smlt::MaterialObject) | smlt::MaterialObject | inline |
point_size() const (defined in smlt::MaterialObject) | smlt::MaterialObject | |
point_size_property_ (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | protected |
polygon_mode() const (defined in smlt::MaterialObject) | smlt::MaterialObject | |
polygon_mode_property_ (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | protected |
properties_ (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | protected |
property_type(const char *property_name, MaterialPropertyType *type) const (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | |
property_value(const MaterialPropertyNameHash hsh, const T *&out) const (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | inline |
property_value(const std::string &str, const T *&out) const (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | inline |
property_value(const char *name, const T *&out) const (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | inline |
PropertyValueMemberPtr typedef (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | protected |
set_ambient(const Colour &colour) (defined in smlt::MaterialObject) | smlt::MaterialObject | |
set_blend_func(BlendType b) (defined in smlt::MaterialObject) | smlt::MaterialObject | |
set_colour_material(ColourMaterial cm) (defined in smlt::MaterialObject) | smlt::MaterialObject | |
set_cull_mode(CullMode mode) (defined in smlt::MaterialObject) | smlt::MaterialObject | |
set_depth_func(DepthFunc b) (defined in smlt::MaterialObject) | smlt::MaterialObject | |
set_depth_test_enabled(bool v) (defined in smlt::MaterialObject) | smlt::MaterialObject | |
set_depth_write_enabled(bool v) (defined in smlt::MaterialObject) | smlt::MaterialObject | |
set_diffuse(const Colour &colour) (defined in smlt::MaterialObject) | smlt::MaterialObject | |
set_diffuse_map(TexturePtr texture) (defined in smlt::MaterialObject) | smlt::MaterialObject | |
set_diffuse_map_matrix(const Mat4 &mat) (defined in smlt::MaterialObject) | smlt::MaterialObject | |
set_emission(const Colour &colour) (defined in smlt::MaterialObject) | smlt::MaterialObject | |
set_fog_colour(const Colour &colour) (defined in smlt::MaterialObject) | smlt::MaterialObject | |
set_fog_density(float density) (defined in smlt::MaterialObject) | smlt::MaterialObject | |
set_fog_end(float end) (defined in smlt::MaterialObject) | smlt::MaterialObject | |
set_fog_mode(FogMode mode) (defined in smlt::MaterialObject) | smlt::MaterialObject | |
set_fog_start(float start) (defined in smlt::MaterialObject) | smlt::MaterialObject | |
set_gpu_program(GPUProgramID program) (defined in smlt::MaterialPass) | smlt::MaterialPass | inline |
set_iteration_type(IterationType iteration) (defined in smlt::MaterialPass) | smlt::MaterialPass | inline |
set_light_map(TexturePtr texture) (defined in smlt::MaterialObject) | smlt::MaterialObject | |
set_light_map_matrix(const Mat4 &mat) (defined in smlt::MaterialObject) | smlt::MaterialObject | |
set_lighting_enabled(bool v) (defined in smlt::MaterialObject) | smlt::MaterialObject | |
set_normal_map(TexturePtr texture) (defined in smlt::MaterialObject) | smlt::MaterialObject | |
set_normal_map_matrix(const Mat4 &mat) (defined in smlt::MaterialObject) | smlt::MaterialObject | |
set_polygon_mode(PolygonMode mode) (defined in smlt::MaterialObject) | smlt::MaterialObject | |
set_property_value(MaterialPropertyNameHash hsh, const char *name, const T &value) (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | inline |
set_property_value(const char *name, const T &value) (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | inline |
set_property_value(const char *name, const Colour &value) (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | inline |
set_property_value(const std::string &str, const T &v) (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | inline |
set_shade_model(ShadeModel model) (defined in smlt::MaterialObject) | smlt::MaterialObject | |
set_shininess(float shininess) (defined in smlt::MaterialObject) | smlt::MaterialObject | |
set_specular(const Colour &colour) (defined in smlt::MaterialObject) | smlt::MaterialObject | |
set_specular_map(TexturePtr texture) (defined in smlt::MaterialObject) | smlt::MaterialObject | |
set_specular_map_matrix(const Mat4 &mat) (defined in smlt::MaterialObject) | smlt::MaterialObject | |
set_textures_enabled(EnabledTextureMask v) (defined in smlt::MaterialObject) | smlt::MaterialObject | |
shade_model() const (defined in smlt::MaterialObject) | smlt::MaterialObject | |
shade_model_property_ (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | protected |
shininess() const (defined in smlt::MaterialObject) | smlt::MaterialObject | |
shininess_property_ (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | protected |
specular() const (defined in smlt::MaterialObject) | smlt::MaterialObject | |
specular_map() const (defined in smlt::MaterialObject) | smlt::MaterialObject | |
specular_map_matrix() const (defined in smlt::MaterialObject) | smlt::MaterialObject | |
specular_map_matrix_property_ (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | protected |
specular_map_property_ (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | protected |
specular_property_ (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | protected |
textures_enabled() const (defined in smlt::MaterialObject) | smlt::MaterialObject | |
textures_enabled_property_ (defined in smlt::MaterialPropertyOverrider) | smlt::MaterialPropertyOverrider | protected |
~MaterialObject() (defined in smlt::MaterialObject) | smlt::MaterialObject | virtual |