SuperTuxKart
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
Controller Member List

This is the complete list of members for Controller, including all inherited members.

action(PlayerAction action, int value, bool dry_run=false)=0Controllerpure virtual
canGetAchievements() constControllerinlinevirtual
collectedItem(const ItemState &item, float previous_energy=0)=0 (defined in Controller)Controllerpure virtual
Controller(AbstractKart *kart)Controller
crashed(const AbstractKart *k)=0 (defined in Controller)Controllerpure virtual
crashed(const Material *m)=0 (defined in Controller)Controllerpure virtual
disableSlipstreamBonus() const =0 (defined in Controller)Controllerpure virtual
finishedRace(float time)=0Controllerpure virtual
getControllerName() constControllerinline
getControls()Controllerinlinevirtual
getKart() constControllerinline
getName(bool include_handicap_string=true) constControllervirtual
handleZipper(bool play_sound)=0 (defined in Controller)Controllerpure virtual
isLocalPlayerController() const =0Controllerpure virtual
isPlayerController() const =0Controllerpure virtual
m_controller_nameControllerprotected
m_controlsControllerprotected
m_kartControllerprotected
newLap(int lap)=0Controllerpure virtual
reset()=0 (defined in Controller)Controllerpure virtual
rewindTo(BareNetworkString *buffer)=0 (defined in Controller)Controllerpure virtual
rumble(float strength_low, float strength_high, uint16_t duration) (defined in Controller)Controllerinlinevirtual
saveState(BareNetworkString *buffer) const =0 (defined in Controller)Controllerpure virtual
setControllerName(const std::string &name)Controllerinlinevirtual
setControls(KartControl *kc) (defined in Controller)Controllerinline
setPosition(int p)=0 (defined in Controller)Controllerpure virtual
skidBonusTriggered()=0 (defined in Controller)Controllerpure virtual
update(int ticks)=0 (defined in Controller)Controllerpure virtual
~Controller() (defined in Controller)Controllerinlinevirtual