| 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 | |
| children | SBS::Object | private |
| command | SBS::Object | |
| command_processed | SBS::Object | |
| context | SBS::Object | |
| controller | SBS::CallStation | private |
| ConvertTo() | SBS::Object | inline |
| 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::CallStation | virtual |
| EnableLoop(bool value) | SBS::Object | protected |
| Error(bool type=0) | SBS::CallStation | |
| FireService(int value) | SBS::CallStation | |
| floor | SBS::CallStation | private |
| 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::Object | virtual |
| GetRecallFloor() | SBS::CallStation | |
| GetRoot() | SBS::ObjectBase | |
| GetRotation() | SBS::Object | virtual |
| GetSceneNode() | SBS::Object | |
| GetType() | SBS::Object | |
| GetUpControl() | SBS::CallStation | |
| GetUpStatus() | SBS::CallStation | |
| includefile | SBS::Object | |
| indicator | SBS::CallStation | private |
| Init(bool children=true) | SBS::Object | |
| InitChildren() | SBS::Object | private |
| initialized | SBS::Object | private |
| Input(const std::string &text) | SBS::CallStation | |
| InputCache | SBS::CallStation | private |
| InvalidInput | SBS::CallStation | |
| is_enabled | SBS::CallStation | private |
| IsEnabled() | SBS::CallStation | virtual |
| IsGlobal() | SBS::Object | |
| IsLocked() | SBS::Lock | |
| IsMovable() | SBS::Object | |
| IsPermanent() | SBS::Object | |
| IsType() | SBS::Object | inline |
| KeyID | SBS::CallStation | private |
| linenum | SBS::Object | |
| Lock(Object *parent) | SBS::Lock | |
| Locked | SBS::CallStation | private |
| Loop() | SBS::Object | inlinevirtual |
| loop_enabled | SBS::Object | private |
| LoopChildren() | SBS::Object | protected |
| Move(const Vector3 &vector, Real speed=1.0, bool force=false) | SBS::Object | virtual |
| Move(Real X, Real Y, Real Z, Real speed=1.0, bool force=false) | SBS::Object | virtual |
| Name | SBS::CallStation | |
| node | SBS::Object | private |
| NotifyChildren(bool move, bool rotate) | SBS::Object | private |
| NotifyMove(bool parent=false) | SBS::Object | |
| NotifyRotate(bool parent=false) | SBS::Object | |
| Number | SBS::CallStation | |
| Object(Object *parent) | SBS::Object | |
| ObjectBase(Object *parent) | SBS::ObjectBase | |
| OnClick(Vector3 &position, bool shift, bool ctrl, bool alt, bool right) | SBS::Object | inlinevirtual |
| OnHit() | SBS::Object | inlinevirtual |
| OnInit() | SBS::Object | inlinevirtual |
| OnMove(bool parent) | SBS::Object | inlinevirtual |
| OnRotate(bool parent) | SBS::Object | inlinevirtual |
| OnUnclick(bool right) | SBS::Object | inlinevirtual |
| panel | SBS::CallStation | private |
| SBS::Parent | SBS::ObjectBase | private |
| parent_deleting | SBS::Object | |
| Permanent | SBS::Object | private |
| 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::CallStation | virtual |
| ReportElevator(Elevator *elevator) | SBS::CallStation | |
| ReportError(const std::string &message) | SBS::CallStation | virtual |
| ResetState() | SBS::Object | inlinevirtual |
| Rotate(const Vector3 &vector, Real speed=1.0) | SBS::Object | virtual |
| Rotate(Real X, Real Y, Real Z, Real speed=1.0) | SBS::Object | virtual |
| runloops | SBS::Object | private |
| sbs | SBS::ObjectBase | protected |
| SelectFloor(int floor) | SBS::CallStation | |
| SelfDestruct() | SBS::Object | protected |
| 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, bool relative=false, bool force=false) | SBS::Object | virtual |
| SBS::Object::SetPosition(Real X, Real Y, Real Z, bool relative=false, bool force=false) | SBS::Object | virtual |
| SetPositionY(Real value, bool force=false) | SBS::Object | virtual |
| SetRotation(const Vector3 &rotation) | SBS::Object | virtual |
| SetRotation(Real X, Real Y, Real Z) | SBS::Object | virtual |
| SetValues(const std::string &type, const std::string &name, bool is_permanent, bool is_movable=true) | SBS::Object | |
| ShowBoundingBox(bool value) | SBS::Object | |
| ShowDirection | SBS::CallStation | |
| timer | SBS::CallStation | private |
| TimerDelay | SBS::CallStation | |
| ToggleLock(bool force=false) | SBS::Lock | |
| Type | SBS::Object | private |
| UnregisterLoop(Object *object) | SBS::Object | |
| UpdateIndicator(const std::string &text, bool play_sound=true) | SBS::CallStation | |
| UpLight(bool value) | SBS::CallStation | |
| values_set | SBS::Object | private |
| ~CallStation() | SBS::CallStation | |
| ~Lock() | SBS::Lock | inlinevirtual |
| ~Object() | SBS::Object | virtual |
| ~ObjectBase() | SBS::ObjectBase | inlinevirtual |