Skyscraper 2.0
|
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 | |
Altitude | SBS::Floor | |
AltitudeSet | SBS::Floor | |
CalculateAltitude() | SBS::Floor | |
CallStationArray | SBS::Floor | |
CameraTextureArray | SBS::Floor | private |
ChangeParent(Object *new_parent) | SBS::Object | |
children | SBS::Object | private |
ColumnFrame | SBS::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 | |
command | SBS::Object | |
command_processed | SBS::Object | |
context | SBS::Object | |
ControlArray | SBS::Floor | private |
ConvertTo() | SBS::Object | inline |
CreateDoor(std::string name, const std::string &open_sound, const std::string &close_sound, bool rotate) | SBS::Floor | |
CustomObjectArray | SBS::Floor | private |
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 | |
Description | SBS::Floor | |
DirIndicatorArray | SBS::Floor | private |
DoorArray | SBS::Floor | private |
DoorWrapper | SBS::Floor | private |
EnableColumnFrame(bool value) | SBS::Floor | |
Enabled(bool value) | SBS::Floor | virtual |
EnabledGroup | SBS::Floor | |
EnabledGroup_Floor | SBS::Floor | |
EnableGroup(bool value) | SBS::Floor | |
EnableInterfloor(bool value) | SBS::Floor | |
EnableLoop(bool value) | SBS::Object | protected |
EscalatorArray | SBS::Floor | private |
Floor(Object *parent, FloorManager *manager, int number) | SBS::Floor | |
FloorIndicatorArray | SBS::Floor | |
FloorType | SBS::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::Object | virtual |
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::Object | virtual |
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 | |
Group | SBS::Floor | |
Height | SBS::Floor | |
ID | SBS::Floor | |
includefile | SBS::Object | |
IndicatorTexture | SBS::Floor | |
Init(bool children=true) | SBS::Object | |
InitChildren() | SBS::Object | private |
initialized | SBS::Object | private |
Interfloor | SBS::Floor | |
InterfloorHeight | SBS::Floor | |
IsColumnFrameEnabled | SBS::Floor | |
IsEnabled | SBS::Floor | |
IsGlobal() | SBS::Object | |
IsInGroup(int floor) | SBS::Floor | |
IsInterfloorEnabled | SBS::Floor | |
IsMovable() | SBS::Object | |
IsPermanent() | SBS::Object | |
IsType() | SBS::Object | inline |
Level | SBS::Floor | |
lights | SBS::Floor | private |
linenum | SBS::Object | |
Loop() | SBS::Floor | virtual |
loop_enabled | SBS::Object | private |
LoopChildren() | SBS::Object | protected |
ModelArray | SBS::Floor | private |
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 |
MovingWalkwayArray | SBS::Floor | private |
Name | SBS::Floor | |
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::Floor | |
NumberID | SBS::Floor | |
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 |
Parent | SBS::ObjectBase | private |
parent_deleting | SBS::Object | |
Permanent | SBS::Object | private |
PrimArray | SBS::Floor | private |
RDoorArray | SBS::Floor | private |
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::Floor | virtual |
ReportError(const std::string &message) | SBS::Floor | virtual |
ResetState() | SBS::Object | inlinevirtual |
reverbs | SBS::Floor | private |
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 |
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::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 | |
ShowInfo(bool detailed=true, bool display_header=true) | SBS::Floor | |
sounds | SBS::Floor | private |
TriggerArray | SBS::Floor | private |
Type | SBS::Object | private |
UnregisterLoop(Object *object) | SBS::Object | |
UpdateDirectionalIndicators(int elevator) | SBS::Floor | |
UpdateDirectionalIndicators() | SBS::Floor | |
UpdateFloorIndicators(int elevator) | SBS::Floor | |
UpdateFloorIndicators() | SBS::Floor | |
values_set | SBS::Object | private |
~Floor() | SBS::Floor | |
~Object() | SBS::Object | virtual |
~ObjectBase() | SBS::ObjectBase | inlinevirtual |