Castor3D 0.16.0
Multiplatform 3D engine
|
Classes | |
class | castor::Exception |
Espaces de nommage | |
namespace | castor |
Macros | |
#define | CU_Exception(text) throw castor::Exception{ text, __FILE__, __FUNCTION__, uint32_t( __LINE__ ) } |
Macro définie pour faciliter l'utilisation de castor::Exception. | |
#define | CU_SrcException(source, text) throw castor::Exception{ source ": " text, __FILE__, __FUNCTION__, uint32_t( __LINE__ ) } |
Macro définie pour faciliter l'utilisation de castor::Exception. | |
#define CU_Exception | ( | text | ) | throw castor::Exception{ text, __FILE__, __FUNCTION__, uint32_t( __LINE__ ) } |
Macro définie pour faciliter l'utilisation de castor::Exception.
Référencé par castor::Factory< ObjT, KeyT, PtrTypeT, CreatorT, IdT, EntryT >::create(), castor3d::LightingModelFactory::create(), castor3d::UserInputListener::doAddHandler(), castor3d::InstantiatedBuffersNodesViewT< NodeT >::emplace(), castor3d::BuffersNodesViewT< NodeT >::emplace(), castor3d::InstantiatedPipelinesNodesT< NodeT >::emplace(), castor3d::PipelinesNodesT< NodeT >::emplace(), castor3d::InstantiatedPipelinesNodesT< NodeT >::emplace(), castor3d::PipelinesNodesT< NodeT >::emplace(), castor3d::InstantiatedObjectsNodesViewT< NodeT >::emplace(), castor3d::NodesViewT< NodeT >::emplace(), et castor3d::shader::Materials::getSpecificsBuffer().
#define CU_SrcException | ( | source, | |
text ) throw castor::Exception{ source ": " text, __FILE__, __FUNCTION__, uint32_t( __LINE__ ) } |
Macro définie pour faciliter l'utilisation de castor::Exception.