Castor3D 0.15.0
Multiplatform 3D engine
|
#include <PassFactory.hpp>
Fonctions membres publiques | |
C3D_API | PassFactory (Engine &engine) |
Constructeur. | |
C3D_API | ~PassFactory () |
Destructeur. | |
C3D_API void | registerType (LightingModelID lightingModelId, PassRegisterInfo info) |
C3D_API PassUPtr | create (Material &parent, LightingModelID lightingModelId) const |
C3D_API PassUPtr | create (Material &parent, Pass const &rhs) const |
C3D_API LightingModelID | getNameId (castor::String const &passType) const |
C3D_API castor::String | getIdName (LightingModelID lightingModelId) const |
C3D_API bool | hasIBLSupport (LightingModelID lightingModelId) const |
ObjCont const & | listRegisteredTypes () const |
C3D_API castor3d::PassFactory::~PassFactory | ( | ) |
Destructeur.
C3D_API PassUPtr castor3d::PassFactory::create | ( | Material & | parent, |
LightingModelID | lightingModelId | ||
) | const |
C3D_API castor::String castor3d::PassFactory::getIdName | ( | LightingModelID | lightingModelId | ) | const |
C3D_API LightingModelID castor3d::PassFactory::getNameId | ( | castor::String const & | passType | ) | const |
C3D_API bool castor3d::PassFactory::hasIBLSupport | ( | LightingModelID | lightingModelId | ) | const |
|
inline |
C3D_API void castor3d::PassFactory::registerType | ( | LightingModelID | lightingModelId, |
PassRegisterInfo | info | ||
) |