DeferredMemberCallerType typedef | EasyDelegate::DelegateSet< returnType, parameters > | |
DeferredStaticCallerType typedef | EasyDelegate::DelegateSet< returnType, parameters > | |
delegateFuncPtr typedef | EasyDelegate::DelegateSet< returnType, parameters > | |
invoke(parameters...params) const | EasyDelegate::DelegateSet< returnType, parameters > | inline |
invoke(std::set< returnType > &out, parameters...params) const | EasyDelegate::DelegateSet< returnType, parameters > | inline |
MemberDelegateFuncPtr typedef | EasyDelegate::DelegateSet< returnType, parameters > | |
MemberDelegateType typedef | EasyDelegate::DelegateSet< returnType, parameters > | |
operator+=(StoredDelegateType *delegateInstance) | EasyDelegate::DelegateSet< returnType, parameters > | inline |
push_back(StoredDelegateType *delegateInstance) | EasyDelegate::DelegateSet< returnType, parameters > | inline |
removeDelegate(StoredDelegateType *instance, const bool &deleteInstance=true) | EasyDelegate::DelegateSet< returnType, parameters > | inline |
removeDelegateByMethod(const MemberDelegateFuncPtr< className > method, const bool &deleteInstances=true, std::unordered_set< StoredDelegateType * > *out=NULL) | EasyDelegate::DelegateSet< returnType, parameters > | inline |
removeDelegateByMethod(StaticDelegateFuncPtr methodPointer, const bool &deleteInstances=true, std::unordered_set< StoredDelegateType * > *out=NULL) | EasyDelegate::DelegateSet< returnType, parameters > | inline |
removeDelegateByThisPointer(const void *thisPtr, const bool &deleteInstances=true, std::unordered_set< StoredDelegateType * > *out=NULL) | EasyDelegate::DelegateSet< returnType, parameters > | inline |
ReturnSetType typedef | EasyDelegate::DelegateSet< returnType, parameters > | |
ReturnType typedef | EasyDelegate::DelegateSet< returnType, parameters > | |
StaticDelegateFuncPtr typedef | EasyDelegate::DelegateSet< returnType, parameters > | |
StaticDelegateType typedef | EasyDelegate::DelegateSet< returnType, parameters > | |
StoredDelegateType typedef | EasyDelegate::DelegateSet< returnType, parameters > | |
~DelegateSet(void) | EasyDelegate::DelegateSet< returnType, parameters > | inline |