|
using | castor3d::SubmeshComponentCombines = castor::Vector< SubmeshComponentCombine > |
|
using | castor3d::BitangentsComponent = BaseDataComponentT< SubmeshData::eBitangents > |
| The submesh component holding bitangents.
|
|
using | castor3d::NormalsComponent = BaseDataComponentT< SubmeshData::eNormals > |
| The submesh component holding normals.
|
|
using | castor3d::PositionsComponent = BaseDataComponentT< SubmeshData::ePositions > |
| The submesh component holding positions.
|
|
using | castor3d::TangentsComponent = BaseDataComponentT< SubmeshData::eTangents, castor::Point4f > |
| The submesh component holding tangents.
|
|
using | castor3d::Texcoords0Component = BaseDataComponentT< SubmeshData::eTexcoords0 > |
| The submesh component holding texture coordinates.
|
|
using | castor3d::Texcoords1Component = BaseDataComponentT< SubmeshData::eTexcoords1 > |
| The submesh component holding texture coordinates.
|
|
using | castor3d::Texcoords2Component = BaseDataComponentT< SubmeshData::eTexcoords2 > |
| The submesh component holding texture coordinates.
|
|
using | castor3d::Texcoords3Component = BaseDataComponentT< SubmeshData::eTexcoords3 > |
| The submesh component holding texture coordinates.
|
|
using | castor3d::ColoursComponent = BaseDataComponentT< SubmeshData::eColours > |
| The submesh component holding colours.
|
|
using | castor3d::VelocityComponent = BaseDataComponentT< SubmeshData::eVelocity > |
| The submesh component holding colours.
|
|
using | castor3d::SubmeshComponentDataUPtr = castor::RawUniquePtr< SubmeshComponentData > |
|
using | castor3d::SubmeshComponentDataRPtr = SubmeshComponentData * |
|
using | castor3d::SubmeshRenderDataPtr = castor::RawUniquePtr< SubmeshRenderData > |
|
using | castor3d::SubmeshRenderShaderPtr = castor::RawUniquePtr< SubmeshRenderShader > |
|
using | castor3d::CreateSubmeshComponentPlugin = castor::Function< SubmeshComponentPluginUPtr( SubmeshComponentRegister const & ) > |
|
C3D_API bool | castor3d::operator== (SubmeshComponentCombine const &lhs, SubmeshComponentCombine const &rhs) noexcept |
|
C3D_API bool | castor3d::hasAny (SubmeshComponentCombine const &lhs, SubmeshComponentFlag rhs) noexcept |
|
C3D_API bool | castor3d::hasAny (SubmeshComponentCombine const &lhs, castor::Vector< SubmeshComponentFlag > const &rhs) noexcept |
|
C3D_API void | castor3d::remFlags (SubmeshComponentCombine &lhs, SubmeshComponentFlag rhs) noexcept |
|
C3D_API void | castor3d::remFlags (SubmeshComponentCombine &lhs, SubmeshComponentFlagsSet const &rhs) noexcept |
|
C3D_API void | castor3d::addFlags (SubmeshComponentCombine &lhs, SubmeshComponentFlag rhs) noexcept |
|
C3D_API void | castor3d::addFlags (SubmeshComponentCombine &lhs, SubmeshComponentFlagsSet const &rhs) noexcept |
|
C3D_API bool | castor3d::contains (SubmeshComponentCombine const &cont, SubmeshComponentFlag test) noexcept |
|
C3D_API bool | castor3d::contains (SubmeshComponentCombine const &cont, SubmeshComponentCombine const &test) noexcept |
|
| castor3d::CU_DeclareSmartPtr (castor3d, DefaultRenderComponent, C3D_API) |
|
| castor3d::CU_DeclareSmartPtr (castor3d, IndexMapping, C3D_API) |
|
| castor3d::CU_DeclareSmartPtr (castor3d, InstantiationComponent, C3D_API) |
|
| castor3d::CU_DeclareSmartPtr (castor3d, LinesMapping, C3D_API) |
|
| castor3d::CU_DeclareSmartPtr (castor3d, MeshletComponent, C3D_API) |
|
| castor3d::CU_DeclareSmartPtr (castor3d, MorphComponent, C3D_API) |
|
| castor3d::CU_DeclareSmartPtr (castor3d, PassMasksComponent, C3D_API) |
|
| castor3d::CU_DeclareSmartPtr (castor3d, SkinComponent, C3D_API) |
|
| castor3d::CU_DeclareSmartPtr (castor3d, SubmeshComponent, C3D_API) |
|
| castor3d::CU_DeclareSmartPtr (castor3d, SubmeshComponentPlugin, C3D_API) |
|
| castor3d::CU_DeclareSmartPtr (castor3d, SubmeshComponentRegister, C3D_API) |
|
| castor3d::CU_DeclareSmartPtr (castor3d, TriFaceMapping, C3D_API) |
|
| castor3d::CU_DeclareVector (Face, Face) |
| Face array.
|
|
| castor3d::CU_DeclareMap (SubmeshComponentID, SubmeshComponentUPtr, SubmeshComponentID) |
|