#include <view.hxx>
Inherits SGSubsystem.
Definition at line 46 of file view.hxx.
◆ ScalingType
Enumerator |
---|
FG_SCALING_WIDTH | |
FG_SCALING_MAX | |
Definition at line 49 of file view.hxx.
◆ ViewType
Enumerator |
---|
FG_LOOKFROM | |
FG_LOOKAT | |
Definition at line 56 of file view.hxx.
◆ ~View()
◆ bind()
◆ createFromProperties()
View * View::createFromProperties |
( |
SGPropertyNode_ptr | props, |
|
|
int | view_index = -1 ) |
|
static |
◆ get_aspect_ratio()
double View::get_aspect_ratio |
( |
| ) |
const |
◆ get_fov()
double flightgear::View::get_fov |
( |
| ) |
const |
|
inline |
◆ get_h_fov()
double View::get_h_fov |
( |
| ) |
|
◆ get_v_fov()
double View::get_v_fov |
( |
| ) |
|
◆ getAdjustXOffset_m()
double flightgear::View::getAdjustXOffset_m |
( |
| ) |
const |
|
inline |
◆ getAdjustYOffset_m()
double flightgear::View::getAdjustYOffset_m |
( |
| ) |
const |
|
inline |
◆ getAdjustZOffset_m()
double flightgear::View::getAdjustZOffset_m |
( |
| ) |
const |
|
inline |
◆ getHeading_deg()
double flightgear::View::getHeading_deg |
( |
| ) |
const |
|
inline |
◆ getHeadingOffset_deg()
double flightgear::View::getHeadingOffset_deg |
( |
| ) |
const |
|
inline |
◆ getInternal()
bool flightgear::View::getInternal |
( |
| ) |
const |
|
inline |
◆ getName()
const std::string & flightgear::View::getName |
( |
| ) |
const |
|
inline |
◆ getOffset_m()
SGVec3d flightgear::View::getOffset_m |
( |
| ) |
const |
|
inline |
◆ getPitchOffset_deg()
double flightgear::View::getPitchOffset_deg |
( |
| ) |
const |
|
inline |
◆ getPosition()
const SGGeod & flightgear::View::getPosition |
( |
| ) |
const |
|
inline |
◆ getRollOffset_deg()
double flightgear::View::getRollOffset_deg |
( |
| ) |
const |
|
inline |
◆ getTargetPosition()
const SGGeod & flightgear::View::getTargetPosition |
( |
| ) |
const |
|
inline |
◆ getTargetXOffset_m()
double flightgear::View::getTargetXOffset_m |
( |
| ) |
const |
|
inline |
◆ getTargetYOffset_m()
double flightgear::View::getTargetYOffset_m |
( |
| ) |
const |
|
inline |
◆ getTargetZOffset_m()
double flightgear::View::getTargetZOffset_m |
( |
| ) |
const |
|
inline |
◆ getType()
ViewType flightgear::View::getType |
( |
| ) |
const |
|
inline |
◆ getViewOrientation()
const SGQuatd & flightgear::View::getViewOrientation |
( |
| ) |
|
|
inline |
◆ getViewOrientationOffset()
const SGQuatd & flightgear::View::getViewOrientationOffset |
( |
| ) |
|
|
inline |
◆ getViewPosition()
const SGVec3d & flightgear::View::getViewPosition |
( |
| ) |
|
|
inline |
◆ getXOffset_m()
double flightgear::View::getXOffset_m |
( |
| ) |
const |
|
inline |
◆ getYOffset_m()
double flightgear::View::getYOffset_m |
( |
| ) |
const |
|
inline |
◆ getZOffset_m()
double flightgear::View::getZOffset_m |
( |
| ) |
const |
|
inline |
◆ init()
◆ resetOffsetsAndFOV()
void View::resetOffsetsAndFOV |
( |
| ) |
|
◆ set_dirty()
void flightgear::View::set_dirty |
( |
| ) |
|
|
inline |
◆ setAdjustXOffset_m()
void View::setAdjustXOffset_m |
( |
double | x_adjust_offset_m | ) |
|
◆ setAdjustYOffset_m()
void View::setAdjustYOffset_m |
( |
double | y_adjust_offset_m | ) |
|
◆ setAdjustZOffset_m()
void View::setAdjustZOffset_m |
( |
double | z_adjust_offset_m | ) |
|
◆ setGoalHeadingOffset_deg()
void View::setGoalHeadingOffset_deg |
( |
double | goal_heading_offset_deg | ) |
|
◆ setHeadingOffset_deg()
void View::setHeadingOffset_deg |
( |
double | heading_offset_deg | ) |
|
◆ setInternal()
void View::setInternal |
( |
bool | internal | ) |
|
◆ setPositionOffsets()
void View::setPositionOffsets |
( |
double | x_offset_m, |
|
|
double | y_offset_m, |
|
|
double | z_offset_m ) |
◆ setTargetXOffset_m()
void View::setTargetXOffset_m |
( |
double | x_offset_m | ) |
|
◆ setTargetYOffset_m()
void View::setTargetYOffset_m |
( |
double | y_offset_m | ) |
|
◆ setTargetZOffset_m()
void View::setTargetZOffset_m |
( |
double | z_offset_m | ) |
|
◆ setType()
void View::setType |
( |
int | type | ) |
|
◆ setXOffset_m()
void View::setXOffset_m |
( |
double | x_offset_m | ) |
|
◆ setYOffset_m()
void View::setYOffset_m |
( |
double | y_offset_m | ) |
|
◆ setZOffset_m()
void View::setZOffset_m |
( |
double | z_offset_m | ) |
|
◆ staticSubsystemClassId()
static const char * flightgear::View::staticSubsystemClassId |
( |
| ) |
|
|
inlinestatic |
◆ unbind()
◆ update()
void View::update |
( |
double | dt | ) |
|
|
override |
The documentation for this class was generated from the following files: