Visualization LibraryA lightweight C++ OpenGL middleware for 2D/3D graphics |
[Home] [Tutorials] [All Classes] [Grouped Classes] |
Used to initialize/shutdown VisualizationLibrary and to access important global data. More...
#include <VisualizationLibrary.hpp>
Static Public Member Functions | |
| static void | init () |
| Initializes Visualization Library's internal data. | |
| static void | shutdown () |
| Releases all the resources acquired by Visualization Library. | |
| static bool | initialized () |
| Returns true if init() has been called and shutdown() has not been called yet. | |
| static const char * | versionString () |
| Returns the Visualization Library's version string. | |
| static RenderingAbstract * | rendering () |
| Returns Visualization Library's rendering root. | |
| static void | setRendering (RenderingAbstract *rendering) |
| static FileSystem * | fileSystem () |
| Returns Visualization Library's default FileSystem. | |
| static FontManager * | fontManager () |
| Returns Visualization Library's default FontManager. | |
| static LoadWriterManager * | loadWriterManager () |
| Returns Visualization Library's default LoadWriterManager. | |
| static KeyValues * | envVars () |
| Returns the environment variables used by Visualization Library. | |
| static StandardLog * | logger () |
| Returns the default Log object. | |
| static Settings * | settings () |
| Returns the global settings of VL. | |
| static void * | freeTypeLibrary () |
| For internal use only. | |
Static Protected Member Functions | |
| static void | initEnvVars () |
| Initializes the environment variables. | |
Used to initialize/shutdown VisualizationLibrary and to access important global data.
| void VisualizationLibrary::init | ( | ) | [static] |
Initializes Visualization Library's internal data.
| void VisualizationLibrary::shutdown | ( | ) | [static] |
Releases all the resources acquired by Visualization Library.
| bool VisualizationLibrary::initialized | ( | ) | [static] |
Returns true if init() has been called and shutdown() has not been called yet.
| const char * VisualizationLibrary::versionString | ( | ) | [static] |
Returns the Visualization Library's version string.
| RenderingAbstract * VisualizationLibrary::rendering | ( | ) | [static] |
Returns Visualization Library's rendering root.
| void VisualizationLibrary::setRendering | ( | RenderingAbstract * | rendering ) | [static] |
| FileSystem * VisualizationLibrary::fileSystem | ( | ) | [static] |
Returns Visualization Library's default FileSystem.
| FontManager * VisualizationLibrary::fontManager | ( | ) | [static] |
Returns Visualization Library's default FontManager.
| LoadWriterManager * VisualizationLibrary::loadWriterManager | ( | ) | [static] |
Returns Visualization Library's default LoadWriterManager.
| KeyValues * VisualizationLibrary::envVars | ( | ) | [static] |
Returns the environment variables used by Visualization Library.
Can also be used to globally pass parameters across different parts of an application.
| StandardLog * VisualizationLibrary::logger | ( | ) | [static] |
Returns the default Log object.
| Settings * VisualizationLibrary::settings | ( | ) | [static] |
Returns the global settings of VL.
| void * VisualizationLibrary::freeTypeLibrary | ( | ) | [static] |
For internal use only.
| void VisualizationLibrary::initEnvVars | ( | ) | [static, protected] |
Initializes the environment variables.