#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 |