AddChild(Object *object) | SBS::Object | |
AddDoorComponent(DoorWrapper *wrapper, const std::string &name, const std::string &meshname, const std::string &texture, const std::string &sidetexture, Real thickness, const std::string &direction, Real OpenSpeed, Real CloseSpeed, Real x1, Real z1, Real x2, Real z2, Real height, Real voffset, Real tw, Real th, Real side_tw, Real side_th) | SBS::ElevatorDoor | |
AddDoorComponent(const std::string &name, const std::string &texture, const std::string &sidetexture, Real thickness, const std::string &direction, Real OpenSpeed, Real CloseSpeed, Real x1, Real z1, Real x2, Real z2, Real height, Real voffset, Real tw, Real th, Real side_tw, Real side_th) | SBS::ElevatorDoor | |
AddDoors(const std::string &lefttexture, const std::string &righttexture, Real thickness, Real CenterX, Real CenterZ, Real width, Real height, bool direction, Real tw, Real th) | SBS::ElevatorDoor | |
AddServicedFloor(int floor) | SBS::ElevatorDoor | |
AddShaftDoor(int floor, const std::string &lefttexture, const std::string &righttexture, Real tw, Real th) | SBS::ElevatorDoor | |
AddShaftDoor(int floor, const std::string &lefttexture, const std::string &righttexture, Real thickness, Real CenterX, Real CenterZ, Real voffset, Real tw, Real th) | SBS::ElevatorDoor | |
AddShaftDoorComponent(int floor, const std::string &name, const std::string &texture, const std::string &sidetexture, Real thickness, const std::string &direction, Real OpenSpeed, Real CloseSpeed, Real x1, Real z1, Real x2, Real z2, Real height, Real voffset, Real tw, Real th, Real side_tw, Real side_th) | SBS::ElevatorDoor | |
AddShaftDoors(const std::string &lefttexture, const std::string &righttexture, Real thickness, Real CenterX, Real CenterZ, Real voffset, Real tw, Real th) | SBS::ElevatorDoor | |
AddShaftDoorsComponent(const std::string &name, const std::string &texture, const std::string &sidetexture, Real thickness, const std::string &direction, Real OpenSpeed, Real CloseSpeed, Real x1, Real z1, Real x2, Real z2, Real height, Real voffset, Real tw, Real th, Real side_tw, Real side_th) | SBS::ElevatorDoor | |
AllowNudgeMode() | SBS::ElevatorDoor | |
AreDoorsMoving(int doors=0, bool car_doors=true, bool shaft_doors=true) | SBS::ElevatorDoor | |
AreDoorsOpen() | SBS::ElevatorDoor | |
AreShaftDoorsClosed(bool skip_current_floor=false) | SBS::ElevatorDoor | |
AreShaftDoorsOpen(int floor) | SBS::ElevatorDoor | |
car | SBS::ElevatorDoor | |
ChangeParent(Object *new_parent) | SBS::Object | |
CheckSensor() | SBS::ElevatorDoor | |
children | SBS::Object | private |
Chime(int floor, bool direction) | SBS::ElevatorDoor | |
chime | SBS::ElevatorDoor | private |
chimesound_loaded | SBS::ElevatorDoor | private |
CloseDoors(int whichdoors=1, int floor=0, bool manual=false) | SBS::ElevatorDoor | |
CloseDoorsEmergency(int whichdoors=1, int floor=0) | SBS::ElevatorDoor | |
CloseSound | SBS::ElevatorDoor | |
command | SBS::Object | |
command_processed | SBS::Object | |
context | SBS::Object | |
ConvertTo() | SBS::Object | inline |
CreateSensor(Vector3 &area_min, Vector3 &area_max) | SBS::ElevatorDoor | |
door_changed | SBS::ElevatorDoor | private |
DoorDirection | SBS::ElevatorDoor | |
DoorIsRunning | SBS::ElevatorDoor | private |
Doors | SBS::ElevatorDoor | private |
doors_stopped | SBS::ElevatorDoor | private |
doorsound | SBS::ElevatorDoor | private |
DoorsStopped() | SBS::ElevatorDoor | |
DoorTimer | SBS::ElevatorDoor | |
DownChimeSound | SBS::ElevatorDoor | |
EarlyChime(int floor, bool direction) | SBS::ElevatorDoor | |
earlychime | SBS::ElevatorDoor | private |
earlychimesound_loaded | SBS::ElevatorDoor | private |
EarlyDownChimeSound | SBS::ElevatorDoor | |
EarlyDownSet | SBS::ElevatorDoor | |
EarlyUpChimeSound | SBS::ElevatorDoor | |
EarlyUpSet | SBS::ElevatorDoor | |
elev | SBS::ElevatorDoor | |
ElevatorDoor(int number, ElevatorCar *car) | SBS::ElevatorDoor | |
Enabled(bool value) | SBS::ElevatorDoor | virtual |
EnableLoop(bool value) | SBS::Object | protected |
EnableNudgeMode(bool value) | SBS::ElevatorDoor | |
EnableSensor(bool value, bool persistent=true) | SBS::ElevatorDoor | |
FinishDoors(DoorWrapper *wrapper, int floor, bool ShaftDoor, bool DoorWalls=true, bool TrackWalls=true) | SBS::ElevatorDoor | |
FinishDoors(bool DoorWalls=true, bool TrackWalls=true) | SBS::ElevatorDoor | |
FinishShaftDoor(int floor, bool DoorWalls=true, bool TrackWalls=true) | SBS::ElevatorDoor | |
FinishShaftDoors(bool DoorWalls=true, bool TrackWalls=true) | SBS::ElevatorDoor | |
GetChild(int index) | SBS::Object | |
GetChildrenCount() | SBS::Object | |
GetDoorChanged() | SBS::ElevatorDoor | |
GetDoorWrapper() | SBS::ElevatorDoor | |
GetHoldStatus() | SBS::ElevatorDoor | |
GetIndex(int floor) | SBS::ElevatorDoor | private |
GetManualIndex(int floor) | SBS::ElevatorDoor | |
GetName() | SBS::ObjectBase | |
GetNameBase() | SBS::Object | |
GetNudgeStatus() | SBS::ElevatorDoor | |
GetNumber() | SBS::Object | |
GetNumberText() | SBS::ElevatorDoor | |
GetOrientation(bool relative=false) | SBS::Object | |
GetParent() | SBS::ObjectBase | |
GetPosition(bool relative=false) | SBS::Object | virtual |
GetPreviousOpen() | SBS::ElevatorDoor | |
GetRoot() | SBS::ObjectBase | |
GetRotation() | SBS::Object | virtual |
GetSceneNode() | SBS::Object | |
GetSensorStatus(bool persistent=true) | SBS::ElevatorDoor | |
GetShaftDoorAltitude(int floor) | SBS::ElevatorDoor | |
GetShaftDoorWrapper(int floor) | SBS::ElevatorDoor | |
GetType() | SBS::Object | |
GetWhichDoors() | SBS::ElevatorDoor | |
Hold(bool sensor=false) | SBS::ElevatorDoor | |
includefile | SBS::Object | |
index | SBS::ElevatorDoor | private |
Init(bool children=true) | SBS::Object | |
InitChildren() | SBS::Object | private |
initialized | SBS::Object | private |
IsEnabled() | SBS::ElevatorDoor | |
IsGlobal() | SBS::Object | |
IsMovable() | SBS::Object | |
IsPermanent() | SBS::Object | |
IsSensorBlocked() | SBS::ElevatorDoor | |
IsType() | SBS::Object | inline |
linenum | SBS::Object | |
Loop() | SBS::ElevatorDoor | virtual |
loop_enabled | SBS::Object | private |
LoopChildren() | SBS::Object | protected |
ManualFloors | SBS::ElevatorDoor | private |
ManualSpeed | SBS::ElevatorDoor | |
Move(const Vector3 &vector, Real speed=1.0) | SBS::Object | virtual |
Move(Real X, Real Y, Real Z, Real speed=1.0) | SBS::Object | virtual |
MoveDoors(bool open, bool manual) | SBS::ElevatorDoor | private |
MoveSound(const Vector3 &position, bool relative_x, bool relative_y, bool relative_z) | SBS::ElevatorDoor | |
Name | SBS::ObjectBase | private |
node | SBS::Object | private |
NotifyChildren(bool move, bool rotate) | SBS::Object | private |
NotifyMove(bool parent=false) | SBS::Object | |
NotifyRotate(bool parent=false) | SBS::Object | |
nudge_enabled | SBS::ElevatorDoor | private |
NudgeSound | SBS::ElevatorDoor | |
nudgesound | SBS::ElevatorDoor | private |
nudgesound_loaded | SBS::ElevatorDoor | private |
NudgeTimer | SBS::ElevatorDoor | |
nudgetimer | SBS::ElevatorDoor | private |
Number | SBS::ElevatorDoor | |
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 |
OpenDoor | SBS::ElevatorDoor | |
OpenDoors(int whichdoors=1, int floor=0, bool manual=false) | SBS::ElevatorDoor | |
OpenDoorsEmergency(int whichdoors=1, int floor=0) | SBS::ElevatorDoor | |
OpenSound | SBS::ElevatorDoor | |
OpenSpeed | SBS::ElevatorDoor | |
Parent | SBS::ObjectBase | private |
parent_deleting | SBS::Object | |
Permanent | SBS::Object | private |
previous_open | SBS::ElevatorDoor | private |
quick_close | SBS::ElevatorDoor | private |
QuickClose | SBS::ElevatorDoor | |
RegisterLoop(Object *object) | SBS::Object | |
RemoveChild(Object *object) | SBS::Object | |
RemoveServicedFloor(int floor) | SBS::ElevatorDoor | |
RemoveShaftDoor(DoorWrapper *door) | SBS::ElevatorDoor | |
Report(const std::string &message) | SBS::ObjectBase | virtual |
ReportError(const std::string &message) | SBS::ObjectBase | virtual |
Reset(bool sensor=false) | SBS::ElevatorDoor | |
reset_action | SBS::ElevatorDoor | private |
ResetNudgeTimer(bool start=true) | SBS::ElevatorDoor | |
ResetState() | SBS::ElevatorDoor | virtual |
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 |
SelfDestruct() | SBS::Object | protected |
sensor | SBS::ElevatorDoor | private |
sensor_action | SBS::ElevatorDoor | private |
sensor_enabled | SBS::ElevatorDoor | private |
sensor_status | SBS::ElevatorDoor | private |
SensorSound | SBS::ElevatorDoor | |
SetName(const std::string &name) | SBS::ObjectBase | |
SetOrientation(const Quaternion &q, bool relative=false) | SBS::Object | |
SetPosition(const Vector3 &position) | SBS::Object | virtual |
SetPosition(Real X, Real Y, Real Z) | SBS::Object | virtual |
SetPositionRelative(const Vector3 &position) | SBS::Object | |
SetPositionRelative(Real X, Real Y, Real Z) | SBS::Object | |
SetPositionY(Real value) | SBS::Object | virtual |
SetRotation(const Vector3 &rotation) | SBS::Object | virtual |
SetRotation(Real X, Real Y, Real Z) | SBS::Object | virtual |
SetShaftDoors(Real thickness, Real CenterX, Real CenterZ) | SBS::ElevatorDoor | |
SetValues(const std::string &type, const std::string &name, bool is_permanent, bool is_movable=true) | SBS::Object | |
ShaftDoorFloor | SBS::ElevatorDoor | private |
ShaftDoorOrigin | SBS::ElevatorDoor | |
ShaftDoors | SBS::ElevatorDoor | private |
ShaftDoorsEnabled(int floor, bool value) | SBS::ElevatorDoor | |
ShaftDoorsEnabledRange(int floor, int range) | SBS::ElevatorDoor | |
ShaftDoorsExist(int floor, bool include_nonserviced=false) | SBS::ElevatorDoor | |
ShaftDoorThickness | SBS::ElevatorDoor | |
ShowBoundingBox(bool value) | SBS::Object | |
SlowSpeed | SBS::ElevatorDoor | |
StopDoors() | SBS::ElevatorDoor | |
timer | SBS::ElevatorDoor | private |
TimerIsRunning() | SBS::ElevatorDoor | |
Type | SBS::Object | private |
UnregisterLoop(Object *object) | SBS::Object | |
UpChimeSound | SBS::ElevatorDoor | |
values_set | SBS::Object | private |
WhichDoors | SBS::ElevatorDoor | private |
~ElevatorDoor() | SBS::ElevatorDoor | |
~Object() | SBS::Object | virtual |
~ObjectBase() | SBS::ObjectBase | inlinevirtual |