|
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 |