#include <_src_shader_conf.hh>
Public Member Functions | |
| Conf (void) | |
| void | Init (int argc, char **argv, const string &confTxtFilename) |
Public Attributes | |
| bool | mValid |
| true if Conf was init/read | |
| bool | mEnableShaders |
| enable shaders | |
| bool | mEnableLighting |
| enable lighting | |
| osg::Vec3 | mLight0Position |
| bool | mEnableFog |
| RGBA | mFogColor |
| fpx | mFogDensity |
| osg::Fog::Mode | mFogMode |
| fp | mFogMin |
| unit range (isn't a density) | |
| fp | mBrightness |
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... | |
| shader::Conf::Conf | ( | void | ) |
ctor/dtor.
| void shader::Conf::Init | ( | int | argc, | |
| char ** | argv, | |||
| const string & | confTxtFilename | |||
| ) |
Initialize/read configuration.
| void shader::Conf::ParseCmdlineArgs | ( | int | argc, | |
| char ** | argv | |||
| ) | [private] |
Parse cmdline args.
| void shader::Conf::ParseCmdlineArgs2 | ( | int | argc, | |
| char ** | argv | |||
| ) | [private] |
| void shader::Conf::ReadConfTxt | ( | const string & | confTxtFilename | ) | [private] |
Read from .conf file.
| bool shader::Conf::mValid |
true if Conf was init/read
enable shaders
enable lighting
| osg::Vec3 shader::Conf::mLight0Position |
| osg::Fog::Mode shader::Conf::mFogMode |
unit range (isn't a density)
Palomino Flight Simulator documents generated by doxygen 1.5.6 on Tue Sep 28 11:37:50 2010