Skyscraper 2.0
SBS::CallStation Member List

This is the complete list of members for SBS::CallStation, including all inherited members.

AddChild(Object *object)SBS::Object
AddIndicator(const std::string &sound, const std::string &texture_prefix, const std::string &blank_texture, const std::string &direction, Real CenterX, Real CenterZ, Real width, Real height, Real voffset, Real timer_duration)SBS::CallStation
Call(bool direction)SBS::CallStation
CallStation(Object *parent, int floornum, int number)SBS::CallStation
ChangeParent(Object *new_parent)SBS::Object
childrenSBS::Objectprivate
commandSBS::Object
command_processedSBS::Object
contextSBS::Object
controllerSBS::CallStationprivate
ConvertTo()SBS::Objectinline
CreateButtonPanel(const std::string &texture, int rows, int columns, const std::string &direction, Real width, Real height, Real spacingX, Real spacingY, Real tw, Real th)SBS::CallStation
CreateCallButtons(const std::string &sound_file_up, const std::string &sound_file_down, std::string BackTexture, const std::string &UpButtonTexture, const std::string &UpButtonTexture_Lit, const std::string &DownButtonTexture, const std::string &DownButtonTexture_Lit, const std::string &direction, Real BackWidth, Real BackHeight, bool ShowBack, Real tw, Real th)SBS::CallStation
DownLight(bool value)SBS::CallStation
Enabled(bool value)SBS::CallStationvirtual
EnableLoop(bool value)SBS::Objectprotected
Error(bool type=0)SBS::CallStation
FireService(int value)SBS::CallStation
floorSBS::CallStationprivate
GetChild(int index)SBS::Object
GetChildrenCount()SBS::Object
GetController()SBS::CallStation
GetDownControl()SBS::CallStation
GetDownStatus()SBS::CallStation
GetElevatorArrived(int starting_floor, int destination_floor)SBS::CallStation
GetElevatorArrivedStandard(int floor, bool direction)SBS::CallStation
GetFloor()SBS::CallStation
GetFloorFromID(const std::string &floor, int &result)SBS::CallStation
GetKeyID()SBS::Lock
GetName()SBS::ObjectBase
GetNameBase()SBS::Object
GetNumber()SBS::Object
GetOrientation(bool relative=false)SBS::Object
GetPanel()SBS::CallStation
GetParent()SBS::ObjectBase
GetPosition(bool relative=false)SBS::Objectvirtual
GetRecallFloor()SBS::CallStation
GetRoot()SBS::ObjectBase
GetRotation()SBS::Objectvirtual
GetSceneNode()SBS::Object
GetType()SBS::Object
GetUpControl()SBS::CallStation
GetUpStatus()SBS::CallStation
includefileSBS::Object
indicatorSBS::CallStationprivate
Init(bool children=true)SBS::Object
InitChildren()SBS::Objectprivate
initializedSBS::Objectprivate
Input(const std::string &text)SBS::CallStation
InputCacheSBS::CallStationprivate
InvalidInputSBS::CallStation
is_enabledSBS::CallStationprivate
IsGlobal()SBS::Object
IsLocked()SBS::Lock
IsMovable()SBS::Object
IsPermanent()SBS::Object
IsType()SBS::Objectinline
KeyIDSBS::CallStationprivate
linenumSBS::Object
Lock(Object *parent)SBS::Lock
LockedSBS::CallStationprivate
Loop()SBS::Objectinlinevirtual
loop_enabledSBS::Objectprivate
LoopChildren()SBS::Objectprotected
Move(const Vector3 &vector, Real speed=1.0)SBS::Objectvirtual
Move(Real X, Real Y, Real Z, Real speed=1.0)SBS::Objectvirtual
NameSBS::CallStation
nodeSBS::Objectprivate
NotifyChildren(bool move, bool rotate)SBS::Objectprivate
NotifyMove(bool parent=false)SBS::Object
NotifyRotate(bool parent=false)SBS::Object
NumberSBS::CallStation
Object(Object *parent)SBS::Object
ObjectBase(Object *parent)SBS::ObjectBase
OnClick(Vector3 &position, bool shift, bool ctrl, bool alt, bool right)SBS::Objectinlinevirtual
OnHit()SBS::Objectinlinevirtual
OnInit()SBS::Objectinlinevirtual
OnMove(bool parent)SBS::Objectinlinevirtual
OnRotate(bool parent)SBS::Objectinlinevirtual
OnUnclick(bool right)SBS::Objectinlinevirtual
panelSBS::CallStationprivate
SBS::ParentSBS::ObjectBaseprivate
parent_deletingSBS::Object
PermanentSBS::Objectprivate
Press(bool up)SBS::CallStation
ProcessCache()SBS::CallStation
RegisterLoop(Object *object)SBS::Object
RemoveChild(Object *object)SBS::Object
RemovePanel()SBS::CallStation
Report(const std::string &message)SBS::CallStationvirtual
ReportElevator(Elevator *elevator)SBS::CallStation
ReportError(const std::string &message)SBS::CallStationvirtual
ResetState()SBS::Objectinlinevirtual
Rotate(const Vector3 &vector, Real speed=1.0)SBS::Objectvirtual
Rotate(Real X, Real Y, Real Z, Real speed=1.0)SBS::Objectvirtual
runloopsSBS::Objectprivate
sbsSBS::ObjectBaseprotected
SelectFloor(int floor)SBS::CallStation
SelfDestruct()SBS::Objectprotected
ServicesElevator(int elevator)SBS::CallStation
SetController(int number)SBS::CallStation
SetLights(int up, int down)SBS::CallStation
SetLightsGroup(int up, int down)SBS::CallStation
SetLocked(bool value, int keyid)SBS::Lock
SetName(const std::string &name)SBS::ObjectBase
SetOrientation(const Quaternion &q, bool relative=false)SBS::Object
SetPosition(Vector3 &position)SBS::CallStation
SBS::Object::SetPosition(const Vector3 &position)SBS::Objectvirtual
SBS::Object::SetPosition(Real X, Real Y, Real Z)SBS::Objectvirtual
SetPositionRelative(const Vector3 &position)SBS::Object
SetPositionRelative(Real X, Real Y, Real Z)SBS::Object
SetPositionY(Real value)SBS::Objectvirtual
SetRotation(const Vector3 &rotation)SBS::Objectvirtual
SetRotation(Real X, Real Y, Real Z)SBS::Objectvirtual
SetValues(const std::string &type, const std::string &name, bool is_permanent, bool is_movable=true)SBS::Object
ShowBoundingBox(bool value)SBS::Object
ShowDirectionSBS::CallStation
timerSBS::CallStationprivate
TimerDelaySBS::CallStation
ToggleLock(bool force=false)SBS::Lock
TypeSBS::Objectprivate
UnregisterLoop(Object *object)SBS::Object
UpdateIndicator(const std::string &text, bool play_sound=true)SBS::CallStation
UpLight(bool value)SBS::CallStation
values_setSBS::Objectprivate
~CallStation()SBS::CallStation
~Lock()SBS::Lockinlinevirtual
~Object()SBS::Objectvirtual
~ObjectBase()SBS::ObjectBaseinlinevirtual