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 |