| accum_movement | SBS::Camera | private |
| AddChild(Object *object) | SBS::Object | |
| angle_velocity | SBS::Camera | |
| Attach(std::vector< Ogre::Camera * > &cameras, bool init_state=true) | SBS::Camera | |
| AttachedModel | SBS::Camera | private |
| AttachModel(Model *model) | SBS::Camera | |
| AttachToVehicle(bool value) | SBS::Camera | |
| Binoculars(bool value) | SBS::Camera | |
| BinocularsFOV | SBS::Camera | |
| BinocularsState | SBS::Camera | private |
| Camera(Object *parent) | SBS::Camera | |
| Cameras | SBS::Camera | private |
| cfg_body_height | SBS::Camera | |
| cfg_body_width | SBS::Camera | |
| cfg_floatspeed | SBS::Camera | |
| cfg_jumpspeed | SBS::Camera | |
| cfg_legs_height | SBS::Camera | |
| cfg_legs_width | SBS::Camera | |
| cfg_lookspeed | SBS::Camera | |
| cfg_rotate_accelerate | SBS::Camera | |
| cfg_rotate_brake | SBS::Camera | |
| cfg_rotate_maxspeed | SBS::Camera | |
| cfg_speed | SBS::Camera | |
| cfg_speedfast | SBS::Camera | |
| cfg_speedslow | SBS::Camera | |
| cfg_spinspeed | SBS::Camera | |
| cfg_stepspeed | SBS::Camera | |
| cfg_strafespeed | SBS::Camera | |
| cfg_turnspeed | SBS::Camera | |
| cfg_walk_accelerate | SBS::Camera | |
| cfg_walk_brake | SBS::Camera | |
| cfg_walk_maxspeed | SBS::Camera | |
| cfg_walk_maxspeed_mult | SBS::Camera | |
| cfg_walk_maxspeed_multreal | SBS::Camera | |
| cfg_zoomspeed | SBS::Camera | |
| ChangeParent(Object *new_parent) | SBS::Object | |
| CheckElevator() | SBS::Camera | |
| CheckObjects() | SBS::Camera | |
| CheckShaft() | SBS::Camera | |
| CheckStairwell() | SBS::Camera | |
| children | SBS::Object | private |
| ClickedObject(Camera *camera, bool shift, bool ctrl, bool alt, bool right, Real scale, bool center_only=false, bool hit_only=false) | SBS::Camera | |
| collision_reset | SBS::Camera | private |
| Collisions | SBS::Camera | private |
| CollisionsEnabled() | SBS::Camera | |
| command | SBS::Object | |
| command_processed | SBS::Object | |
| context | SBS::Object | |
| ConvertTo() | SBS::Object | inline |
| Crouch(bool value) | SBS::Camera | |
| CurrentFloor | SBS::Camera | |
| CurrentFloorID | SBS::Camera | |
| desired_angle_velocity | SBS::Camera | |
| desired_velocity | SBS::Camera | |
| Detach() | SBS::Camera | |
| DetachModel() | SBS::Camera | |
| Drive(bool left, bool right, bool down, bool up, bool key_down) | SBS::Camera | |
| DropModel() | SBS::Camera | |
| EnableBullet | SBS::Camera | |
| EnableCollisions(bool value) | SBS::Camera | |
| Enabled(bool value) | SBS::Object | inlinevirtual |
| EnableGravity(bool value) | SBS::Camera | |
| EnableLoop(bool value) | SBS::Object | protected |
| FarClip | SBS::Camera | private |
| FirstAttach | SBS::Camera | |
| Float(Real speed=1.0) | SBS::Camera | |
| FloorTemp | SBS::Camera | private |
| FOV | SBS::Camera | private |
| Freelook | SBS::Camera | |
| Freelook_speed | SBS::Camera | |
| FreelookMove(const Vector3 &rotation) | SBS::Camera | |
| GetCameraState() | SBS::Camera | |
| GetChild(int index) | SBS::Object | |
| GetChildrenCount() | SBS::Object | |
| GetClickedMeshName() | SBS::Camera | |
| GetClickedObjectCommand() | SBS::Camera | |
| GetClickedObjectCommandP() | SBS::Camera | |
| GetClickedObjectLine() | SBS::Camera | |
| GetClickedObjectNumber() | SBS::Camera | |
| GetClickedWallName() | SBS::Camera | |
| GetDirection(Vector3 &front, Vector3 &top, bool global=false) | SBS::Camera | |
| GetFOVAngle() | SBS::Camera | |
| GetGravity() | SBS::Camera | |
| GetGravityStatus() | SBS::Camera | |
| GetHeight() | SBS::Camera | |
| GetMaxRenderDistance() | SBS::Camera | |
| GetMeshParent(Object *object) | SBS::Camera | |
| GetName() | SBS::ObjectBase | |
| GetNameBase() | SBS::Object | |
| GetNumber() | SBS::Object | |
| GetOgreCamera(int index=0) | SBS::Camera | |
| GetOrientation(bool relative=false) | SBS::Object | |
| GetParent() | SBS::ObjectBase | |
| GetPosition(bool relative=false) | SBS::Camera | virtual |
| GetRoot() | SBS::ObjectBase | |
| GetRotation() | SBS::Camera | virtual |
| GetSceneNode() | SBS::Object | |
| GetStartDirection() | SBS::Camera | |
| GetStartRotation() | SBS::Camera | |
| GetType() | SBS::Object | |
| GotoFloor(int floor, bool disable_current=true) | SBS::Camera | |
| Gravity | SBS::Camera | private |
| GravityStatus | SBS::Camera | private |
| HitPosition | SBS::Camera | |
| includefile | SBS::Object | |
| Init(bool children=true) | SBS::Object | |
| InitChildren() | SBS::Object | private |
| initialized | SBS::Object | private |
| inside_vehicle | SBS::Camera | |
| InterpolateMovement(Real delta) | SBS::Camera | |
| IsActive() | SBS::Camera | inline |
| IsDynamicMeshVisible(DynamicMesh *mesh, int mesh_index) | SBS::Camera | |
| IsEnabled() | SBS::Object | inlinevirtual |
| IsGlobal() | SBS::Object | |
| IsMeshVisible(MeshObject *mesh) | SBS::Camera | |
| IsModelAttached() | SBS::Camera | |
| IsMovable() | SBS::Object | |
| IsOnGround() | SBS::Camera | |
| IsPermanent() | SBS::Object | |
| IsType() | SBS::Object | inline |
| Jump() | SBS::Camera | |
| last_fov | SBS::Camera | private |
| lastfloor | SBS::Camera | private |
| lastfloorset | SBS::Camera | private |
| LastHitMesh | SBS::Camera | |
| LastHitMeshNumber | SBS::Camera | |
| linenum | SBS::Object | |
| Look(Real speed=1.0) | SBS::Camera | |
| Loop() | SBS::Camera | virtual |
| loop_enabled | SBS::Object | private |
| LoopChildren() | SBS::Object | protected |
| mCharacter | SBS::Camera | private |
| meshname | SBS::Camera | private |
| mouse_x | SBS::Camera | |
| mouse_y | SBS::Camera | |
| MouseDown() | SBS::Camera | |
| MouseLeftDown | SBS::Camera | |
| MouseRightDown | SBS::Camera | |
| Move(Vector3 vector, Real speed=1.0, bool flip=true) | SBS::Camera | |
| SBS::Object::Move(const Vector3 &vector, Real speed=1.0, bool force=false) | SBS::Object | virtual |
| SBS::Object::Move(Real X, Real Y, Real Z, Real speed=1.0, bool force=false) | SBS::Object | virtual |
| MoveCharacter() | SBS::Camera | |
| MovementStopped | SBS::Camera | private |
| MovePosition(Vector3 vector, Real speed=1.0) | SBS::Camera | |
| mShape | SBS::Camera | 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 | |
| object_cmd | SBS::Camera | private |
| object_cmd_processed | SBS::Camera | private |
| object_line | SBS::Camera | private |
| object_number | SBS::Camera | private |
| ObjectBase(Object *parent) | SBS::ObjectBase | |
| old_camera_orientation | SBS::Camera | private |
| old_character_orientation | SBS::Camera | private |
| old_freelook_mode | SBS::Camera | private |
| 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::Camera | virtual |
| OnRotate(bool parent) | SBS::Camera | virtual |
| OnUnclick(bool right) | SBS::Object | inlinevirtual |
| Parent | SBS::ObjectBase | private |
| parent_deleting | SBS::Object | |
| Permanent | SBS::Object | private |
| PickUpModel() | SBS::Camera | |
| prev_accum_movement | SBS::Camera | private |
| prev_orientation | SBS::Camera | private |
| prev_position | SBS::Camera | private |
| Refresh() | SBS::Camera | |
| RegisterLoop(Object *object) | SBS::Object | |
| RemoveChild(Object *object) | SBS::Object | |
| Report(const std::string &message) | SBS::ObjectBase | virtual |
| ReportCollisions | SBS::Camera | |
| ReportError(const std::string &message) | SBS::ObjectBase | virtual |
| ResetCollisions() | SBS::Camera | |
| ResetState() | SBS::Camera | virtual |
| ResetView() | SBS::Camera | |
| RestrictRotation | SBS::Camera | |
| RevertMovement() | SBS::Camera | |
| Rotate(const Vector3 &position, Real speed=1.0) | SBS::Camera | virtual |
| SBS::Object::Rotate(Real X, Real Y, Real Z, Real speed=1.0) | SBS::Object | virtual |
| RotateLocal(const Vector3 &position, Real speed=1.0) | SBS::Camera | |
| Rotation | SBS::Camera | private |
| RotationStopped | SBS::Camera | private |
| runloops | SBS::Object | private |
| sbs | SBS::ObjectBase | protected |
| SelfDestruct() | SBS::Object | protected |
| SetCameraState(const CameraState &state, bool set_floor=true) | SBS::Camera | |
| SetDirection(const Vector3 &direction) | SBS::Camera | |
| SetFOVAngle(Real angle) | SBS::Camera | |
| SetGravity(Real gravity, bool save_value=true) | SBS::Camera | |
| SetMaxRenderDistance(Real value) | SBS::Camera | |
| SetName(const std::string &name) | SBS::ObjectBase | |
| SetOrientation(const Quaternion &orientation) | SBS::Camera | |
| SBS::Object::SetOrientation(const Quaternion &q, bool relative=false) | SBS::Object | |
| SetPosition(const Vector3 &position) | SBS::Camera | |
| SBS::Object::SetPosition(const Vector3 &position, bool relative=false, bool force=false) | SBS::Object | virtual |
| SBS::Object::SetPosition(Real X, Real Y, Real Z, bool relative=false, bool force=false) | SBS::Object | virtual |
| SetPositionY(Real value, bool force=false) | SBS::Object | virtual |
| SetRotation(const Vector3 &rotation) | SBS::Camera | virtual |
| SBS::Object::SetRotation(Real X, Real Y, Real Z) | SBS::Object | virtual |
| SetStartDirection(const Vector3 &direction) | SBS::Camera | |
| SetStartRotation(const Vector3 &rotation) | SBS::Camera | |
| SetToDefaultFOV() | SBS::Camera | |
| SetToStartDirection() | SBS::Camera | |
| SetToStartPosition(bool disable_current_floor) | SBS::Camera | |
| SetToStartRotation() | SBS::Camera | |
| SetValues(const std::string &type, const std::string &name, bool is_permanent, bool is_movable=true) | SBS::Object | |
| SetViewMode(int mode) | SBS::Camera | |
| ShowBoundingBox(bool value) | SBS::Object | |
| ShowDebugShape(bool value) | SBS::Camera | |
| speed | SBS::Camera | |
| Spin(Real speed=1.0) | SBS::Camera | |
| StartDirection | SBS::Camera | private |
| StartFloor | SBS::Camera | |
| StartPositionX | SBS::Camera | |
| StartPositionZ | SBS::Camera | |
| StartRotation | SBS::Camera | private |
| Step(Real speed=1.0) | SBS::Camera | |
| Strafe(Real speed=1.0) | SBS::Camera | |
| Sync() | SBS::Camera | |
| Teleport(Real X, Real Y, Real Z) | SBS::Camera | |
| Turn(Real speed=1.0) | SBS::Camera | |
| Type | SBS::Object | private |
| UnclickedObject() | SBS::Camera | |
| UnregisterLoop(Object *object) | SBS::Object | |
| UpdateCameraFloor() | SBS::Camera | |
| use_startdirection | SBS::Camera | private |
| values_set | SBS::Object | private |
| vehicle | SBS::Camera | |
| velocity | SBS::Camera | |
| wallname | SBS::Camera | private |
| ~Camera() | SBS::Camera | |
| ~Object() | SBS::Object | virtual |
| ~ObjectBase() | SBS::ObjectBase | inlinevirtual |