SuperTuxKart
Kart Member List

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< RenderInfo > ri)AbstractKart
adjustSpeed(float f) OVERRIDEKartvirtual
applyAirFriction(float engine_power)Kartprotected
applyEngineForce(float force)Kartvirtual
beep() OVERRIDEKartvirtual
blockViewWithPlunger() OVERRIDEKartvirtual
changeKart(const std::string &new_ident, HandicapLevel handicap, std::shared_ptr< RenderInfo > ri) OVERRIDEKartvirtual
checkSmoothing() (defined in Moveable)Moveableinline
SmoothNetworkBody::checkSmoothing(const btTransform &current_transform, const Vec3 &current_velocity)SmoothNetworkBody
collectedItem(ItemState *item) OVERRIDEKartvirtual
CRASH_SOUND_COUNT (defined in Kart)Kartprotectedstatic
crashed(AbstractKart *k, bool update_attachments) OVERRIDEKartvirtual
crashed(const Material *m, const Vec3 &normal) OVERRIDEKartvirtual
createBody(float mass, btTransform &trans, btCollisionShape *shape, float restitution)Moveable
createPhysics()Kartvirtual
decreaseShieldTime() OVERRIDEKartvirtual
eliminate() OVERRIDEKartvirtual
EMITTER_COUNT (defined in Kart)Kartprotectedstatic
finishedRace(float time, bool from_server=false) OVERRIDEKartvirtual
flyDown() OVERRIDE (defined in Kart)Kartvirtual
flyUp() OVERRIDEKartvirtual
getActualWheelForce()Kartprotected
getAlignedTransform(const float customPitch=-1) OVERRIDEKartvirtual
getAttachment() constAbstractKartinline
getAttachment()AbstractKartinline
getBlockedByPlungerTicks() const OVERRIDEKartinlinevirtual
getBody() const (defined in Moveable)Moveableinline
getBoostAI() const OVERRIDEKartvirtual
getColor() constKart
getController() OVERRIDEKartinlinevirtual
getController() const OVERRIDEKartinlinevirtual
getControls()AbstractKartinline
getControls() constAbstractKartinline
getCurrentMaxSpeed() const OVERRIDEKartvirtual
getEnergy() const OVERRIDEKartinlinevirtual
getFinishTime() const OVERRIDEKartinlinevirtual
getFrontXYZ() const OVERRIDEKartinlinevirtual
getHandicap() constAbstractKartinline
getHeading() constMoveableinline
getHighestPoint() constAbstractKartinline
getHoT() const OVERRIDEKartvirtual
getIdent() constAbstractKartvirtual
getInitialPosition() const OVERRIDEKartinlinevirtual
getKartAnimation()AbstractKartinline
getKartAnimation() const (defined in AbstractKart)AbstractKartinline
getKartGFX() OVERRIDEKartinlinevirtual
getKartHeight() constAbstractKartinline
getKartLength() constAbstractKartinline
getKartModel() constAbstractKartinline
getKartProperties() constAbstractKartinline
getKartWidth() constAbstractKartinline
getLastMaterial() const OVERRIDEKartvirtual
getLastUsedPowerup() OVERRIDEKartinlinevirtual
getLiveJoinUntilTicks() const (defined in AbstractKart)AbstractKartinline
getMaterial() const OVERRIDEKartvirtual
getMaxSteerAngle() const OVERRIDEKartinlinevirtual
getMaxSteerAngle(float speed) constKartvirtual
getName() constAbstractKartinline
getNetworkConfirmedFinishTicks() const OVERRIDEKartinlinevirtual
getNextEmitter() (defined in Kart)Kart
getNode() constMoveableinline
getNormal() const OVERRIDEKartvirtual
getNumPowerup() const OVERRIDEKartvirtual
getPitch() constMoveableinline
getPosition() const OVERRIDEKartinlinevirtual
getPowerup() const OVERRIDEKartinlinevirtual
getPowerup() OVERRIDEKartinlinevirtual
getPreviousXYZ() const OVERRIDEKartinlinevirtual
getRaceResult() const OVERRIDEKartinlinevirtual
getRecentPreviousXYZ() const OVERRIDEKartvirtual
getRecentPreviousXYZTime() const OVERRIDEKartinlinevirtual
getResetTransform() constKartinline
getRoll() constMoveableinline
getRotation() const (defined in Moveable)Moveableinline
getShieldTime() const OVERRIDEKartvirtual
getSkidding() const OVERRIDEKartinlinevirtual
getSkidding() OVERRIDEKartinlinevirtual
getSlipstream() const OVERRIDEKartinlinevirtual
getSlipstream() OVERRIDEKartinlinevirtual
getSmoothedTrans() const (defined in Moveable)Moveableinline
getSmoothedXYZ() const (defined in Moveable)Moveableinline
getSpeed() const OVERRIDEKartinlinevirtual
getSpeedForTurnRadius(float radius) const OVERRIDEKartvirtual
getSpeedIncreaseTicksLeft(unsigned int category) const OVERRIDEKartvirtual
getStarsEffect() const OVERRIDE (defined in Kart)Kartinlinevirtual
getStartupBoost() const OVERRIDE (defined in Kart)Kartinlinevirtual
getStartupBoostFromStartTicks(int ticks) const OVERRIDEKartvirtual
getSteerPercent() constAbstractKartinlinevirtual
getTerrainInfo() const OVERRIDEKartinlinevirtual
getTerrainPitch(float heading) const OVERRIDEKartvirtual
getTimeForDistance(float distance)AbstractKartvirtual
getTimeFullSteer(float steer) const OVERRIDEKartvirtual
getTrans() const (defined in Moveable)Moveableinline
getType() const OVERRIDE (defined in Kart)Kartinlinevirtual
getVehicle() const OVERRIDEKartinlinevirtual
getVelocity() const (defined in Moveable)Moveableinlinevirtual
getVelocityLC() const (defined in Moveable)Moveableinline
getVisualRotation() const OVERRIDE (defined in Kart)Kartvirtual
getWheelGraphicsPosition(int i) constAbstractKartinline
getWorldKartId() constAbstractKartinline
getXYZ() const (defined in Moveable)Moveableinline
handleMaterialGFX(float dt)Kartprotected
handleMaterialSFX()Kartprotected
handleZipper(const Material *m=NULL, bool play_sound=false) OVERRIDEKartvirtual
hasFinishedRace() const OVERRIDEKartinlinevirtual
increaseMaxSpeed(unsigned int category, float add_speed, float engine_force, int duration, int fade_out_time) OVERRIDEKartvirtual
init(RaceManager::KartType type) OVERRIDEKartvirtual
initSound() (defined in Kart)Kartprotected
instantSpeedIncrease(unsigned int category, float add_max_speed, float speed_boost, float engine_force, int duration, int fade_out_time) OVERRIDEKartvirtual
isEliminated() const OVERRIDEKartinlinevirtual
isEnabled() const (defined in SmoothNetworkBody)SmoothNetworkBodyinline
isFlying() constKartinline
isGhostKart() const OVERRIDEKartinlinevirtual
isInRest() const OVERRIDEKartvirtual
isInvulnerable() const OVERRIDEKartinlinevirtual
isJumping() const OVERRIDEKartinlinevirtual
isNearGround() constKart
isOnGround() const OVERRIDEKartvirtual
isOnMinNitroTime() const OVERRIDEKartinlinevirtual
isShielded() const OVERRIDEKartvirtual
isSquashed() const OVERRIDEKartvirtual
isVisible() const OVERRIDE (defined in Kart)Kartvirtual
isWheeless() constAbstractKart
Kart(const std::string &ident, unsigned int world_kart_id, int position, const btTransform &init_transform, HandicapLevel handicap, std::shared_ptr< RenderInfo > ri)Kart
kartIsInRestNow() OVERRIDEKartvirtual
loadData(RaceManager::KartType type, bool animatedModel)Kartprotected
m_attachmentAbstractKartprotected
m_body (defined in Moveable)Moveableprotected
m_boing_sound (defined in Kart)Kartprotected
m_boosted_aiKartprotected
m_bounce_back_ticksKartprotected
m_brake_ticksKartprotected
m_bubblegum_ticksKartprotected
m_bubblegum_torque_signKartprotected
m_collected_energyKartprotected
m_collision_particlesKartprotected
m_consumption_per_tick (defined in Kart)Kartprotected
m_controllerKartprotected
m_controlsAbstractKartprotected
m_crash_sounds (defined in Kart)Kartprotected
m_current_leanKartprotected
m_custom_sounds (defined in Kart)Kartprotected
m_default_suspension_forceKartprotected
m_eliminatedKartprotected
m_emitter_id (defined in Kart)Kartprotected
m_emitters (defined in Kart)Kartprotected
m_energy_to_min_ratio (defined in Kart)Kartprotected
m_engine_sound (defined in Kart)Kartprotected
m_falling_time (defined in Kart)Kartprotected
m_finish_time (defined in Kart)Kartprotected
m_finished_race (defined in Kart)Kartprotected
m_fire_clickedKartprotected
m_flyingKartprotected
m_goo_sound (defined in Kart)Kartprotected
m_graphical_y_offsetKartprotected
m_handicapAbstractKartprotected
m_has_caught_nolok_bubblegumKartprotected
m_horn_sound (defined in Kart)Kartprotected
m_initial_positionKartprotected
m_invulnerable_ticksKartprotected
m_is_jumpingKartprotected
m_kart_animationAbstractKartprotected
m_kart_chassis (defined in Kart)Kartprotected
m_kart_gfxKartprotected
m_kart_modelAbstractKartprotected
m_kart_propertiesAbstractKartprotected
m_last_factor_engine_soundKartprotected
m_last_sound_materialKartprotected
m_last_used_powerupKartprotected
m_live_join_util (defined in AbstractKart)AbstractKartprotected
m_max_gear_rpmKartprotected
m_max_speedKartprotected
m_min_nitro_ticksKartprotected
m_motion_state (defined in Moveable)Moveableprotected
m_network_confirmed_finish_ticks (defined in Kart)Kartprivate
m_network_finish_check_ticks (defined in Kart)Kartprivate
m_nitro_sound (defined in Kart)Kartprotected
m_node (defined in Moveable)Moveableprotected
m_powerupKartprotected
m_previous_terrain_soundKartprotected
m_previous_xyzKartprotected
m_previous_xyz_timesKartprotected
m_race_positionKartprotected
m_race_resultKartprotected
m_reset_transformKartprotected
m_saved_controllerKartprotected
m_shadowKartprotected
m_skid_sound (defined in Kart)Kartprotected
m_skiddingKartprotected
m_skidmarksKartprotected
m_slipstreamKartprotected
m_speedKartprotected
m_stars_effectKartprotected
m_starting_transform (defined in AbstractKart)AbstractKartprotected
m_startup_boost (defined in Kart)Kartprotected
m_terrain_infoKartprotected
m_terrain_soundKartprotected
m_ticks_last_crash (defined in Kart)Kartprotected
m_ticks_last_zipper (defined in Kart)Kartprotected
m_time_previous_counter (defined in Kart)Kartprotected
m_transformMoveableprotected
m_type (defined in Kart)Kartprotected
m_user_pointer (defined in Moveable)Moveableprotected
m_vehicle (defined in Kart)Kartprotected
m_vehicle_raycaster (defined in Kart)Kartprotected
m_view_blocked_by_plungerKartprotected
m_weight (defined in Kart)Kartprotected
m_wheel_boxAbstractKartprotected
m_xyz_frontKartprotected
m_xyz_history_size (defined in Kart)Kartprotected
makeKartRest()AbstractKartvirtual
Moveable() (defined in Moveable)Moveable
NoCopy() (defined in NoCopy)NoCopyinline
playCrashSFX(const Material *m, AbstractKart *k)Kartprotected
playCustomSFX(unsigned int type) OVERRIDEKartvirtual
playSound(SFXBuffer *buffer) OVERRIDE (defined in Kart)Kartvirtual
prepareSmoothing() (defined in Moveable)Moveableinline
prepareSmoothing(const btTransform &current_transform, const Vec3 &current_velocity) (defined in SmoothNetworkBody)SmoothNetworkBody
reset() OVERRIDEKartvirtual
setAdjustLengthThreshold(float val) (defined in SmoothNetworkBody)SmoothNetworkBodyinline
setAdjustVerticalOffset(bool val) (defined in SmoothNetworkBody)SmoothNetworkBodyinline
setBoostAI(bool boosted) OVERRIDEKartvirtual
setController(Controller *controller) OVERRIDEKartvirtual
setEnable(bool val) (defined in SmoothNetworkBody)SmoothNetworkBodyinline
setEnergy(float val) OVERRIDEKartinlinevirtual
setHandicap(const HandicapLevel h)AbstractKartinline
setInvulnerableTicks(int ticks) OVERRIDEKartinlinevirtual
setKartAnimation(AbstractKartAnimation *ka)AbstractKartvirtual
setLastUsedPowerup(PowerupManager::PowerupType t)Kartvirtual
setLiveJoinKart(int util_ticks) (defined in AbstractKart)AbstractKartinline
setMaxAdjustLength(float val) (defined in SmoothNetworkBody)SmoothNetworkBodyinline
setMaxAdjustTime(float val) (defined in SmoothNetworkBody)SmoothNetworkBodyinline
setMinAdjustLength(float val) (defined in SmoothNetworkBody)SmoothNetworkBodyinline
setMinAdjustSpeed(float val) (defined in SmoothNetworkBody)SmoothNetworkBodyinline
setNode(scene::ISceneNode *n)Moveable
setOnScreenText(const core::stringw &text) OVERRIDEKartvirtual
setPosition(int p) OVERRIDEKartvirtual
setPowerup(PowerupManager::PowerupType t, int n) OVERRIDEKartvirtual
setRaceResult()Kart
setRotation(const btMatrix3x3 &m)Moveableinline
setRotation(const btQuaternion &q)Moveableinline
setShieldTime(float t) OVERRIDEKartvirtual
setSlipstreamEffect(float f) OVERRIDEKartvirtual
setSlowdown(unsigned int category, float max_speed_fraction, int fade_in_time) OVERRIDEKartvirtual
setSmoothedTransform(const btTransform &t) (defined in SmoothNetworkBody)SmoothNetworkBodyinline
setSmoothRotation(bool val) (defined in SmoothNetworkBody)SmoothNetworkBodyinline
setSpeed(float s) OVERRIDEKartinlinevirtual
setSquash(float time, float slowdown) OVERRIDEKartvirtual
setSquashGraphics() (defined in Kart)Kart
setStartupBoost(float val) OVERRIDE (defined in Kart)Kartinlinevirtual
setTrans(const btTransform &t)Moveable
setVelocity(const btVector3 &v) (defined in Moveable)Moveableinlinevirtual
setXYZ(const Vec3 &a) OVERRIDEKartvirtual
showStarEffect(float t) OVERRIDEKartvirtual
showZipperFire() OVERRIDEKartvirtual
Skidding (defined in Kart)Kartfriend
SmoothNetworkBody(bool enable=false) (defined in SmoothNetworkBody)SmoothNetworkBody
startEngineSFX() OVERRIDEKartvirtual
stopFlying() (defined in Moveable)Moveablevirtual
unsetSquash() OVERRIDEKartvirtual
update(int ticks) OVERRIDEKartvirtual
updateEnginePowerAndBrakes(int ticks)Kartprotected
updateEngineSFX(float dt)Kartprotected
updateFlying()Kartprotected
updateGraphics(float dt) OVERRIDEKartvirtual
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))Moveableprotectedvirtual
updateNitro(int ticks)Kartprotected
updatePhysics(int ticks)Kartprotected
updatePosition()Moveable
updateSliding()Kartprotected
updateSmoothedGraphics(float dt) (defined in Moveable)Moveableprotected
updateSmoothedGraphics(const btTransform &current_transform, const Vec3 &current_velocity, float dt) (defined in SmoothNetworkBody)SmoothNetworkBody
updateSpeed()Kartprotected
updateWeight()Kartprotected
XYZ_HISTORY_TIME (defined in Kart)Kartprotected
~AbstractKart() (defined in AbstractKart)AbstractKartvirtual
~Kart()Kartvirtual
~Moveable() (defined in Moveable)Moveablevirtual
~SmoothNetworkBody() (defined in SmoothNetworkBody)SmoothNetworkBodyinlinevirtual