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 | |
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) | SBS::Object | virtual |
SBS::Object::Move(Real X, Real Y, Real Z, Real speed=1.0) | 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, bool camera_only=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 | virtual |
SBS::Object::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::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 |