Skyscraper 2.0
SBS::Stairwell::Level Member List

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

AddCameraTexture(const std::string &name, int quality, Real fov, const Vector3 &position, bool use_rotation, const Vector3 &rotation)SBS::Stairwell::Level
AddChild(Object *object)SBS::Object
AddControl(const std::string &name, const std::string &sound, const std::string &direction, Real CenterX, Real CenterZ, Real width, Real height, Real voffset, int selection_position, std::vector< std::string > &action_names, std::vector< std::string > &textures)SBS::Stairwell::Level
AddCustomObject(const std::string &name, const Vector3 &position, const Vector3 &rotation, Real max_render_distance=0, Real scale_multiplier=1)SBS::Stairwell::Level
AddCustomObject(CustomObject *object)SBS::Stairwell::Level
AddDoor(std::string name, const std::string &open_sound, const std::string &close_sound, bool open_state, const std::string &texture, const std::string &side_texture, Real thickness, const std::string &face_direction, const std::string &open_direction, bool rotate, 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::Stairwell::Level
AddFloor(const std::string &name, const std::string &texture, Real thickness, Real x1, Real z1, Real x2, Real z2, Real voffset1, Real voffset2, bool reverse_axis, bool texture_direction, Real tw, Real th, bool legacy_behavior=false)SBS::Stairwell::Level
AddFloor(Wall *wall, const std::string &name, const std::string &texture, Real thickness, Real x1, Real z1, Real x2, Real z2, Real voffset1, Real voffset2, bool reverse_axis, bool texture_direction, Real tw, Real th, bool legacy_behavior=false)SBS::Stairwell::Level
AddLight(const std::string &name, int type)SBS::Stairwell::Level
AddModel(const std::string &name, const std::string &filename, bool center, Vector3 position, Vector3 rotation, Real max_render_distance=0, Real scale_multiplier=1, bool enable_physics=false, Real restitution=0, Real friction=0, Real mass=0)SBS::Stairwell::Level
AddModel(Model *model)SBS::Stairwell::Level
AddPrimitive(const std::string &name)SBS::Stairwell::Level
AddPrimitive(Primitive *primitive)SBS::Stairwell::Level
AddStairs(const std::string &name, const std::string &riser_texture, const std::string &tread_texture, const std::string &direction, Real CenterX, Real CenterZ, Real width, Real risersize, Real treadsize, int num_stairs, Real voffset, Real tw, Real th)SBS::Stairwell::Level
AddTrigger(const std::string &name, const std::string &sound_file, Vector3 &area_min, Vector3 &area_max, std::vector< std::string > &action_names)SBS::Stairwell::Level
AddWall(const std::string &name, const std::string &texture, Real thickness, Real x1, Real z1, Real x2, Real z2, Real height1, Real height2, Real voffset1, Real voffset2, Real tw, Real th)SBS::Stairwell::Level
AddWall(Wall *wall, const std::string &name, const std::string &texture, Real thickness, Real x1, Real z1, Real x2, Real z2, Real height1, Real height2, Real voffset1, Real voffset2, Real tw, Real th)SBS::Stairwell::Level
CameraTextureArraySBS::Stairwell::Levelprivate
ChangeParent(Object *new_parent)SBS::Object
childrenSBS::Objectprivate
commandSBS::Object
command_processedSBS::Object
contextSBS::Object
ControlArraySBS::Stairwell::Levelprivate
ConvertTo()SBS::Objectinline
CreateDoor(std::string name, const std::string &open_sound, const std::string &close_sound, bool rotate)SBS::Stairwell::Level
CustomObjectArraySBS::Stairwell::Levelprivate
Cut(bool relative, const Vector3 &start, const Vector3 &end, bool cutwalls, bool cutfloors, int checkwallnumber=0)SBS::Stairwell::Level
DoorArraySBS::Stairwell::Levelprivate
Enabled(bool value)SBS::Stairwell::Levelvirtual
enabledSBS::Stairwell::Level
EnableLoop(bool value)SBS::Objectprotected
floornumSBS::Stairwell::Levelprivate
GetChild(int index)SBS::Object
GetChildrenCount()SBS::Object
GetCustomObject(std::string name)SBS::Stairwell::Level
GetDoor(const std::string &name)SBS::Stairwell::Level
GetFloor()SBS::Stairwell::Level
GetLight(const std::string &name)SBS::Stairwell::Level
GetMeshObject()SBS::Stairwell::Level
GetModel(std::string name)SBS::Stairwell::Level
GetName()SBS::ObjectBase
GetNameBase()SBS::Object
GetNumber()SBS::Object
GetOrientation(bool relative=false)SBS::Object
GetParent()SBS::ObjectBase
GetPosition(bool relative=false)SBS::Objectvirtual
GetPrimitive(std::string name)SBS::Stairwell::Level
GetRoot()SBS::ObjectBase
GetRotation()SBS::Objectvirtual
GetSceneNode()SBS::Object
GetType()SBS::Object
includefileSBS::Object
Init(bool children=true)SBS::Object
InitChildren()SBS::Objectprivate
initializedSBS::Objectprivate
IsEnabled()SBS::Stairwell::Level
IsGlobal()SBS::Object
IsMovable()SBS::Object
IsPermanent()SBS::Object
IsType()SBS::Objectinline
Level(Stairwell *parent, int number)SBS::Stairwell::Level
lightsSBS::Stairwell::Levelprivate
linenumSBS::Object
Loop()SBS::Stairwell::Levelvirtual
loop_enabledSBS::Objectprivate
LoopChildren()SBS::Objectprotected
meshSBS::Stairwell::Levelprivate
ModelArraySBS::Stairwell::Levelprivate
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::Objectinlinevirtual
OnMove(bool parent)SBS::Objectinlinevirtual
OnRotate(bool parent)SBS::Objectinlinevirtual
OnUnclick(bool right)SBS::Objectinlinevirtual
ParentSBS::ObjectBaseprivate
parentSBS::Stairwell::Levelprivate
parent_deletingSBS::Object
PermanentSBS::Objectprivate
PrimArraySBS::Stairwell::Levelprivate
RegisterLoop(Object *object)SBS::Object
RemoveCameraTexture(CameraTexture *camtex)SBS::Stairwell::Level
RemoveChild(Object *object)SBS::Object
RemoveControl(Control *control)SBS::Stairwell::Level
RemoveCustomObject(CustomObject *object)SBS::Stairwell::Level
RemoveDoor(Door *door)SBS::Stairwell::Level
RemoveLight(Light *light)SBS::Stairwell::Level
RemoveModel(Model *model)SBS::Stairwell::Level
RemovePrimitive(Primitive *prim)SBS::Stairwell::Level
RemoveTrigger(Trigger *trigger)SBS::Stairwell::Level
ReplaceTexture(const std::string &oldtexture, const std::string &newtexture)SBS::Stairwell::Level
Report(const std::string &message)SBS::ObjectBasevirtual
ReportError(const std::string &message)SBS::ObjectBasevirtual
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
SetValues(const std::string &type, const std::string &name, bool is_permanent, bool is_movable=true)SBS::Object
ShowBoundingBox(bool value)SBS::Object
TypeSBS::Objectprivate
UnregisterLoop(Object *object)SBS::Object
values_setSBS::Objectprivate
~Level()SBS::Stairwell::Level
~Object()SBS::Objectvirtual
~ObjectBase()SBS::ObjectBaseinlinevirtual