Castor3D
..
|
Classes | |
class | Castor3D::SceneFileContext |
The context used into parsing functions. More... | |
class | Castor3D::SceneFileParser |
ESCN file parser. More... | |
Namespaces | |
Castor3D | |
Typedefs | |
typedef enum Castor3D::eSECTION | Castor3D::eSECTION |
Scene file sections Enum. More... | |
Enumerations | |
enum | Castor3D::eSECTION : uint32_t { Castor3D::eSECTION_ROOT = MAKE_SECTION_NAME( 'R', 'O', 'O', 'T' ), Castor3D::eSECTION_SCENE = MAKE_SECTION_NAME( 'S', 'C', 'N', 'E' ), Castor3D::eSECTION_WINDOW = MAKE_SECTION_NAME( 'W', 'N', 'D', 'W' ), Castor3D::eSECTION_SAMPLER = MAKE_SECTION_NAME( 'S', 'M', 'P', 'R' ), Castor3D::eSECTION_CAMERA = MAKE_SECTION_NAME( 'C', 'A', 'M', 'R' ), Castor3D::eSECTION_VIEWPORT = MAKE_SECTION_NAME( 'V', 'W', 'P', 'T' ), Castor3D::eSECTION_LIGHT = MAKE_SECTION_NAME( 'L', 'G', 'H', 'T' ), Castor3D::eSECTION_NODE = MAKE_SECTION_NAME( 'N', 'O', 'D', 'E' ), Castor3D::eSECTION_OBJECT = MAKE_SECTION_NAME( 'O', 'B', 'J', 'T' ), Castor3D::eSECTION_OBJECT_MATERIALS = MAKE_SECTION_NAME( 'O', 'M', 'T', 'L' ), Castor3D::eSECTION_FONT = MAKE_SECTION_NAME( 'F', 'O', 'N', 'T' ), Castor3D::eSECTION_PANEL_OVERLAY = MAKE_SECTION_NAME( 'P', 'O', 'V', 'L' ), Castor3D::eSECTION_BORDER_PANEL_OVERLAY = MAKE_SECTION_NAME( 'B', 'O', 'V', 'L' ), Castor3D::eSECTION_TEXT_OVERLAY = MAKE_SECTION_NAME( 'T', 'O', 'V', 'L' ), Castor3D::eSECTION_MESH = MAKE_SECTION_NAME( 'M', 'E', 'S', 'H' ), Castor3D::eSECTION_SUBMESH = MAKE_SECTION_NAME( 'S', 'M', 'S', 'H' ), Castor3D::eSECTION_MATERIAL = MAKE_SECTION_NAME( 'M', 'T', 'R', 'L' ), Castor3D::eSECTION_PASS = MAKE_SECTION_NAME( 'P', 'A', 'S', 'S' ), Castor3D::eSECTION_TEXTURE_UNIT = MAKE_SECTION_NAME( 'U', 'N', 'I', 'T' ), Castor3D::eSECTION_RENDER_TARGET = MAKE_SECTION_NAME( 'R', 'T', 'G', 'R' ), Castor3D::eSECTION_GLSL_SHADER = MAKE_SECTION_NAME( 'G', 'L', 'S', 'L' ), Castor3D::eSECTION_SHADER_PROGRAM = MAKE_SECTION_NAME( 'S', 'P', 'G', 'M' ), Castor3D::eSECTION_SHADER_UBO = MAKE_SECTION_NAME( 'S', 'U', 'B', 'O' ), Castor3D::eSECTION_SHADER_UBO_VARIABLE = MAKE_SECTION_NAME( 'S', 'U', 'B', 'V' ), Castor3D::eSECTION_BILLBOARD = MAKE_SECTION_NAME( 'B', 'L', 'B', 'd' ), Castor3D::eSECTION_BILLBOARD_LIST = MAKE_SECTION_NAME( 'B', 'L', 'B', 'L' ), Castor3D::eSECTION_ANIMGROUP = MAKE_SECTION_NAME( 'A', 'N', 'G', 'P' ), Castor3D::eSECTION_ANIMATED_OBJECT = MAKE_SECTION_NAME( 'A', 'N', 'O', 'J' ), Castor3D::eSECTION_ANIMATION = MAKE_SECTION_NAME( 'A', 'N', 'M', 'T' ) } |
Scene file sections Enum. More... | |