Skyscraper 2.0
SBS::Floor Member List

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

AddCallButtons(int controller, const std::string &sound_file_up, const std::string &sound_file_down, const std::string &BackTexture, const std::string &UpButtonTexture, const std::string &UpButtonTexture_Lit, const std::string &DownButtonTexture, const std::string &DownButtonTexture_Lit, Real CenterX, Real CenterZ, Real voffset, const std::string &direction, Real BackWidth, Real BackHeight, bool ShowBack, Real tw, Real th)SBS::Floor
AddCallStation(int number)SBS::Floor
AddCameraTexture(const std::string &name, int quality, Real fov, const Vector3 &position, bool use_rotation, const Vector3 &rotation)SBS::Floor
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::Floor
AddCustomObject(const std::string &name, const Vector3 &position, const Vector3 &rotation, Real max_render_distance=0, Real scale_multiplier=1)SBS::Floor
AddCustomObject(CustomObject *object)SBS::Floor
AddDirectionalIndicator(int elevator, int car, bool relative, bool active_direction, bool single, bool vertical, const std::string &BackTexture, const std::string &uptexture, const std::string &uptexture_lit, const std::string &downtexture, const std::string &downtexture_lit, Real CenterX, Real CenterZ, Real voffset, const std::string &direction, Real BackWidth, Real BackHeight, bool ShowBack, Real tw, Real th)SBS::Floor
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, bool external=false)SBS::Floor
AddEscalator(const std::string &name, int run, Real speed, const std::string &sound_file, 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_steps, Real voffset, Real tw, Real th)SBS::Floor
AddFillerWalls(const std::string &texture, Real thickness, Real CenterX, Real CenterZ, Real width, Real height, Real voffset, bool direction, Real tw, Real th, bool isexternal)SBS::Floor
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 isexternal, bool legacy_behavior=false)SBS::Floor
AddFloorIndicator(int elevator, int car, bool relative, const std::string &texture_prefix, const std::string &blank_texture, const std::string &direction, Real CenterX, Real CenterZ, Real width, Real height, Real voffset)SBS::Floor
AddGroupFloor(int number)SBS::Floor
AddInterfloorFloor(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::Floor
AddInterfloorWall(const std::string &name, const std::string &texture, Real thickness, Real x1, Real z1, Real x2, Real z2, Real height_in1, Real height_in2, Real voffset1, Real voffset2, Real tw, Real th)SBS::Floor
AddLight(const std::string &name, int type)SBS::Floor
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::Floor
AddModel(Model *model)SBS::Floor
AddMovingWalkway(const std::string &name, int run, Real speed, const std::string &sound_file, const std::string &texture, const std::string &direction, Real CenterX, Real CenterZ, Real width, Real treadsize, int num_steps, Real voffset, Real tw, Real th)SBS::Floor
AddPrimitive(const std::string &name)SBS::Floor
AddPrimitive(Primitive *primitive)SBS::Floor
AddReverb(const std::string &name, const std::string &type, const Vector3 &position, Real min_distance, Real max_distance)SBS::Floor
AddRevolvingDoor(std::string name, bool run, const std::string &soundfile, const std::string &texture, Real thickness, bool clockwise, int segments, Real speed, Real rotation, Real CenterX, Real CenterZ, Real width, Real height, Real voffset, Real tw, Real th, bool external)SBS::Floor
AddSound(const std::string &name, const std::string &filename, Vector3 position, bool loop=true, Real volume=1.0, int speed=100, Real min_distance=1.0, Real max_distance=-1.0, Real doppler_level=0.0, Real cone_inside_angle=360, Real cone_outside_angle=360, Real cone_outside_volume=1.0, Vector3 direction=Vector3(0, 0, 0))SBS::Floor
AddTrigger(const std::string &name, const std::string &sound_file, Vector3 &area_min, Vector3 &area_max, std::vector< std::string > &action_names)SBS::Floor
AddWall(const std::string &name, const std::string &texture, Real thickness, Real x1, Real z1, Real x2, Real z2, Real height_in1, Real height_in2, Real voffset1, Real voffset2, Real tw, Real th, bool isexternal)SBS::Floor
AltitudeSBS::Floor
AltitudeSetSBS::Floor
CalculateAltitude()SBS::Floor
CallStationArraySBS::Floor
CameraTextureArraySBS::Floorprivate
ChangeParent(Object *new_parent)SBS::Object
childrenSBS::Objectprivate
ColumnFrameSBS::Floor
ColumnWallBox(const std::string &name, const std::string &texture, Real x1, Real x2, Real z1, Real z2, Real height_in, Real voffset, Real tw, Real th, bool inside, bool outside, bool top, bool bottom)SBS::Floor
ColumnWallBox2(const std::string &name, const std::string &texture, Real CenterX, Real CenterZ, Real WidthX, Real LengthZ, Real height_in, Real voffset, Real tw, Real th, bool inside, bool outside, bool top, bool bottom)SBS::Floor
commandSBS::Object
command_processedSBS::Object
contextSBS::Object
ControlArraySBS::Floorprivate
ConvertTo()SBS::Objectinline
CreateDoor(std::string name, const std::string &open_sound, const std::string &close_sound, bool rotate)SBS::Floor
CustomObjectArraySBS::Floorprivate
Cut(const Vector3 &start, const Vector3 &end, bool cutwalls, bool cutfloors, bool fast, int checkwallnumber=0, bool prepare=false)SBS::Floor
CutAll(const Vector3 &start, const Vector3 &end, bool cutwalls, bool cutfloors, bool prepare=false)SBS::Floor
DescriptionSBS::Floor
DirIndicatorArraySBS::Floorprivate
DoorArraySBS::Floorprivate
DoorWrapperSBS::Floorprivate
EnableColumnFrame(bool value)SBS::Floor
Enabled(bool value)SBS::Floorvirtual
EnabledGroupSBS::Floor
EnabledGroup_FloorSBS::Floor
EnableGroup(bool value)SBS::Floor
EnableInterfloor(bool value)SBS::Floor
EnableLoop(bool value)SBS::Objectprotected
EscalatorArraySBS::Floorprivate
Floor(Object *parent, FloorManager *manager, int number)SBS::Floor
FloorIndicatorArraySBS::Floor
FloorTypeSBS::Floor
FullHeight()SBS::Floor
GetBase(bool relative=false)SBS::Floor
GetCallStation(int number)SBS::Floor
GetCallStationCount()SBS::Floor
GetCallStationForElevator(int elevator)SBS::Floor
GetCallStations(int elevator)SBS::Floor
GetCameraTexture(int number)SBS::Floor
GetChild(int index)SBS::Object
GetChildrenCount()SBS::Object
GetCustomObject(std::string name)SBS::Floor
GetDirectFloors(bool include_service)SBS::Floor
GetDirectRoute(int DestinationFloor, std::string ElevatorType)SBS::Floor
GetDoor(const std::string &name)SBS::Floor
GetDoor(int number)SBS::Floor
GetElevatorList(std::vector< int > &listing, bool get_locals=true, bool get_express=true, bool get_service=true)SBS::Floor
GetLight(const std::string &name)SBS::Floor
GetModel(std::string name)SBS::Floor
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::Floor
GetReverb(const std::string &name)SBS::Floor
GetReverb(int index)SBS::Floor
GetReverbCount()SBS::Floor
GetRevolvingDoor(int number)SBS::Floor
GetRoot()SBS::ObjectBase
GetRotation()SBS::Objectvirtual
GetSceneNode()SBS::Object
GetShaftList(std::vector< int > &listing)SBS::Floor
GetSound(const std::string &name)SBS::Floor
GetStairwellList(std::vector< int > &listing)SBS::Floor
GetType()SBS::Object
GroupSBS::Floor
HeightSBS::Floor
IDSBS::Floor
includefileSBS::Object
IndicatorTextureSBS::Floor
Init(bool children=true)SBS::Object
InitChildren()SBS::Objectprivate
initializedSBS::Objectprivate
InterfloorSBS::Floor
InterfloorHeightSBS::Floor
IsColumnFrameEnabledSBS::Floor
IsEnabledSBS::Floor
IsGlobal()SBS::Object
IsInGroup(int floor)SBS::Floor
IsInterfloorEnabledSBS::Floor
IsMovable()SBS::Object
IsPermanent()SBS::Object
IsType()SBS::Objectinline
LevelSBS::Floor
lightsSBS::Floorprivate
linenumSBS::Object
Loop()SBS::Floorvirtual
loop_enabledSBS::Objectprivate
LoopChildren()SBS::Objectprotected
ModelArraySBS::Floorprivate
Move(const Vector3 &vector, Real speed=1.0)SBS::Objectvirtual
Move(Real X, Real Y, Real Z, Real speed=1.0)SBS::Objectvirtual
MovingWalkwayArraySBS::Floorprivate
NameSBS::Floor
nodeSBS::Objectprivate
NotifyChildren(bool move, bool rotate)SBS::Objectprivate
NotifyMove(bool parent=false)SBS::Object
NotifyRotate(bool parent=false)SBS::Object
NumberSBS::Floor
NumberIDSBS::Floor
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
parent_deletingSBS::Object
PermanentSBS::Objectprivate
PrimArraySBS::Floorprivate
RDoorArraySBS::Floorprivate
RegisterLoop(Object *object)SBS::Object
RemoveCallStation(CallStation *station)SBS::Floor
RemoveCameraTexture(CameraTexture *cameratexture)SBS::Floor
RemoveChild(Object *object)SBS::Object
RemoveControl(Control *control)SBS::Floor
RemoveCustomObject(CustomObject *object)SBS::Floor
RemoveDirectionalIndicator(DirectionalIndicator *indicator)SBS::Floor
RemoveDoor(Door *door)SBS::Floor
RemoveEscalator(Escalator *escalator)SBS::Floor
RemoveFloorIndicator(FloorIndicator *indicator)SBS::Floor
RemoveGroupFloor(int number)SBS::Floor
RemoveLight(Light *light)SBS::Floor
RemoveModel(Model *model)SBS::Floor
RemoveMovingWalkway(MovingWalkway *walkway)SBS::Floor
RemovePrimitive(Primitive *prim)SBS::Floor
RemoveReverb(Reverb *reverb)SBS::Floor
RemoveRevolvingDoor(RevolvingDoor *door)SBS::Floor
RemoveSound(Sound *sound)SBS::Floor
RemoveTrigger(Trigger *trigger)SBS::Floor
ReplaceTexture(const std::string &oldtexture, const std::string &newtexture)SBS::Floor
Report(const std::string &message)SBS::Floorvirtual
ReportError(const std::string &message)SBS::Floorvirtual
ResetState()SBS::Objectinlinevirtual
reverbsSBS::Floorprivate
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
SetAltitude(Real altitude)SBS::Floor
SetDirectionalIndicators(int elevator, int car, bool UpLight, bool DownLight)SBS::Floor
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
ShowInfo(bool detailed=true, bool display_header=true)SBS::Floor
soundsSBS::Floorprivate
TriggerArraySBS::Floorprivate
TypeSBS::Objectprivate
UnregisterLoop(Object *object)SBS::Object
UpdateDirectionalIndicators(int elevator)SBS::Floor
UpdateDirectionalIndicators()SBS::Floor
UpdateFloorIndicators(int elevator)SBS::Floor
UpdateFloorIndicators()SBS::Floor
values_setSBS::Objectprivate
~Floor()SBS::Floor
~Object()SBS::Objectvirtual
~ObjectBase()SBS::ObjectBaseinlinevirtual