Om  1.0.0
A universal framework for multimedia simulation
Namespaces | Macros
omGraphicsGUIConfig.h File Reference
#include "om/omFramework.h"
#include "om/omImages.h"
#include "om/omBVH.h"
#include "om/omGraphics.h"
#include "om/omGUI.h"

Namespaces

 om
 The enclosing namespace for the entire Om library.
 
 om::graphics
 A namespace containing classes for hardware-based graphics rendering.
 
 om::graphics::gui
 A namespace containing a library for hardware-based GUI rendering.
 
 om::graphics::gui::base
 A namespace containing basic classes for hardware-based GUIs.
 
 om::graphics::gui::fonts
 A namespace containing classes that handle fonts.
 
 om::graphics::gui::objects
 A namespace containing GUI objects (i.e. widgets).
 
 om::graphics::gui::renderers
 A namespace containing a library for hardware-based GUI rendering.
 
 om::graphics::gui::resources
 A namespace containing a classes that manage graphics GUI resources.
 

Macros

#define OM_GRAPHICS_GUI_NAMESPACE_START   namespace om { namespace graphics { namespace gui {
 
#define OM_GRAPHICS_GUI_NAMESPACE_END   }; }; };
 
#define OM_GRAPHICS_GUI_BASE_NAMESPACE_START   namespace om { namespace graphics { namespace gui { namespace base {
 
#define OM_GRAPHICS_GUI_BASE_NAMESPACE_END   }; }; }; };
 
#define OM_GRAPHICS_GUI_FONTS_NAMESPACE_START   namespace om { namespace graphics { namespace gui { namespace fonts {
 
#define OM_GRAPHICS_GUI_FONTS_NAMESPACE_END   }; }; }; };
 
#define OM_GRAPHICS_GUI_OBJECTS_NAMESPACE_START   namespace om { namespace graphics { namespace gui { namespace objects {
 
#define OM_GRAPHICS_GUI_OBJECTS_NAMESPACE_END   }; }; }; };
 
#define OM_GRAPHICS_GUI_RENDERERS_NAMESPACE_START   namespace om { namespace graphics { namespace gui { namespace renderers {
 
#define OM_GRAPHICS_GUI_RENDERERS_NAMESPACE_END   }; }; }; };
 
#define OM_GRAPHICS_GUI_RESOURCES_NAMESPACE_START   namespace om { namespace graphics { namespace gui { namespace resources {
 
#define OM_GRAPHICS_GUI_RESOURCES_NAMESPACE_END   }; }; }; };
 

Macro Definition Documentation

#define OM_GRAPHICS_GUI_NAMESPACE_START   namespace om { namespace graphics { namespace gui {
#define OM_GRAPHICS_GUI_NAMESPACE_END   }; }; };
#define OM_GRAPHICS_GUI_BASE_NAMESPACE_START   namespace om { namespace graphics { namespace gui { namespace base {
#define OM_GRAPHICS_GUI_BASE_NAMESPACE_END   }; }; }; };
#define OM_GRAPHICS_GUI_FONTS_NAMESPACE_START   namespace om { namespace graphics { namespace gui { namespace fonts {
#define OM_GRAPHICS_GUI_FONTS_NAMESPACE_END   }; }; }; };
#define OM_GRAPHICS_GUI_OBJECTS_NAMESPACE_START   namespace om { namespace graphics { namespace gui { namespace objects {
#define OM_GRAPHICS_GUI_OBJECTS_NAMESPACE_END   }; }; }; };
#define OM_GRAPHICS_GUI_RENDERERS_NAMESPACE_START   namespace om { namespace graphics { namespace gui { namespace renderers {
#define OM_GRAPHICS_GUI_RENDERERS_NAMESPACE_END   }; }; }; };
#define OM_GRAPHICS_GUI_RESOURCES_NAMESPACE_START   namespace om { namespace graphics { namespace gui { namespace resources {
#define OM_GRAPHICS_GUI_RESOURCES_NAMESPACE_END   }; }; }; };