13    template <
class Type, 
class Handler, 
class Parameter, 
template <
class> 
class Parent>
 
   15        public Parent<Parameter>,
 
   24        using BSIntrusiveRefCounted::operator 
new;
 
   25        using BSIntrusiveRefCounted::operator 
delete;
 
   44    template <
class T, 
class Key>
 
   52    template <
class T, 
class Key>
 
   66            BSTSmartPointer<AnimResponse>,
 
   68            ResponseDefinitionMissPolicy,
 
   69            PreloadResponsesInitializationPolicy>
 
Definition: BSResponse.h:17
 
BSTSmartPointer< functor_type > GetHandler(const Type &a_type)
Definition: BSResponse.h:27
 
BSTHashMap< Type, BSTSmartPointer< functor_type > > handlerMap
Definition: BSResponse.h:40
 
~BSResponse() override=default
 
BSTSmartPointer< BSResponse< Type, Handler, Parameter, Parent > > backupResponse
Definition: BSResponse.h:41
 
Definition: BSTObjectDictionary.h:18
 
Definition: BSTHashMap.h:21
 
Definition: BSTSmartPointer.h:37
 
Definition: IHandlerFunctor.h:13
 
Definition: BSResponse.h:54
 
virtual ~PreloadResponsesInitializationPolicy()
 
Definition: BSResponse.h:46
 
virtual ~ResponseDefinitionMissPolicy()
 
Definition: BSResponse.h:70
 
static ResponseDictionary * GetSingleton()
 
Definition: AbsorbEffect.h:6
 
BSResponse< BSFixedString, Actor, BSFixedString, DoNothingUnhandledPolicy > AnimResponse
Definition: BSResponse.h:61
 
Definition: BSIntrusiveRefCounted.h:8