Skyscraper 2.0
|
This is the complete list of members for SBS::Door, including all inherited members.
AddChild(Object *object) | SBS::Object | |
AddDoorComponent(const std::string &name, const std::string &texture, const std::string &sidetexture, Real thickness, const std::string &face_direction, const std::string &open_direction, bool OpenClockwise, 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::Door | |
AutoClose(int interval) | SBS::Door | |
ChangeParent(Object *new_parent) | SBS::Object | |
children | SBS::Object | private |
ClickDoor(Vector3 &position) | SBS::Door | |
Close(bool playsound=true) | SBS::Door | |
CloseSound | SBS::Door | |
command | SBS::Object | |
command_processed | SBS::Object | |
context | SBS::Object | |
ConvertTo() | SBS::Object | inline |
CreateDoor(bool open_state, const std::string &texture, const std::string &side_texture, Real thickness, const std::string &face_direction, const std::string &open_direction, Real open_speed, Real close_speed, Real CenterX, Real CenterZ, Real width, Real height, Real voffset, Real tw, Real th, Real side_tw, Real side_th) | SBS::Door | |
Direction | SBS::DoorLock | private |
Door(Object *parent, DynamicMesh *wrapper, const std::string &name, const std::string &open_sound, const std::string &close_sound, bool rotate) | SBS::Door | |
door | SBS::Door | private |
door_changed | SBS::Door | private |
DoorDirection | SBS::Door | |
DoorLock(Object *parent) | SBS::DoorLock | |
Enabled(bool value) | SBS::Door | virtual |
EnableLoop(bool value) | SBS::Object | protected |
FinishDoor(bool open_state) | SBS::Door | |
GetChild(int index) | SBS::Object | |
GetChildrenCount() | SBS::Object | |
GetDoorChanged() | SBS::Door | |
GetKeyID() | SBS::DoorLock | |
GetName() | SBS::ObjectBase | |
GetNameBase() | SBS::Object | |
GetNumber() | SBS::Object | |
GetOrientation(bool relative=false) | SBS::Object | |
GetParent() | SBS::ObjectBase | |
GetPosition(bool relative=false) | SBS::Object | virtual |
GetPreviousOpen() | SBS::Door | |
GetRoot() | SBS::ObjectBase | |
GetRotation() | SBS::Object | virtual |
GetSceneNode() | SBS::Object | |
GetSide(const Vector3 &position) | SBS::DoorLock | |
GetType() | SBS::Object | |
includefile | SBS::Object | |
Init(bool children=true) | SBS::Object | |
InitChildren() | SBS::Object | private |
initialized | SBS::Object | private |
is_enabled | SBS::Door | private |
IsEnabled() | SBS::Door | inline |
IsGlobal() | SBS::Object | |
IsLocked(const Vector3 &position) | SBS::DoorLock | |
IsMovable() | SBS::Object | |
IsMoving | SBS::Door | |
IsOpen() | SBS::Door | |
IsPermanent() | SBS::Object | |
IsType() | SBS::Object | inline |
KeyID | SBS::DoorLock | private |
linenum | SBS::Object | |
Locked | SBS::DoorLock | private |
Loop() | SBS::Door | virtual |
loop_enabled | SBS::Object | private |
LoopChildren() | SBS::Object | protected |
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 |
MoveDoor() | SBS::Door | private |
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 | |
Number | SBS::Object | private |
Object(Object *parent) | SBS::Object | |
ObjectBase(Object *parent) | SBS::ObjectBase | |
OnClick(Vector3 &position, bool shift, bool ctrl, bool alt, bool right) | SBS::Door | virtual |
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 |
Open(Vector3 &position, bool playsound=true, bool force=false) | SBS::Door | |
OpenDoor | SBS::Door | |
OpenSound | SBS::Door | |
OpenState | SBS::Door | |
SBS::Parent | SBS::ObjectBase | private |
parent_deleting | SBS::Object | |
Permanent | SBS::Object | private |
previous_open | SBS::Door | private |
RegisterLoop(Object *object) | SBS::Object | |
RemoveChild(Object *object) | SBS::Object | |
Report(const std::string &message) | SBS::Door | virtual |
ReportError(const std::string &message) | SBS::Door | 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 |
running | SBS::Door | private |
sbs | SBS::ObjectBase | protected |
SelfDestruct() | SBS::Object | protected |
SetDirection(bool direction) | SBS::DoorLock | |
SetLocked(int side, int keyid) | SBS::DoorLock | |
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 |
SetValues(const std::string &type, const std::string &name, bool is_permanent, bool is_movable=true) | SBS::Object | |
ShowBoundingBox(bool value) | SBS::Object | |
sound | SBS::Door | private |
timer | SBS::Door | private |
timer_interval | SBS::Door | private |
ToggleLock(const Vector3 &position, bool force=false) | SBS::DoorLock | |
Type | SBS::Object | private |
UnregisterLoop(Object *object) | SBS::Object | |
values_set | SBS::Object | private |
wrapper | SBS::Door | private |
~Door() | SBS::Door | |
~DoorLock() | SBS::DoorLock | inlinevirtual |
~Object() | SBS::Object | virtual |
~ObjectBase() | SBS::ObjectBase | inlinevirtual |