Skyscraper 2.0
SBS::Shaft Member List

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

AddChild(Object *object)SBS::Object
AddElevator(int number)SBS::Shaft
AddShowFloor(int floor)SBS::Shaft
AddShowInterfloor(int floor)SBS::Shaft
AddShowOutside(int floor)SBS::Shaft
bottomSBS::Shaft
ChangeParent(Object *new_parent)SBS::Object
Check(Vector3 position, int current_floor)SBS::Shaft
checkfirstrunSBS::Shaftprivate
childrenSBS::Objectprivate
commandSBS::Object
command_processedSBS::Object
contextSBS::Object
ConvertTo()SBS::Objectinline
cutendSBS::Shaft
CutFloors(bool relative, const Vector2 &start, const Vector2 &end, Real startvoffset, Real endvoffset)SBS::Shaft
cutstartSBS::Shaft
DoorWrapperSBS::Shaftprivate
dynamic_meshSBS::Shaftprivate
elevatorsSBS::Shaft
EnableCheckSBS::Shaft
Enabled(bool value)SBS::Objectinlinevirtual
EnableLoop(bool value)SBS::Objectprotected
EnableRange(int floor, int range, bool value, bool EnableShaftDoors)SBS::Shaft
EnableWhole(bool value, bool EnableShaftDoors, bool force=false)SBS::Shaft
endfloorSBS::Shaft
GetChild(int index)SBS::Object
GetChildrenCount()SBS::Object
GetDoorWrapper()SBS::Shaft
GetDynamicMesh()SBS::Shaft
GetLevel(int floor)SBS::Shaft
GetName()SBS::ObjectBase
GetNameBase()SBS::Object
GetNumber()SBS::Object
GetOrientation(bool relative=false)SBS::Object
GetParent()SBS::ObjectBase
GetPosition(bool relative=false)SBS::Objectvirtual
GetRoot()SBS::ObjectBase
GetRotation()SBS::Objectvirtual
GetSceneNode()SBS::Object
GetShaftDoorContainer()SBS::Shaftinline
GetShowFull()SBS::Shaftinline
GetType()SBS::Object
includefileSBS::Object
InElevatorSBS::Shaftprivate
Init(bool children=true)SBS::Object
InitChildren()SBS::Objectprivate
initializedSBS::Objectprivate
InsideShaftSBS::Shaft
IsEnabledSBS::Shaft
IsGlobal()SBS::Object
IsInside(const Vector3 &position)SBS::Shaft
IsMovable()SBS::Object
IsPermanent()SBS::Object
IsShowFloor(int floor)SBS::Shaft
IsShowInterfloor(int floor)SBS::Shaft
IsShowOutside(int floor)SBS::Shaft
IsType()SBS::Objectinline
IsValidFloor(int floor)SBS::Shaft
lastcheckresultSBS::Shaftprivate
lastpositionSBS::Shaftprivate
LevelsSBS::Shaftprivate
linenumSBS::Object
Loop()SBS::Shaftvirtual
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::ObjectBaseprivate
nodeSBS::Objectprivate
NotifyChildren(bool move, bool rotate)SBS::Objectprivate
NotifyMove(bool parent=false)SBS::Object
NotifyRotate(bool parent=false)SBS::Object
NumberSBS::Objectprivate
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::Shaftvirtual
OnMove(bool parent)SBS::Objectinlinevirtual
OnRotate(bool parent)SBS::Objectinlinevirtual
OnUnclick(bool right)SBS::Objectinlinevirtual
ParentSBS::ObjectBaseprivate
parent_deletingSBS::Object
PermanentSBS::Objectprivate
RegisterLoop(Object *object)SBS::Object
RemoveChild(Object *object)SBS::Object
RemoveElevator(int number)SBS::Shaft
RemoveShowFloor(int floor)SBS::Shaft
RemoveShowInterfloor(int floor)SBS::Shaft
RemoveShowOutside(int floor)SBS::Shaft
ReplaceTexture(const std::string &oldtexture, const std::string &newtexture)SBS::Shaft
Report(const std::string &message)SBS::Shaftvirtual
ReportError(const std::string &message)SBS::Shaftvirtual
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
SelfDestruct()SBS::Objectprotected
SetName(const std::string &name)SBS::ObjectBase
SetOrientation(const Quaternion &q, bool relative=false)SBS::Object
SetPosition(const Vector3 &position)SBS::Objectvirtual
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
SetShowFull(bool value)SBS::Shaft
SetValues(const std::string &type, const std::string &name, bool is_permanent, bool is_movable=true)SBS::Object
Shaft(Object *parent, int number, Real CenterX, Real CenterZ, int startfloor, int endfloor)SBS::Shaft
ShaftDoorContainerSBS::Shaftprivate
ShaftNumberSBS::Shaft
ShowBoundingBox(bool value)SBS::Object
ShowFloorsSBS::Shaft
ShowFloorsFull_EnabledSBS::Shaftprivate
ShowFloorsListSBS::Shaftprivate
ShowFullShaftSBS::Shaftprivate
ShowInterfloorsSBS::Shaft
ShowInterfloorsListSBS::Shaftprivate
ShowOutsideSBS::Shaft
ShowOutsideListSBS::Shaftprivate
startfloorSBS::Shaft
topSBS::Shaft
TypeSBS::Objectprivate
UnregisterLoop(Object *object)SBS::Object
values_setSBS::Objectprivate
~Object()SBS::Objectvirtual
~ObjectBase()SBS::ObjectBaseinlinevirtual
~Shaft()SBS::Shaft