The Joe Engine
Joe's engine programming playground
|
#include <stdint.h>
#include <vector>
#include <string>
Classes | |
class | JoeEngine::MaterialComponent |
The Material Component class. More... | |
Namespaces | |
JoeEngine | |
Typedefs | |
typedef enum JoeEngine::JE_RENDER_LAYER | JoeEngine::RenderLayer |
Render layer enum. More... | |
typedef enum JoeEngine::JE_GEOM_TYPE | JoeEngine::GeomType |
Geometry type enum. More... | |
typedef enum JoeEngine::JE_MATERIAL_SETTINGS | JoeEngine::MaterialSettings |
Material Settings enum. More... | |
Enumerations | |
enum | JoeEngine::JE_RENDER_LAYER : uint32_t { JoeEngine::OPAQUE = 0x0, JoeEngine::TRANSLUCENT = 0xFFFF, JoeEngine::MAX_LAYER = 0xFFFFFFFF } |
Render layer enum. More... | |
enum | JoeEngine::JE_GEOM_TYPE : uint32_t { JoeEngine::TRIANGLES = 0x0, JoeEngine::LINES = 0x1, JoeEngine::POINTS = 0x2 } |
Geometry type enum. More... | |
enum | JoeEngine::JE_MATERIAL_SETTINGS : uint32_t { JoeEngine::NO_SETTINGS = 0x0, JoeEngine::RECEIVES_SHADOWS = 0x1, JoeEngine::CASTS_SHADOWS = 0x2, JoeEngine::ALL_SETTINGS = 0xF } |
Material Settings enum. More... | |