#include <IntersectorFactory.h>
Protected Attributes | |
CreatorVector | creatorVector |
std::unordered_map< std::type_index, std::shared_ptr< void > > | intersectorCache |
Public Member Functions | |
bool | registerCreator (Creator *creator) |
void | addIntersectors (TIntersectionClass *object) |
Static Public Member Functions | |
static IntersectorFactory< TIntersectionClass > * | getInstance () |
|
protected |
|
protected |
|
inline |
|
inlinestatic |
|
inline |