| 
    SuperTuxKart
    
   | 
 
This is the complete list of members for Material, including all inherited members.
| CollisionReaction enum name (defined in Material) | Material | |
| EMIT_KINDS_COUNT enum value (defined in Material) | Material | |
| EMIT_ON_DRIVE enum value (defined in Material) | Material | |
| EMIT_ON_SKID enum value (defined in Material) | Material | |
| getAlphaMask() const (defined in Material) | Material | inline | 
| getCollisionReaction() const | Material | inline | 
| getColorizationFactor() const | Material | inline | 
| getColorizationMask() const (defined in Material) | Material | inline | 
| getContainerId() const (defined in Material) | Material | inline | 
| getCrashResetParticles() const (defined in Material) | Material | inline | 
| getMaskImageMani() const (defined in Material) | Material | |
| getMaxSpeedFraction() const | Material | inline | 
| getMirrorAxisInReverse() const | Material | inline | 
| getParticlesWhen(ParticleConditions cond) const | Material | inline | 
| getRandomHue() | Material | inline | 
| getSamplerPath(unsigned layer) const (defined in Material) | Material | inline | 
| getSFXName() const | Material | inline | 
| getShaderName() const (defined in Material) | Material | inline | 
| getSlowDownTicks() const | Material | inline | 
| getTexFname() const (defined in Material) | Material | inline | 
| getTexFullPath() const (defined in Material) | Material | inline | 
| getTexture(bool srgb=true, bool premul_alpha=false) | Material | |
| getUVTwoTexture() const (defined in Material) | Material | inline | 
| getZipperMinSpeed() const | Material | inline | 
| getZipperParameter(float *zipper_max_speed_increase, float *zipper_duration, float *zipper_speed_gain, float *zipper_fade_out_time, float *zipper_engine_force) const | Material | inline | 
| hasFallingEffect() const | Material | inline | 
| hasGravity() const | Material | inline | 
| hasRandomHue() const (defined in Material) | Material | inline | 
| highTireAdhesion() const (defined in Material) | Material | inline | 
| init() | Material | private | 
| initCustomSFX(const XMLNode *sfx) | Material | private | 
| initParticlesEffect(const XMLNode *node) (defined in Material) | Material | private | 
| install(std::function< void(video::IImage *)> image_mani=nullptr, video::SMaterial *m=NULL) (defined in Material) | Material | private | 
| isBelowSurface() const | Material | inline | 
| isColorizable() const | Material | inline | 
| isDriveReset() const | Material | inline | 
| isIgnore() const (defined in Material) | Material | inline | 
| isJumpTexture() const | Material | inline | 
| isSurface() const | Material | inline | 
| isTransparent() const (defined in Material) | Material | inline | 
| isZipper() const | Material | inline | 
| loadContainerId() (defined in Material) | Material | private | 
| m_below_surface | Material | private | 
| m_clamp_tex | Material | private | 
| m_collision_particles | Material | private | 
| m_collision_reaction | Material | private | 
| m_colorizable | Material | private | 
| m_colorization_factor | Material | private | 
| m_colorization_mask (defined in Material) | Material | private | 
| m_complain_if_not_found (defined in Material) | Material | private | 
| m_container_id (defined in Material) | Material | private | 
| m_deprecated (defined in Material) | Material | private | 
| m_drive_reset | Material | private | 
| m_falling_effect | Material | private | 
| m_full_path (defined in Material) | Material | private | 
| m_has_gravity | Material | private | 
| m_high_tire_adhesion | Material | private | 
| m_hue_settings | Material | private | 
| m_ignore | Material | private | 
| m_installed (defined in Material) | Material | private | 
| m_is_jump_texture | Material | private | 
| m_mask (defined in Material) | Material | private | 
| m_max_speed_fraction | Material | private | 
| m_mirror_axis_when_reverse | Material | private | 
| m_mirrorred_mesh_buffers | Material | private | 
| m_particles_effects (defined in Material) | Material | private | 
| m_random_hue | Material | private | 
| m_sampler_path (defined in Material) | Material | private | 
| m_sfx_max_pitch | Material | private | 
| m_sfx_max_speed | Material | private | 
| m_sfx_min_pitch | Material | private | 
| m_sfx_min_speed | Material | private | 
| m_sfx_name | Material | private | 
| m_sfx_pitch_per_speed | Material | private | 
| m_shader_name (defined in Material) | Material | private | 
| m_slowdown_ticks | Material | private | 
| m_surface | Material | private | 
| m_tex_compression | Material | private | 
| m_texname | Material | private | 
| m_texture | Material | private | 
| m_uv_two_tex (defined in Material) | Material | private | 
| m_vk_textures (defined in Material) | Material | private | 
| m_zipper | Material | private | 
| m_zipper_duration | Material | private | 
| m_zipper_engine_force | Material | private | 
| m_zipper_fade_out_time | Material | private | 
| m_zipper_max_speed_increase | Material | private | 
| m_zipper_min_speed | Material | private | 
| m_zipper_speed_gain | Material | private | 
| Material(const XMLNode *node, bool deprecated) | Material | |
| Material(const std::string &fname, bool is_full_path=false, bool complain_if_not_found=true, bool load_texture=true, const std::string &shader_name="solid") | Material | |
| NoCopy() (defined in NoCopy) | NoCopy | inline | 
| NoCopy(const NoCopy &) (defined in NoCopy) | NoCopy | inlineprivate | 
| NORMAL enum value (defined in Material) | Material | |
| operator=(const NoCopy &) (defined in NoCopy) | NoCopy | inlineprivate | 
| ParticleConditions enum name (defined in Material) | Material | |
| PUSH_BACK enum value (defined in Material) | Material | |
| PUSH_SOCCER_BALL enum value (defined in Material) | Material | |
| RESCUE enum value (defined in Material) | Material | |
| setMaterialProperties(video::SMaterial *m, scene::IMeshBuffer *mb) | Material | |
| setSFXSpeed(SFXBase *sfx, float speed, bool should_be_paused) const | Material | |
| setShaderName(const std::string &name) (defined in Material) | Material | inline | 
| unloadTexture() (defined in Material) | Material | |
| use2UV() const (defined in Material) | Material | inline | 
| useAlphaChannel() const (defined in Material) | Material | inline | 
| ~Material() (defined in Material) | Material |