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

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

add(CalleePtr &&callback, fge::Subscriber *subscriber=nullptr)fge::CallbackHandler< Types >inline
addFunctor(typename fge::CallbackFunctor< Types... >::CallbackFunction func, fge::Subscriber *subscriber=nullptr)fge::CallbackHandler< Types >inline
addLambda(TLambda const &lambda, fge::Subscriber *subscriber=nullptr)fge::CallbackHandler< Types >inline
addObjectFunctor(typename fge::CallbackObjectFunctor< TObject, Types... >::CallbackFunctionObject func, TObject *object, Subscriber *subscriber=nullptr)fge::CallbackHandler< Types >inline
attach(fge::Subscriber *subscriber)fge::Subscriptionprotected
call(Types... args)fge::CallbackHandler< Types >
CallbackHandler()=default (defined in fge::CallbackHandler< Types >)fge::CallbackHandler< Types >
CallbackHandler(fge::CallbackHandler< Types... > const &n)fge::CallbackHandler< Types >inline
CallbackHandler(fge::CallbackHandler< Types... > &&n)=deletefge::CallbackHandler< Types >
CalleePtr typedef (defined in fge::CallbackHandler< Types >)fge::CallbackHandler< Types >
clear()fge::CallbackHandler< Types >inline
del(fge::CallbackBase< Types... > *callback)fge::CallbackHandler< Types >
delPtr(void *ptr)fge::CallbackHandler< Types >
delSub(fge::Subscriber *subscriber)fge::CallbackHandler< Types >
detach(fge::Subscriber *subscriber)fge::Subscriptionprotected
detachAll()fge::Subscriptionprotected
detachOnce(fge::Subscriber *subscriber)fge::Subscriptionprotected
getCount(fge::Subscriber *subscriber) constfge::Subscriptionprotected
hook(fge::CallbackHandler< Types... > &handler, fge::Subscriber *subscriber=nullptr)fge::CallbackHandler< Types >
onDetach(fge::Subscriber *subscriber) overridefge::CallbackHandler< Types >protectedvirtual
operator=(fge::CallbackHandler< Types... > const &n)fge::CallbackHandler< Types >inline
operator=(fge::CallbackHandler< Types... > &&n)=deletefge::CallbackHandler< Types >
fge::Subscription::operator=(fge::Subscription const &r)fge::Subscriptioninline
operator=(fge::Subscription &&r) noexcept (defined in fge::Subscription)fge::Subscription
SubscriberCount typedef (defined in fge::Subscription)fge::Subscription
Subscription()=default (defined in fge::Subscription)fge::Subscription
Subscription(fge::Subscription const &r)fge::Subscriptioninline
Subscription(fge::Subscription &&r) noexcept (defined in fge::Subscription)fge::Subscription
~CallbackHandler() override=default (defined in fge::CallbackHandler< Types >)fge::CallbackHandler< Types >
~Subscription()fge::Subscriptioninlinevirtual