SuperTuxKart
|
This is the complete list of members for Kart, including all inherited members.
AbstractKart(const std::string &ident, int world_kart_id, int position, const btTransform &init_transform, HandicapLevel handicap, std::shared_ptr< GE::GERenderInfo > ri) | AbstractKart | |
adjustSpeed(float f) OVERRIDE | Kart | virtual |
applyAirFriction(float engine_power) | Kart | protected |
applyEngineForce(float force) | Kart | virtual |
beep() OVERRIDE | Kart | virtual |
blockViewWithPlunger() OVERRIDE | Kart | virtual |
changeKart(const std::string &new_ident, HandicapLevel handicap, std::shared_ptr< GE::GERenderInfo > ri, const KartData &kart_data=KartData()) OVERRIDE | Kart | virtual |
checkSmoothing() (defined in Moveable) | Moveable | inline |
SmoothNetworkBody::checkSmoothing(const btTransform ¤t_transform, const Vec3 ¤t_velocity) | SmoothNetworkBody | |
collectedItem(ItemState *item) OVERRIDE | Kart | virtual |
CRASH_SOUND_COUNT (defined in Kart) | Kart | protectedstatic |
crashed(AbstractKart *k, bool update_attachments) OVERRIDE | Kart | virtual |
crashed(const Material *m, const Vec3 &normal) OVERRIDE | Kart | virtual |
createBody(float mass, btTransform &trans, btCollisionShape *shape, float restitution) | Moveable | |
createPhysics() | Kart | virtual |
decreaseShieldTime() OVERRIDE | Kart | virtual |
eliminate() OVERRIDE | Kart | virtual |
EMITTER_COUNT (defined in Kart) | Kart | protectedstatic |
finishedRace(float time, bool from_server=false) OVERRIDE | Kart | virtual |
flyDown() OVERRIDE (defined in Kart) | Kart | virtual |
flyUp() OVERRIDE | Kart | virtual |
getActualWheelForce() | Kart | protected |
getAlignedTransform(const float customPitch=-1) OVERRIDE | Kart | virtual |
getAttachment() const | AbstractKart | inline |
getAttachment() | AbstractKart | inline |
getBlockedByPlungerTicks() const OVERRIDE | Kart | inlinevirtual |
getBody() const (defined in Moveable) | Moveable | inline |
getBoostAI() const OVERRIDE | Kart | virtual |
getColor() const | Kart | |
getController() OVERRIDE | Kart | inlinevirtual |
getController() const OVERRIDE | Kart | inlinevirtual |
getControls() | AbstractKart | inline |
getControls() const | AbstractKart | inline |
getCurrentMaxSpeed() const OVERRIDE | Kart | virtual |
getEnergy() const OVERRIDE | Kart | inlinevirtual |
getFinishTime() const OVERRIDE | Kart | inlinevirtual |
getFrontXYZ() const OVERRIDE | Kart | inlinevirtual |
getHandicap() const | AbstractKart | inline |
getHeading() const | Moveable | inline |
getHighestPoint() const | AbstractKart | inline |
getHoT() const OVERRIDE | Kart | virtual |
getIdent() const | AbstractKart | virtual |
getInitialPosition() const OVERRIDE | Kart | inlinevirtual |
getKartAnimation() | AbstractKart | inline |
getKartAnimation() const (defined in AbstractKart) | AbstractKart | inline |
getKartGFX() OVERRIDE | Kart | inlinevirtual |
getKartHeight() const | AbstractKart | inline |
getKartLength() const | AbstractKart | inline |
getKartModel() const | AbstractKart | inline |
getKartProperties() const | AbstractKart | inline |
getKartWidth() const | AbstractKart | inline |
getLastMaterial() const OVERRIDE | Kart | virtual |
getLastUsedPowerup() OVERRIDE | Kart | inlinevirtual |
getLiveJoinUntilTicks() const (defined in AbstractKart) | AbstractKart | inline |
getMaterial() const OVERRIDE | Kart | virtual |
getMaxSteerAngle() const OVERRIDE | Kart | inlinevirtual |
getMaxSteerAngle(float speed) const | Kart | virtual |
getName() const | AbstractKart | inline |
getNetworkConfirmedFinishTicks() const OVERRIDE | Kart | inlinevirtual |
getNextEmitter() (defined in Kart) | Kart | |
getNode() const | Moveable | inline |
getNormal() const OVERRIDE | Kart | virtual |
getNumPowerup() const OVERRIDE | Kart | virtual |
getPitch() const | Moveable | inline |
getPosition() const OVERRIDE | Kart | inlinevirtual |
getPowerup() const OVERRIDE | Kart | inlinevirtual |
getPowerup() OVERRIDE | Kart | inlinevirtual |
getPreviousXYZ() const OVERRIDE | Kart | inlinevirtual |
getRaceResult() const OVERRIDE | Kart | inlinevirtual |
getRecentPreviousXYZ() const OVERRIDE | Kart | virtual |
getRecentPreviousXYZTime() const OVERRIDE | Kart | inlinevirtual |
getResetTransform() const | Kart | inline |
getRoll() const | Moveable | inline |
getRotation() const (defined in Moveable) | Moveable | inline |
getShieldTime() const OVERRIDE | Kart | virtual |
getSkidding() const OVERRIDE | Kart | inlinevirtual |
getSkidding() OVERRIDE | Kart | inlinevirtual |
getSlipstream() const OVERRIDE | Kart | inlinevirtual |
getSlipstream() OVERRIDE | Kart | inlinevirtual |
getSmoothedTrans() const (defined in Moveable) | Moveable | inline |
getSmoothedXYZ() const (defined in Moveable) | Moveable | inline |
getSpeed() const OVERRIDE | Kart | inlinevirtual |
getSpeedForTurnRadius(float radius) const OVERRIDE | Kart | virtual |
getSpeedIncreaseTicksLeft(unsigned int category) const OVERRIDE | Kart | virtual |
getStarsEffect() const OVERRIDE (defined in Kart) | Kart | inlinevirtual |
getStartupBoost() const OVERRIDE (defined in Kart) | Kart | inlinevirtual |
getStartupBoostFromStartTicks(int ticks) const OVERRIDE | Kart | virtual |
getSteerPercent() const | AbstractKart | inlinevirtual |
getTerrainInfo() const OVERRIDE | Kart | inlinevirtual |
getTerrainPitch(float heading) const OVERRIDE | Kart | virtual |
getTimeForDistance(float distance) | AbstractKart | virtual |
getTimeFullSteer(float steer) const OVERRIDE | Kart | virtual |
getTrans() const (defined in Moveable) | Moveable | inline |
getType() const OVERRIDE (defined in Kart) | Kart | inlinevirtual |
getVehicle() const OVERRIDE | Kart | inlinevirtual |
getVelocity() const (defined in Moveable) | Moveable | inlinevirtual |
getVelocityLC() const (defined in Moveable) | Moveable | inline |
getVisualRotation() const OVERRIDE (defined in Kart) | Kart | virtual |
getWheelGraphicsPosition(int i) const | AbstractKart | inline |
getWorldKartId() const | AbstractKart | inline |
getXYZ() const (defined in Moveable) | Moveable | inline |
handleMaterialGFX(float dt) | Kart | protected |
handleMaterialSFX() | Kart | protected |
handleZipper(const Material *m=NULL, bool play_sound=false) OVERRIDE | Kart | virtual |
hasFinishedRace() const OVERRIDE | Kart | inlinevirtual |
increaseMaxSpeed(unsigned int category, float add_speed, float engine_force, int duration, int fade_out_time) OVERRIDE | Kart | virtual |
init(RaceManager::KartType type) OVERRIDE | Kart | virtual |
initSound() (defined in Kart) | Kart | protected |
instantSpeedIncrease(unsigned int category, float add_max_speed, float speed_boost, float engine_force, int duration, int fade_out_time) OVERRIDE | Kart | virtual |
isEliminated() const OVERRIDE | Kart | inlinevirtual |
isEnabled() const (defined in SmoothNetworkBody) | SmoothNetworkBody | inline |
isFlying() const | Kart | inline |
isGhostKart() const OVERRIDE | Kart | inlinevirtual |
isInRest() const OVERRIDE | Kart | virtual |
isInvulnerable() const OVERRIDE | Kart | inlinevirtual |
isJumping() const OVERRIDE | Kart | inlinevirtual |
isNearGround() const | Kart | |
isOnGround() const OVERRIDE | Kart | virtual |
isOnMinNitroTime() const OVERRIDE | Kart | inlinevirtual |
isShielded() const OVERRIDE | Kart | virtual |
isSquashed() const OVERRIDE | Kart | virtual |
isVisible() const OVERRIDE (defined in Kart) | Kart | virtual |
isWheeless() const | AbstractKart | |
Kart(const std::string &ident, unsigned int world_kart_id, int position, const btTransform &init_transform, HandicapLevel handicap, std::shared_ptr< GE::GERenderInfo > ri) | Kart | |
kartIsInRestNow() OVERRIDE | Kart | virtual |
loadData(RaceManager::KartType type, bool animatedModel) | Kart | protected |
loadKartProperties(const std::string &new_ident, HandicapLevel handicap, std::shared_ptr< GE::GERenderInfo > ri, const KartData &kart_data=KartData()) (defined in AbstractKart) | AbstractKart | private |
m_adjust_control_point (defined in SmoothNetworkBody) | SmoothNetworkBody | private |
m_adjust_length_threshold (defined in SmoothNetworkBody) | SmoothNetworkBody | private |
m_adjust_position (defined in SmoothNetworkBody) | SmoothNetworkBody | private |
m_adjust_time (defined in SmoothNetworkBody) | SmoothNetworkBody | private |
m_adjust_time_dt (defined in SmoothNetworkBody) | SmoothNetworkBody | private |
m_adjust_vertical_offset (defined in SmoothNetworkBody) | SmoothNetworkBody | private |
m_attachment | AbstractKart | protected |
m_body (defined in Moveable) | Moveable | protected |
m_boing_sound (defined in Kart) | Kart | protected |
m_boosted_ai | Kart | protected |
m_bounce_back_ticks | Kart | protected |
m_brake_ticks | Kart | protected |
m_bubblegum_ticks | Kart | protected |
m_bubblegum_torque_sign | Kart | protected |
m_collected_energy | Kart | protected |
m_collision_particles | Kart | protected |
m_consumption_per_tick (defined in Kart) | Kart | protected |
m_controller | Kart | protected |
m_controls | AbstractKart | protected |
m_crash_sounds (defined in Kart) | Kart | protected |
m_current_lean | Kart | protected |
m_custom_sounds (defined in Kart) | Kart | protected |
m_default_suspension_force | Kart | protected |
m_eliminated | Kart | protected |
m_emitter_id (defined in Kart) | Kart | protected |
m_emitters (defined in Kart) | Kart | protected |
m_enabled (defined in SmoothNetworkBody) | SmoothNetworkBody | private |
m_energy_to_min_ratio (defined in Kart) | Kart | protected |
m_engine_sound (defined in Kart) | Kart | protected |
m_falling_time (defined in Kart) | Kart | protected |
m_finish_time (defined in Kart) | Kart | protected |
m_finished_race (defined in Kart) | Kart | protected |
m_fire_clicked | Kart | protected |
m_flying | Kart | protected |
m_goo_sound (defined in Kart) | Kart | protected |
m_graphical_y_offset | Kart | protected |
m_handicap | AbstractKart | protected |
m_has_caught_nolok_bubblegum | Kart | protected |
m_heading | Moveable | private |
m_horn_sound (defined in Kart) | Kart | protected |
m_initial_position | Kart | protected |
m_invulnerable_ticks | Kart | protected |
m_is_jumping | Kart | protected |
m_kart_animation | AbstractKart | protected |
m_kart_chassis (defined in Kart) | Kart | protected |
m_kart_gfx | Kart | protected |
m_kart_height | AbstractKart | private |
m_kart_highest_point | AbstractKart | private |
m_kart_length | AbstractKart | private |
m_kart_model | AbstractKart | protected |
m_kart_properties | AbstractKart | protected |
m_kart_width | AbstractKart | private |
m_last_factor_engine_sound | Kart | protected |
m_last_sound_material | Kart | protected |
m_last_used_powerup | Kart | protected |
m_live_join_util (defined in AbstractKart) | AbstractKart | protected |
m_max_adjust_length (defined in SmoothNetworkBody) | SmoothNetworkBody | private |
m_max_adjust_time (defined in SmoothNetworkBody) | SmoothNetworkBody | private |
m_max_gear_rpm | Kart | protected |
m_max_speed | Kart | protected |
m_min_adjust_length (defined in SmoothNetworkBody) | SmoothNetworkBody | private |
m_min_adjust_speed (defined in SmoothNetworkBody) | SmoothNetworkBody | private |
m_min_nitro_ticks | Kart | protected |
m_motion_state (defined in Moveable) | Moveable | protected |
m_name | AbstractKart | private |
m_network_confirmed_finish_ticks (defined in Kart) | Kart | private |
m_network_finish_check_ticks (defined in Kart) | Kart | private |
m_nitro_sound (defined in Kart) | Kart | protected |
m_node (defined in Moveable) | Moveable | protected |
m_pitch | Moveable | private |
m_powerup | Kart | protected |
m_prev_position_data (defined in SmoothNetworkBody) | SmoothNetworkBody | private |
m_previous_terrain_sound | Kart | protected |
m_previous_xyz | Kart | protected |
m_previous_xyz_times | Kart | protected |
m_race_position | Kart | protected |
m_race_result | Kart | protected |
m_reset_transform | Kart | protected |
m_roll | Moveable | private |
m_saved_controller | Kart | protected |
m_shadow | Kart | protected |
m_skid_sound (defined in Kart) | Kart | protected |
m_skidding | Kart | protected |
m_skidmarks | Kart | protected |
m_slipstream | Kart | protected |
m_smooth_rotation (defined in SmoothNetworkBody) | SmoothNetworkBody | private |
m_smoothed_transform (defined in SmoothNetworkBody) | SmoothNetworkBody | private |
m_smoothing (defined in SmoothNetworkBody) | SmoothNetworkBody | private |
m_speed | Kart | protected |
m_stars_effect | Kart | protected |
m_start_smoothing_postion | SmoothNetworkBody | private |
m_starting_transform (defined in AbstractKart) | AbstractKart | protected |
m_startup_boost (defined in Kart) | Kart | protected |
m_terrain_info | Kart | protected |
m_terrain_sound | Kart | protected |
m_ticks_last_crash (defined in Kart) | Kart | protected |
m_ticks_last_zipper (defined in Kart) | Kart | protected |
m_time_previous_counter (defined in Kart) | Kart | protected |
m_transform | Moveable | protected |
m_type (defined in Kart) | Kart | protected |
m_user_pointer (defined in Moveable) | Moveable | protected |
m_vehicle (defined in Kart) | Kart | protected |
m_vehicle_raycaster (defined in Kart) | Kart | protected |
m_velocityLC | Moveable | private |
m_view_blocked_by_plunger | Kart | protected |
m_weight (defined in Kart) | Kart | protected |
m_wheel_box | AbstractKart | protected |
m_wheel_graphics_position | AbstractKart | private |
m_world_kart_id | AbstractKart | private |
m_xyz_front | Kart | protected |
m_xyz_history_size (defined in Kart) | Kart | protected |
makeKartRest() | AbstractKart | virtual |
Moveable() (defined in Moveable) | Moveable | |
NoCopy() (defined in NoCopy) | NoCopy | inline |
NoCopy(const NoCopy &) (defined in NoCopy) | NoCopy | inlineprivate |
operator=(const NoCopy &) (defined in NoCopy) | NoCopy | inlineprivate |
playCrashSFX(const Material *m, AbstractKart *k) | Kart | protected |
playCustomSFX(unsigned int type) OVERRIDE | Kart | virtual |
playSound(SFXBuffer *buffer) OVERRIDE (defined in Kart) | Kart | virtual |
prepareSmoothing() (defined in Moveable) | Moveable | inline |
prepareSmoothing(const btTransform ¤t_transform, const Vec3 ¤t_velocity) (defined in SmoothNetworkBody) | SmoothNetworkBody | |
reset() OVERRIDE | Kart | virtual |
setAdjustLengthThreshold(float val) (defined in SmoothNetworkBody) | SmoothNetworkBody | inline |
setAdjustVerticalOffset(bool val) (defined in SmoothNetworkBody) | SmoothNetworkBody | inline |
setBoostAI(bool boosted) OVERRIDE | Kart | virtual |
setController(Controller *controller) OVERRIDE | Kart | virtual |
setEnable(bool val) (defined in SmoothNetworkBody) | SmoothNetworkBody | inline |
setEnergy(float val) OVERRIDE | Kart | inlinevirtual |
setHandicap(const HandicapLevel h) | AbstractKart | inline |
setInvulnerableTicks(int ticks) OVERRIDE | Kart | inlinevirtual |
setKartAnimation(AbstractKartAnimation *ka) | AbstractKart | virtual |
setLastUsedPowerup(PowerupManager::PowerupType t) | Kart | virtual |
setLiveJoinKart(int util_ticks) (defined in AbstractKart) | AbstractKart | inline |
setMaxAdjustLength(float val) (defined in SmoothNetworkBody) | SmoothNetworkBody | inline |
setMaxAdjustTime(float val) (defined in SmoothNetworkBody) | SmoothNetworkBody | inline |
setMinAdjustLength(float val) (defined in SmoothNetworkBody) | SmoothNetworkBody | inline |
setMinAdjustSpeed(float val) (defined in SmoothNetworkBody) | SmoothNetworkBody | inline |
setNode(scene::ISceneNode *n) | Moveable | |
setOnScreenText(const core::stringw &text) OVERRIDE | Kart | virtual |
setPosition(int p) OVERRIDE | Kart | virtual |
setPowerup(PowerupManager::PowerupType t, int n) OVERRIDE | Kart | virtual |
setRaceResult() | Kart | |
setRotation(const btMatrix3x3 &m) | Moveable | inline |
setRotation(const btQuaternion &q) | Moveable | inline |
setShieldTime(float t) OVERRIDE | Kart | virtual |
setSlipstreamEffect(float f) OVERRIDE | Kart | virtual |
setSlowdown(unsigned int category, float max_speed_fraction, int fade_in_time) OVERRIDE | Kart | virtual |
setSmoothedTransform(const btTransform &t) (defined in SmoothNetworkBody) | SmoothNetworkBody | inline |
setSmoothRotation(bool val) (defined in SmoothNetworkBody) | SmoothNetworkBody | inline |
setSpeed(float s) OVERRIDE | Kart | inlinevirtual |
setSquash(float time, float slowdown) OVERRIDE | Kart | virtual |
setSquashGraphics() (defined in Kart) | Kart | |
setStartupBoost(float val) OVERRIDE (defined in Kart) | Kart | inlinevirtual |
setTrans(const btTransform &t) | Moveable | |
setVelocity(const btVector3 &v) (defined in Moveable) | Moveable | inlinevirtual |
setXYZ(const Vec3 &a) OVERRIDE | Kart | virtual |
showStarEffect(float t) OVERRIDE | Kart | virtual |
showZipperFire() OVERRIDE | Kart | virtual |
Skidding (defined in Kart) | Kart | friend |
SmoothingState enum name (defined in SmoothNetworkBody) | SmoothNetworkBody | private |
SmoothNetworkBody(bool enable=false) (defined in SmoothNetworkBody) | SmoothNetworkBody | |
SS_NONE enum value (defined in SmoothNetworkBody) | SmoothNetworkBody | private |
SS_TO_ADJUST enum value (defined in SmoothNetworkBody) | SmoothNetworkBody | private |
SS_TO_REAL enum value (defined in SmoothNetworkBody) | SmoothNetworkBody | private |
startEngineSFX() OVERRIDE | Kart | virtual |
stopFlying() (defined in Moveable) | Moveable | virtual |
unsetSquash() OVERRIDE | Kart | virtual |
update(int ticks) OVERRIDE | Kart | virtual |
updateEnginePowerAndBrakes(int ticks) | Kart | protected |
updateEngineSFX(float dt) | Kart | protected |
updateFlying() | Kart | protected |
updateGraphics(float dt) OVERRIDE | Kart | virtual |
AbstractKart::updateGraphics(const Vec3 &off_xyz=Vec3(0.0f, 0.0f, 0.0f), const btQuaternion &off_rotation=btQuaternion(0.0f, 0.0f, 0.0f, 1.0f)) | Moveable | protectedvirtual |
updateNitro(int ticks) | Kart | protected |
updatePhysics(int ticks) | Kart | protected |
updatePosition() | Moveable | |
updateSliding() | Kart | protected |
updateSmoothedGraphics(float dt) (defined in Moveable) | Moveable | protected |
updateSmoothedGraphics(const btTransform ¤t_transform, const Vec3 ¤t_velocity, float dt) (defined in SmoothNetworkBody) | SmoothNetworkBody | |
updateSpeed() | Kart | protected |
updateWeight() | Kart | protected |
XYZ_HISTORY_TIME (defined in Kart) | Kart | protected |
~AbstractKart() (defined in AbstractKart) | AbstractKart | virtual |
~Kart() | Kart | virtual |
~Moveable() (defined in Moveable) | Moveable | virtual |
~SmoothNetworkBody() (defined in SmoothNetworkBody) | SmoothNetworkBody | inlinevirtual |