FastEngine 0.9.5
A multiplayer oriented 2D engine made with Vulkan.
Loading...
Searching...
No Matches
fge::UniqueCallbackHandler< Types > Member List

This is the complete list of members for fge::UniqueCallbackHandler< Types >, including all inherited members.

attach(fge::Subscriber *subscriber) overridefge::UniqueSubscriptionprotectedvirtual
BaseSubscription()=default (defined in fge::BaseSubscription)fge::BaseSubscription
call(Types... args)fge::UniqueCallbackHandler< Types >
CalleePtr typedef (defined in fge::UniqueCallbackHandler< Types >)fge::UniqueCallbackHandler< Types >
clear() (defined in fge::UniqueCallbackHandler< Types >)fge::UniqueCallbackHandler< Types >inline
del(fge::CallbackBase< Types... > *callback)fge::UniqueCallbackHandler< Types >
delPtr(void *ptr)fge::UniqueCallbackHandler< Types >
delSub(fge::Subscriber *subscriber)fge::UniqueCallbackHandler< Types >
detach(fge::Subscriber *subscriber) overridefge::UniqueSubscriptionprotectedvirtual
detachAll() overridefge::UniqueSubscriptionprotectedvirtual
detachOnce(fge::Subscriber *subscriber) overridefge::UniqueSubscriptionprotectedvirtual
getCount(fge::Subscriber *subscriber) const overridefge::UniqueSubscriptionprotectedvirtual
onDetach(fge::Subscriber *subscriber) overridefge::UniqueCallbackHandler< Types >protectedvirtual
operator=(fge::CallbackHandler< Types... > const &n)fge::UniqueCallbackHandler< Types >inline
operator=(fge::CallbackHandler< Types... > &&n)=deletefge::UniqueCallbackHandler< Types >
fge::UniqueSubscription::operator=(fge::UniqueSubscription const &r)fge::UniqueSubscriptioninline
operator=(fge::UniqueSubscription &&r) noexcept (defined in fge::UniqueSubscription)fge::UniqueSubscription
set(CalleePtr &&callback, fge::Subscriber *subscriber=nullptr)fge::UniqueCallbackHandler< Types >inline
setFunctor(typename fge::CallbackFunctor< void, Types... >::CallbackFunction func, fge::Subscriber *subscriber=nullptr)fge::UniqueCallbackHandler< Types >inline
setLambda(TLambda const &lambda, fge::Subscriber *subscriber=nullptr)fge::UniqueCallbackHandler< Types >inline
setObjectFunctor(typename fge::CallbackObjectFunctor< void, TObject, Types... >::CallbackFunctionObject func, TObject *object, Subscriber *subscriber=nullptr)fge::UniqueCallbackHandler< Types >inline
StaticHelpers typedef (defined in fge::UniqueCallbackHandler< Types >)fge::UniqueCallbackHandler< Types >
SubscriberCount typedef (defined in fge::BaseSubscription)fge::BaseSubscription
UniqueCallbackHandler()=default (defined in fge::UniqueCallbackHandler< Types >)fge::UniqueCallbackHandler< Types >
UniqueCallbackHandler(fge::UniqueCallbackHandler< Types... > const &n)fge::UniqueCallbackHandler< Types >inline
UniqueCallbackHandler(fge::CallbackHandler< Types... > &&n)=deletefge::UniqueCallbackHandler< Types >
UniqueSubscription()=default (defined in fge::UniqueSubscription)fge::UniqueSubscription
UniqueSubscription(fge::UniqueSubscription const &r)fge::UniqueSubscriptioninline
UniqueSubscription(fge::UniqueSubscription &&r) noexcept (defined in fge::UniqueSubscription)fge::UniqueSubscription
~BaseSubscription()=default (defined in fge::BaseSubscription)fge::BaseSubscriptionvirtual
~UniqueCallbackHandler() override=default (defined in fge::UniqueCallbackHandler< Types >)fge::UniqueCallbackHandler< Types >
~UniqueSubscription() overridefge::UniqueSubscriptioninlinevirtual