SuperTuxKart
|
This is the complete list of members for AbstractKart, 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)=0 | AbstractKart | pure virtual |
beep()=0 | AbstractKart | pure virtual |
blockViewWithPlunger()=0 | AbstractKart | pure virtual |
changeKart(const std::string &new_ident, HandicapLevel handicap, std::shared_ptr< GE::GERenderInfo > ri, const KartData &kart_data=KartData()) | AbstractKart | virtual |
checkSmoothing() (defined in Moveable) | Moveable | inline |
SmoothNetworkBody::checkSmoothing(const btTransform ¤t_transform, const Vec3 ¤t_velocity) | SmoothNetworkBody | |
collectedItem(ItemState *item_state)=0 | AbstractKart | pure virtual |
crashed(AbstractKart *k, bool update_attachments)=0 | AbstractKart | pure virtual |
crashed(const Material *m, const Vec3 &normal)=0 (defined in AbstractKart) | AbstractKart | pure virtual |
createBody(float mass, btTransform &trans, btCollisionShape *shape, float restitution) | Moveable | |
decreaseShieldTime()=0 | AbstractKart | pure virtual |
eliminate()=0 | AbstractKart | pure virtual |
finishedRace(float time, bool from_server=false)=0 (defined in AbstractKart) | AbstractKart | pure virtual |
flyDown() (defined in Moveable) | Moveable | virtual |
flyUp() | Moveable | virtual |
getAlignedTransform(const float customPitch=-1)=0 | AbstractKart | pure virtual |
getAttachment() const | AbstractKart | inline |
getAttachment() | AbstractKart | inline |
getBlockedByPlungerTicks() const =0 | AbstractKart | pure virtual |
getBody() const (defined in Moveable) | Moveable | inline |
getBoostAI() const =0 | AbstractKart | pure virtual |
getController()=0 | AbstractKart | pure virtual |
getController() const =0 | AbstractKart | pure virtual |
getControls() | AbstractKart | inline |
getControls() const | AbstractKart | inline |
getCurrentMaxSpeed() const =0 | AbstractKart | pure virtual |
getEnergy() const =0 | AbstractKart | pure virtual |
getFinishTime() const =0 | AbstractKart | pure virtual |
getFrontXYZ() const =0 | AbstractKart | pure virtual |
getHandicap() const | AbstractKart | inline |
getHeading() const | Moveable | inline |
getHighestPoint() const | AbstractKart | inline |
getHoT() const =0 | AbstractKart | pure virtual |
getIdent() const | AbstractKart | virtual |
getInitialPosition() const =0 | AbstractKart | pure virtual |
getKartAnimation() | AbstractKart | inline |
getKartAnimation() const (defined in AbstractKart) | AbstractKart | inline |
getKartGFX()=0 | AbstractKart | pure virtual |
getKartHeight() const | AbstractKart | inline |
getKartLength() const | AbstractKart | inline |
getKartModel() const | AbstractKart | inline |
getKartProperties() const | AbstractKart | inline |
getKartWidth() const | AbstractKart | inline |
getLastMaterial() const =0 | AbstractKart | pure virtual |
getLastUsedPowerup()=0 | AbstractKart | pure virtual |
getLiveJoinUntilTicks() const (defined in AbstractKart) | AbstractKart | inline |
getMaterial() const =0 | AbstractKart | pure virtual |
getMaxSteerAngle() const =0 | AbstractKart | pure virtual |
getName() const | AbstractKart | inline |
getNetworkConfirmedFinishTicks() const =0 | AbstractKart | pure virtual |
getNode() const | Moveable | inline |
getNormal() const =0 | AbstractKart | pure virtual |
getNumPowerup() const =0 | AbstractKart | pure virtual |
getPitch() const | Moveable | inline |
getPosition() const =0 | AbstractKart | pure virtual |
getPowerup() const =0 | AbstractKart | pure virtual |
getPowerup()=0 | AbstractKart | pure virtual |
getPreviousXYZ() const =0 | AbstractKart | pure virtual |
getRaceResult() const =0 | AbstractKart | pure virtual |
getRecentPreviousXYZ() const =0 | AbstractKart | pure virtual |
getRecentPreviousXYZTime() const =0 | AbstractKart | pure virtual |
getRoll() const | Moveable | inline |
getRotation() const (defined in Moveable) | Moveable | inline |
getShieldTime() const =0 (defined in AbstractKart) | AbstractKart | pure virtual |
getSkidding() const =0 | AbstractKart | pure virtual |
getSkidding()=0 | AbstractKart | pure virtual |
getSlipstream() const =0 | AbstractKart | pure virtual |
getSlipstream()=0 | AbstractKart | pure virtual |
getSmoothedTrans() const (defined in Moveable) | Moveable | inline |
getSmoothedXYZ() const (defined in Moveable) | Moveable | inline |
getSpeed() const =0 | AbstractKart | pure virtual |
getSpeedForTurnRadius(float radius) const =0 | AbstractKart | pure virtual |
getSpeedIncreaseTicksLeft(unsigned int category) const =0 | AbstractKart | pure virtual |
getStarsEffect() const =0 (defined in AbstractKart) | AbstractKart | pure virtual |
getStartupBoost() const =0 (defined in AbstractKart) | AbstractKart | pure virtual |
getStartupBoostFromStartTicks(int ticks) const =0 (defined in AbstractKart) | AbstractKart | pure virtual |
getSteerPercent() const | AbstractKart | inlinevirtual |
getTerrainInfo() const =0 | AbstractKart | pure virtual |
getTerrainPitch(float heading) const =0 | AbstractKart | pure virtual |
getTimeForDistance(float distance) | AbstractKart | virtual |
getTimeFullSteer(float steer) const =0 | AbstractKart | pure virtual |
getTrans() const (defined in Moveable) | Moveable | inline |
getType() const =0 (defined in AbstractKart) | AbstractKart | pure virtual |
getVehicle() const =0 | AbstractKart | pure virtual |
getVelocity() const (defined in Moveable) | Moveable | inlinevirtual |
getVelocityLC() const (defined in Moveable) | Moveable | inline |
getVisualRotation() const =0 (defined in AbstractKart) | AbstractKart | pure virtual |
getWheelGraphicsPosition(int i) const | AbstractKart | inline |
getWorldKartId() const | AbstractKart | inline |
getXYZ() const (defined in Moveable) | Moveable | inline |
handleZipper(const Material *m=NULL, bool play_sound=false)=0 | AbstractKart | pure virtual |
hasFinishedRace() const =0 | AbstractKart | pure virtual |
increaseMaxSpeed(unsigned int category, float add_speed, float engine_force, int duration, int fade_out_time)=0 | AbstractKart | pure virtual |
init(RaceManager::KartType type)=0 (defined in AbstractKart) | AbstractKart | pure virtual |
instantSpeedIncrease(unsigned int category, float add_max_speed, float speed_boost, float engine_force, int duration, int fade_out_time)=0 | AbstractKart | pure virtual |
isEliminated() const =0 | AbstractKart | pure virtual |
isEnabled() const (defined in SmoothNetworkBody) | SmoothNetworkBody | inline |
isGhostKart() const =0 | AbstractKart | pure virtual |
isInRest() const =0 | AbstractKart | pure virtual |
isInvulnerable() const =0 | AbstractKart | pure virtual |
isJumping() const =0 | AbstractKart | pure virtual |
isOnGround() const =0 | AbstractKart | pure virtual |
isOnMinNitroTime() const =0 | AbstractKart | pure virtual |
isShielded() const =0 | AbstractKart | pure virtual |
isSquashed() const =0 | AbstractKart | pure virtual |
isVisible() const =0 (defined in AbstractKart) | AbstractKart | pure virtual |
isWheeless() const | AbstractKart | |
kartIsInRestNow() | AbstractKart | virtual |
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_controls | AbstractKart | protected |
m_enabled (defined in SmoothNetworkBody) | SmoothNetworkBody | private |
m_handicap | AbstractKart | protected |
m_heading | Moveable | private |
m_kart_animation | AbstractKart | 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_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_min_adjust_length (defined in SmoothNetworkBody) | SmoothNetworkBody | private |
m_min_adjust_speed (defined in SmoothNetworkBody) | SmoothNetworkBody | private |
m_motion_state (defined in Moveable) | Moveable | protected |
m_name | AbstractKart | private |
m_node (defined in Moveable) | Moveable | protected |
m_pitch | Moveable | private |
m_prev_position_data (defined in SmoothNetworkBody) | SmoothNetworkBody | private |
m_roll | Moveable | private |
m_smooth_rotation (defined in SmoothNetworkBody) | SmoothNetworkBody | private |
m_smoothed_transform (defined in SmoothNetworkBody) | SmoothNetworkBody | private |
m_smoothing (defined in SmoothNetworkBody) | SmoothNetworkBody | private |
m_start_smoothing_postion | SmoothNetworkBody | private |
m_starting_transform (defined in AbstractKart) | AbstractKart | protected |
m_transform | Moveable | protected |
m_user_pointer (defined in Moveable) | Moveable | protected |
m_velocityLC | Moveable | private |
m_wheel_box | AbstractKart | protected |
m_wheel_graphics_position | AbstractKart | private |
m_world_kart_id | AbstractKart | private |
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 |
playCustomSFX(unsigned int type)=0 | AbstractKart | pure virtual |
playSound(SFXBuffer *buffer)=0 (defined in AbstractKart) | AbstractKart | pure virtual |
prepareSmoothing() (defined in Moveable) | Moveable | inline |
prepareSmoothing(const btTransform ¤t_transform, const Vec3 ¤t_velocity) (defined in SmoothNetworkBody) | SmoothNetworkBody | |
reset() | AbstractKart | virtual |
setAdjustLengthThreshold(float val) (defined in SmoothNetworkBody) | SmoothNetworkBody | inline |
setAdjustVerticalOffset(bool val) (defined in SmoothNetworkBody) | SmoothNetworkBody | inline |
setBoostAI(bool boosted)=0 | AbstractKart | pure virtual |
setController(Controller *controller)=0 | AbstractKart | pure virtual |
setEnable(bool val) (defined in SmoothNetworkBody) | SmoothNetworkBody | inline |
setEnergy(float val)=0 (defined in AbstractKart) | AbstractKart | pure virtual |
setHandicap(const HandicapLevel h) | AbstractKart | inline |
setInvulnerableTicks(int ticks)=0 (defined in AbstractKart) | AbstractKart | pure virtual |
setKartAnimation(AbstractKartAnimation *ka) | AbstractKart | 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)=0 | AbstractKart | pure virtual |
setPosition(int p)=0 | AbstractKart | pure virtual |
setPowerup(PowerupManager::PowerupType t, int n)=0 (defined in AbstractKart) | AbstractKart | pure virtual |
setRotation(const btMatrix3x3 &m) | Moveable | inline |
setRotation(const btQuaternion &q) | Moveable | inline |
setShieldTime(float t)=0 (defined in AbstractKart) | AbstractKart | pure virtual |
setSlipstreamEffect(float f)=0 | AbstractKart | pure virtual |
setSlowdown(unsigned int category, float max_speed_fraction, int fade_in_time)=0 | AbstractKart | pure virtual |
setSmoothedTransform(const btTransform &t) (defined in SmoothNetworkBody) | SmoothNetworkBody | inline |
setSmoothRotation(bool val) (defined in SmoothNetworkBody) | SmoothNetworkBody | inline |
setSpeed(float s)=0 | AbstractKart | pure virtual |
setSquash(float time, float slowdown)=0 | AbstractKart | pure virtual |
setStartupBoost(float val)=0 (defined in AbstractKart) | AbstractKart | pure virtual |
setTrans(const btTransform &t) | Moveable | |
setVelocity(const btVector3 &v) (defined in Moveable) | Moveable | inlinevirtual |
setXYZ(const Vec3 &a) | Moveable | inlinevirtual |
showStarEffect(float t)=0 | AbstractKart | pure virtual |
showZipperFire()=0 | AbstractKart | pure virtual |
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()=0 | AbstractKart | pure virtual |
stopFlying() (defined in Moveable) | Moveable | virtual |
unsetSquash()=0 | AbstractKart | pure virtual |
update(int ticks) | Moveable | virtual |
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 |
updateGraphics(float dt)=0 | Moveable | pure virtual |
updatePosition() | Moveable | |
updateSmoothedGraphics(float dt) (defined in Moveable) | Moveable | protected |
updateSmoothedGraphics(const btTransform ¤t_transform, const Vec3 ¤t_velocity, float dt) (defined in SmoothNetworkBody) | SmoothNetworkBody | |
~AbstractKart() (defined in AbstractKart) | AbstractKart | virtual |
~Moveable() (defined in Moveable) | Moveable | virtual |
~SmoothNetworkBody() (defined in SmoothNetworkBody) | SmoothNetworkBody | inlinevirtual |