view::Conf Class Reference

Module configuration. More...

#include <_src_view_conf.hh>

List of all members.

Public Member Functions

 Conf (void)
void Init (int argc, char **argv, const string &confTxtFilename)

Public Attributes

bool mValid
 true if Conf was init/read
string mWindowTitle
Vector2 mWindowPosition
 top-left corner (if window manager allows)
WidthHeight< int > mWindowWidthHeight
fpx mViewProjectionFOV
 field-of-view degree
fpx mViewProjectionAspectRatio
 field-of-view
fpx mViewNearFarRatio
 affects frustum clipping
fp mOtwViewpointOffset
 to move up viewpoint, mitigate frustum clipping at low alt
bool mStatsEnabled
 controls OSG statistics
bool mManipulatorEnabled
 for constructing scene or debugging
Radian mManipulatorYawRad
Radian mManipulatorPitchRad
fp mManipulatorStep
 world space
Vector3 mManipulatorPosition
 world space
RotationList mManipulatorRotationList
 to set orientation

Private Member Functions

void ParseCmdlineArgs (int argc, char **argv)
void ParseCmdlineArgs2 (int argc, char **argv)
void ReadConfTxt (const string &confTxtFilename)

Classes

class  ModuleConfTxt
 Template Method to parse fields in .conf file. More...


Detailed Description

Module configuration.

Constructor & Destructor Documentation

view::Conf::Conf ( void   ) 

ctor/dtor.


Member Function Documentation

void view::Conf::Init ( int  argc,
char **  argv,
const string &  confTxtFilename 
)

Initialize/read configuration.

void view::Conf::ParseCmdlineArgs ( int  argc,
char **  argv 
) [private]

Parse cmdline args.

void view::Conf::ParseCmdlineArgs2 ( int  argc,
char **  argv 
) [private]

void view::Conf::ReadConfTxt ( const string &  confTxtFilename  )  [private]

Read from .conf file.


Member Data Documentation

true if Conf was init/read

top-left corner (if window manager allows)

field-of-view degree

field-of-view

affects frustum clipping

to move up viewpoint, mitigate frustum clipping at low alt

controls OSG statistics

for constructing scene or debugging

world space

world space

to set orientation


The documentation for this class was generated from the following files:
Palomino Flight Simulator documents generated by doxygen 1.5.6 on Tue Sep 28 11:37:50 2010