![]() |
FastEngine 0.9.3
A multiplayer oriented 2D engine made with Vulkan.
|
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::Subscription | protected |
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)=delete | fge::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::Subscription | protected |
detachAll() | fge::Subscription | protected |
detachOnce(fge::Subscriber *subscriber) | fge::Subscription | protected |
getCount(fge::Subscriber *subscriber) const | fge::Subscription | protected |
hook(fge::CallbackHandler< Types... > &handler, fge::Subscriber *subscriber=nullptr) | fge::CallbackHandler< Types > | |
onDetach(fge::Subscriber *subscriber) override | fge::CallbackHandler< Types > | protectedvirtual |
operator=(fge::CallbackHandler< Types... > const &n) | fge::CallbackHandler< Types > | inline |
operator=(fge::CallbackHandler< Types... > &&n)=delete | fge::CallbackHandler< Types > | |
fge::Subscription::operator=(fge::Subscription const &r) | fge::Subscription | inline |
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::Subscription | inline |
Subscription(fge::Subscription &&r) noexcept (defined in fge::Subscription) | fge::Subscription | |
~CallbackHandler() override=default (defined in fge::CallbackHandler< Types >) | fge::CallbackHandler< Types > | |
~Subscription() | fge::Subscription | inlinevirtual |