Castor3D 0.16.0
Multiplatform 3D engine
Classes | Espaces de nommage | Fonctions
Référence du fichier PipelineFlags.hpp

Classes

struct  castor3d::PipelineBaseHash
 
struct  castor3d::PipelineHiHashDetails
 
struct  castor3d::PipelineLoHashDetails
 
struct  castor3d::PipelineFlags
 Indicateurs de pipeline. Plus de détails...
 

Espaces de nommage

namespace  castor3d
 

Fonctions

C3D_API bool castor3d::operator< (PipelineBaseHash const &lhs, PipelineBaseHash const &rhs) noexcept
 
bool castor3d::operator== (PipelineBaseHash const &lhs, PipelineBaseHash const &rhs) noexcept
 
C3D_API bool castor3d::operator== (PipelineHiHashDetails const &lhs, PipelineHiHashDetails const &rhs) noexcept
 
C3D_API bool castor3d::operator== (PipelineLoHashDetails const &lhs, PipelineLoHashDetails const &rhs) noexcept
 
C3D_API bool castor3d::operator== (PipelineFlags const &lhs, PipelineFlags const &rhs) noexcept
 
C3D_API PipelineBaseHash castor3d::getPipelineBaseHash (PassComponentRegister const &passComponents, SubmeshComponentRegister const &submeshComponents, PipelineFlags const &flags) noexcept
 
C3D_API PipelineBaseHash castor3d::getPipelineBaseHash (RenderNodesPass const &renderPass, Submesh const &data, Pass const &pass, bool isFrontCulled) noexcept
 
C3D_API PipelineBaseHash castor3d::getPipelineBaseHash (RenderNodesPass const &renderPass, BillboardBase const &data, Pass const &pass, bool isFrontCulled) noexcept
 
C3D_API PipelineHiHashDetails castor3d::getPipelineHiHashDetails (RenderNodesPass const &renderPass, PipelineBaseHash const &hash, ShaderFlags shaderFlags) noexcept
 
C3D_API PipelineHiHashDetails castor3d::getPipelineHiHashDetails (RenderTechniquePass const &renderPass, PipelineBaseHash const &hash, ShaderFlags shaderFlags) noexcept