|
Mondschein Engine
0.3.0
|
#include "eigen3.h"#include <boost/weak_ptr.hpp>#include <boost/enable_shared_from_this.hpp>#include <boost/exception/all.hpp>#include <boost/graph/adjacency_list.hpp>#include <cstdint>#include <typeinfo>#include <list>#include <string>#include <vector>#include <map>#include <array>Go to the source code of this file.
Classes | |
| struct | mondschein::exception |
| Type definition of an arbitrary exception class. More... | |
| struct | mondschein::display::visual_attribs_t |
| Display properties struct. More... | |
| struct | mondschein::scene::camera_attribs_t |
| Camera properties struct. More... | |
| struct | mondschein::scene::light_attribs_t |
| Light properties struct. More... | |
| struct | mondschein::scene::material_attribs_t |
| Material properties struct. More... | |
| struct | mondschein::scene::mesh_attribs_t |
| Mesh properties struct. More... | |
| struct | mondschein::scene::texture_attribs_t |
| Texture preoperties struct. More... | |
| struct | mondschein::scene::scenegraph_attribs_t |
| Scenegraph properties struct. More... | |
| struct | mondschein::io::io_objects_t |
| I/O objects struct. More... | |
| struct | mondschein::renderer::context_attribs_t |
| Context properties struct. More... | |
| class | mondschein::Core |
| This class provides some standard creation functions. More... | |
| class | mondschein::Engine |
| This static provides general control and communications. More... | |
Namespaces | |
| namespace | mondschein |
| This namespace is the main namespace of the Mondschein Engine. | |
| namespace | mondschein::display |
| This namespace contains all classes related to rendering Visual management. | |
| namespace | mondschein::scene |
| This namespace contains all classes for scene management. | |
| namespace | mondschein::math |
| This namespace contains algorithms and math classes. | |
| namespace | mondschein::io |
| This namespace contains all classes for I/O management. | |
| namespace | mondschein::renderer |
| This namespace contains all renderer classes. | |
Typedefs | |
| typedef uint8_t | mondschein::uint8 |
| Typedef for an 8-bit unsigned integer. | |
| typedef uint16_t | mondschein::uint16 |
| Typedef for a 16-bit unsigned integer. | |
| typedef uint32_t | mondschein::uint32 |
| Typedef for a 32-bit unsigned integer. | |
| typedef uint64_t | mondschein::uint64 |
| Typedef for a 64-bit unsigned integer. | |
| typedef int8_t | mondschein::int8 |
| Typedef for an 8-bit signed integer. | |
| typedef int16_t | mondschein::int16 |
| Typedef for a 16-bit signed integer. | |
| typedef int32_t | mondschein::int32 |
| Typedef for a 32-bit signed integer. | |
| typedef int64_t | mondschein::int64 |
| Typedef for a 64-bit signed integer. | |
| typedef float_t | mondschein::float32 |
| Typedef for a 32-bit floating point number. | |
| typedef double_t | mondschein::float64 |
| Typedef for a 64-bit floating point number. | |
|
typedef boost::error_info < struct tag_exceprion_error, std::string > | mondschein::exception_error |
| Type definition of an arbitrary exception information class. | |
Enumerations | |
| enum | mondschein::texture_filtering_e |
| Texture filtering enumerator. More... | |
| enum | mondschein::math::normal_calculation_e |
| Normal calculation enumaerator. More... | |
1.8.3.1