◆ SceneFileContext()
Constructeur.
- Paramètres
-
[in] | path | Le chemin d'accès au fichier. |
[in] | parser | L'analyseur. |
◆ initialise()
C3D_API void castor3d::SceneFileContext::initialise |
( |
| ) |
|
Initialise toutes les variables.
◆ bBool1
bool castor3d::SceneFileContext::bBool1 {} |
◆ bBool2
bool castor3d::SceneFileContext::bBool2 {} |
◆ billboards
BillboardListSPtr castor3d::SceneFileContext::billboards |
◆ buffer
castor::PxBufferBaseSPtr castor3d::SceneFileContext::buffer |
◆ camera
CameraSPtr castor3d::SceneFileContext::camera |
◆ createMaterial
bool castor3d::SceneFileContext::createMaterial {} |
◆ createPass
bool castor3d::SceneFileContext::createPass {} |
◆ createUnit
bool castor3d::SceneFileContext::createUnit {} |
◆ face1
int castor3d::SceneFileContext::face1 {} |
◆ face2
int castor3d::SceneFileContext::face2 {} |
◆ faces
UInt32Array castor3d::SceneFileContext::faces |
◆ folder
castor::Path castor3d::SceneFileContext::folder |
◆ geometry
GeometrySPtr castor3d::SceneFileContext::geometry |
◆ iInt16
int16_t castor3d::SceneFileContext::iInt16 {} |
◆ iInt32
int32_t castor3d::SceneFileContext::iInt32 {} |
◆ iInt64
int64_t castor3d::SceneFileContext::iInt64 {} |
◆ iInt8
int8_t castor3d::SceneFileContext::iInt8 {} |
◆ imageInfo
ashes::ImageCreateInfo castor3d::SceneFileContext::imageInfo |
◆ light
LightSPtr castor3d::SceneFileContext::light |
◆ lightType
LightType castor3d::SceneFileContext::lightType {} |
◆ m_pGeneralParentMaterial
SceneNodeSPtr castor3d::SceneFileContext::m_pGeneralParentMaterial |
◆ m_pParser
◆ mapScenes
ScenePtrStrMap castor3d::SceneFileContext::mapScenes |
◆ material
MaterialSPtr castor3d::SceneFileContext::material |
◆ mesh
MeshSPtr castor3d::SceneFileContext::mesh |
◆ overlay
OverlaySPtr castor3d::SceneFileContext::overlay |
◆ pAnimGroup
AnimatedObjectGroupSPtr castor3d::SceneFileContext::pAnimGroup |
◆ pAnimMesh
AnimatedObjectSPtr castor3d::SceneFileContext::pAnimMesh |
◆ pAnimMovable
AnimatedObjectSPtr castor3d::SceneFileContext::pAnimMovable |
◆ pAnimSkeleton
AnimatedObjectSPtr castor3d::SceneFileContext::pAnimSkeleton |
◆ pAnimTexture
AnimatedObjectSPtr castor3d::SceneFileContext::pAnimTexture |
◆ particleSystem
ParticleSystemSPtr castor3d::SceneFileContext::particleSystem |
◆ pass
PassSPtr castor3d::SceneFileContext::pass |
◆ passIndex
uint32_t castor3d::SceneFileContext::passIndex {} |
◆ path
castor::Path castor3d::SceneFileContext::path |
◆ pBackground
SceneBackgroundSPtr castor3d::SceneFileContext::pBackground |
◆ pbrMRPass
MetallicRoughnessPbrPassSPtr castor3d::SceneFileContext::pbrMRPass |
◆ pbrSGPass
SpecularGlossinessPbrPassSPtr castor3d::SceneFileContext::pbrSGPass |
◆ phongPass
PhongPassSPtr castor3d::SceneFileContext::phongPass |
◆ point2f
castor::Point2f castor3d::SceneFileContext::point2f |
◆ primitiveType
VkPrimitiveTopology castor3d::SceneFileContext::primitiveType {} |
◆ relative
castor::Path castor3d::SceneFileContext::relative |
◆ renderTarget
RenderTargetSPtr castor3d::SceneFileContext::renderTarget |
◆ sampler
SamplerSPtr castor3d::SceneFileContext::sampler |
◆ scene
SceneSPtr castor3d::SceneFileContext::scene |
◆ sceneNode
SceneNodeSPtr castor3d::SceneFileContext::sceneNode |
◆ shaderProgram
ShaderProgramSPtr castor3d::SceneFileContext::shaderProgram |
◆ shaderStage
VkShaderStageFlagBits castor3d::SceneFileContext::shaderStage {} |
◆ size
castor::Size castor3d::SceneFileContext::size |
◆ skybox
◆ ssaoConfig
SsaoConfig castor3d::SceneFileContext::ssaoConfig {} |
◆ strName
castor::String castor3d::SceneFileContext::strName |
◆ strName2
castor::String castor3d::SceneFileContext::strName2 |
◆ submesh
SubmeshSPtr castor3d::SceneFileContext::submesh |
◆ subsurfaceScattering
SubsurfaceScatteringUPtr castor3d::SceneFileContext::subsurfaceScattering |
◆ textureAnimation
◆ textureConfiguration
◆ textureUnit
TextureUnitSPtr castor3d::SceneFileContext::textureUnit |
◆ uiUInt16
uint16_t castor3d::SceneFileContext::uiUInt16 {} |
◆ uiUInt32
uint32_t castor3d::SceneFileContext::uiUInt32 {} |
◆ uiUInt64
uint64_t castor3d::SceneFileContext::uiUInt64 {} |
◆ uiUInt8
uint8_t castor3d::SceneFileContext::uiUInt8 {} |
◆ uniformBuffer
UniformBufferBaseUPtr castor3d::SceneFileContext::uniformBuffer |
◆ unitIndex
uint32_t castor3d::SceneFileContext::unitIndex {} |
◆ vertexNml
FloatArray castor3d::SceneFileContext::vertexNml |
◆ vertexPos
FloatArray castor3d::SceneFileContext::vertexPos |
◆ vertexTan
FloatArray castor3d::SceneFileContext::vertexTan |
◆ vertexTex
FloatArray castor3d::SceneFileContext::vertexTex |
◆ viewport
ViewportSPtr castor3d::SceneFileContext::viewport |
◆ window
RenderWindowSPtr castor3d::SceneFileContext::window |
La documentation de cette classe a été générée à partir du fichier suivant :