Castor3D 0.17.0
Multiplatform 3D engine
Classes | Namespaces | Functions
Pass.hpp File Reference

Classes

class  castor3d::Pass
 
struct  castor3d::PassContext
 
struct  castor::ParserEnumTraits< castor3d::BlendMode >
 
struct  castor::ParserEnumTraits< castor3d::ParallaxOcclusionMode >
 

Namespaces

namespace  castor3d
 
namespace  castor
 

Functions

C3D_API castor::String castor3d::getPrefix (PassContext const &context)
 
C3D_API Enginecastor3d::getEngine (PassContext const &context)
 
template<typename ComponentT , typename ... ParamsT>
ComponentT * castor3d::createPassComponent (Pass &pass, ParamsT &&... params)
 
template<typename ComponentT , typename ... ParamsT>
ComponentT & castor3d::getPassComponent (PassContext &context, ParamsT &&... params)