Castor3D  ..
Classes | Espaces de nommage | Énumérations
Référence du fichier SceneFileParser.hpp
+ Graphe des dépendances par inclusion de SceneFileParser.hpp:
+ Ce graphe montre quels fichiers incluent directement ou indirectement ce fichier :

Classes

class  castor3d::SceneFileContext
 Le contexte utilisé lors de l'analyse des fonctions. Plus de détails...
 
class  castor3d::SceneFileParser
 Analyseur de fichiers CSCN. Plus de détails...
 

Espaces de nommage

 castor3d
 

Énumérations

enum  castor3d::CSCNSection : uint32_t {
  castor3d::CSCNSection::eRoot = MAKE_SECTION_NAME( 'R', 'O', 'O', 'T' ), castor3d::CSCNSection::eScene = MAKE_SECTION_NAME( 'S', 'C', 'N', 'E' ), castor3d::CSCNSection::eWindow = MAKE_SECTION_NAME( 'W', 'N', 'D', 'W' ), castor3d::CSCNSection::eSampler = MAKE_SECTION_NAME( 'S', 'M', 'P', 'R' ),
  castor3d::CSCNSection::eCamera = MAKE_SECTION_NAME( 'C', 'A', 'M', 'R' ), castor3d::CSCNSection::eViewport = MAKE_SECTION_NAME( 'V', 'W', 'P', 'T' ), castor3d::CSCNSection::eLight = MAKE_SECTION_NAME( 'L', 'G', 'H', 'T' ), castor3d::CSCNSection::eNode = MAKE_SECTION_NAME( 'N', 'O', 'D', 'E' ),
  castor3d::CSCNSection::eObject = MAKE_SECTION_NAME( 'O', 'B', 'J', 'T' ), castor3d::CSCNSection::eObjectMaterials = MAKE_SECTION_NAME( 'O', 'M', 'T', 'L' ), castor3d::CSCNSection::eFont = MAKE_SECTION_NAME( 'F', 'O', 'N', 'T' ), castor3d::CSCNSection::ePanelOverlay = MAKE_SECTION_NAME( 'P', 'O', 'V', 'L' ),
  castor3d::CSCNSection::eBorderPanelOverlay = MAKE_SECTION_NAME( 'B', 'O', 'V', 'L' ), castor3d::CSCNSection::eTextOverlay = MAKE_SECTION_NAME( 'T', 'O', 'V', 'L' ), castor3d::CSCNSection::eMesh = MAKE_SECTION_NAME( 'M', 'E', 'S', 'H' ), castor3d::CSCNSection::eSubmesh = MAKE_SECTION_NAME( 'S', 'M', 'S', 'H' ),
  castor3d::CSCNSection::eMaterial = MAKE_SECTION_NAME( 'M', 'T', 'R', 'L' ), castor3d::CSCNSection::ePass = MAKE_SECTION_NAME( 'P', 'A', 'S', 'S' ), castor3d::CSCNSection::eTextureUnit = MAKE_SECTION_NAME( 'U', 'N', 'I', 'T' ), castor3d::CSCNSection::eRenderTarget = MAKE_SECTION_NAME( 'R', 'T', 'G', 'R' ),
  castor3d::CSCNSection::eShaderProgram = MAKE_SECTION_NAME( 'G', 'L', 'S', 'L' ), castor3d::CSCNSection::eShaderObject = MAKE_SECTION_NAME( 'S', 'P', 'G', 'M' ), castor3d::CSCNSection::eShaderUBO = MAKE_SECTION_NAME( 'S', 'U', 'B', 'O' ), castor3d::CSCNSection::eUBOVariable = MAKE_SECTION_NAME( 'S', 'U', 'B', 'V' ),
  castor3d::CSCNSection::eBillboard = MAKE_SECTION_NAME( 'B', 'L', 'B', 'd' ), castor3d::CSCNSection::eBillboardList = MAKE_SECTION_NAME( 'B', 'L', 'B', 'L' ), castor3d::CSCNSection::eAnimGroup = MAKE_SECTION_NAME( 'A', 'N', 'G', 'P' ), castor3d::CSCNSection::eAnimation = MAKE_SECTION_NAME( 'A', 'N', 'M', 'T' ),
  castor3d::CSCNSection::eSkybox = MAKE_SECTION_NAME( 'S', 'K', 'B', 'X' ), castor3d::CSCNSection::eParticleSystem = MAKE_SECTION_NAME( 'P', 'L', 'S', 'M' ), castor3d::CSCNSection::eParticle = MAKE_SECTION_NAME( 'P', 'T', 'C', 'L' ), castor3d::CSCNSection::eSsao = MAKE_SECTION_NAME( 'S', 'S', 'A', 'O' ),
  castor3d::CSCNSection::eSubsurfaceScattering = MAKE_SECTION_NAME( 'S', 'S', 'S', 'G' ), castor3d::CSCNSection::eTransmittanceProfile = MAKE_SECTION_NAME( 'T', 'R', 'P', 'R' ), castor3d::CSCNSection::eHdrConfig = MAKE_SECTION_NAME( 'H', 'D', 'R', 'C' )
}
 Scene file sections Enum. Plus de détails...