Castor3D 0.16.0
Multiplatform 3D engine
castor3d::PassFactory Member List

This is the complete list of members for castor3d::PassFactory, including all inherited members.

create(Material &parent, LightingModelID lightingModelId) constcastor3d::PassFactory
create(Material &parent, Pass const &rhs) constcastor3d::PassFactory
castor::Factory::create(Key const &key, Parameters &&... params) constcastor::Factory< ObjT, KeyT, PtrTypeT, CreatorT, IdT, EntryT >inlineprivate
getIdName(LightingModelID lightingModelId) constcastor3d::PassFactory
getNameId(castor::String const &passType) constcastor3d::PassFactory
getOwner() constcastor::OwnedBy< Engine >inline
hasIBLSupport(LightingModelID lightingModelId) constcastor3d::PassFactory
listRegisteredTypes() const noexceptcastor3d::PassFactoryinline
OwnedBy(Engine &owner)castor::OwnedBy< Engine >inlineexplicitprotected
PassFactory(Engine &engine)castor3d::PassFactoryexplicit
registerType(LightingModelID lightingModelId, PassRegisterInfo const &info)castor3d::PassFactory
castor::Factory::registerType(Key const &key, Creator create)castor::Factory< ObjT, KeyT, PtrTypeT, CreatorT, IdT, EntryT >inlineprivate
unregisterType(Key const &key)castor3d::PassFactoryinline