Castor3D  0.11.0
Multiplatform 3D engine
Espaces de nommage
Référence du fichier PluginModule.hpp

Espaces de nommage

 castor3d
 

Plugin

enum  castor3d::PluginType : uint8_t {
  castor3d::PluginType::eImporter, castor3d::PluginType::eDivider, castor3d::PluginType::eGenerator, castor3d::PluginType::eToneMapping,
  castor3d::PluginType::ePostEffect, castor3d::PluginType::eGeneric, castor3d::PluginType::eParticle, castor3d::PluginType::eCount,
  castor3d::PluginType::eMin = eImporter, castor3d::PluginType::eMax =eCount-1
}
 Enumération des types de plug-ins. Plus de détails...
 
 castor3d::CU_DeclareSmartPtr (Plugin)
 
 castor3d::CU_DeclareSmartPtr (ImporterPlugin)
 
 castor3d::CU_DeclareSmartPtr (DividerPlugin)
 
 castor3d::CU_DeclareSmartPtr (GenericPlugin)
 
 castor3d::CU_DeclareSmartPtr (PostFxPlugin)
 
 castor3d::CU_DeclareSmartPtr (ParticlePlugin)
 
 castor3d::CU_DeclareMap (castor::String, PluginSPtr, PluginStr)
 
 castor3d::CU_DeclareArray (PluginStrMap, PluginType::eCount, PluginStrMap)
 
 castor3d::CU_DeclareMap (castor::Path, castor::DynamicLibrarySPtr, DynamicLibraryPtrPath)
 
 castor3d::CU_DeclareArray (DynamicLibraryPtrPathMap, PluginType::eCount, DynamicLibraryPtrPathMap)
 
 castor3d::CU_DeclareMap (castor::Path, PluginType, PluginTypePath)