![]() |
FastEngine 0.9.5
A multiplayer oriented 2D engine made with Vulkan.
|
This is the complete list of members for fge::UniqueCallbackHandler< Types >, including all inherited members.
| attach(fge::Subscriber *subscriber) override | fge::UniqueSubscription | protectedvirtual |
| 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) override | fge::UniqueSubscription | protectedvirtual |
| detachAll() override | fge::UniqueSubscription | protectedvirtual |
| detachOnce(fge::Subscriber *subscriber) override | fge::UniqueSubscription | protectedvirtual |
| getCount(fge::Subscriber *subscriber) const override | fge::UniqueSubscription | protectedvirtual |
| onDetach(fge::Subscriber *subscriber) override | fge::UniqueCallbackHandler< Types > | protectedvirtual |
| operator=(fge::CallbackHandler< Types... > const &n) | fge::UniqueCallbackHandler< Types > | inline |
| operator=(fge::CallbackHandler< Types... > &&n)=delete | fge::UniqueCallbackHandler< Types > | |
| fge::UniqueSubscription::operator=(fge::UniqueSubscription const &r) | fge::UniqueSubscription | inline |
| 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)=delete | fge::UniqueCallbackHandler< Types > | |
| UniqueSubscription()=default (defined in fge::UniqueSubscription) | fge::UniqueSubscription | |
| UniqueSubscription(fge::UniqueSubscription const &r) | fge::UniqueSubscription | inline |
| UniqueSubscription(fge::UniqueSubscription &&r) noexcept (defined in fge::UniqueSubscription) | fge::UniqueSubscription | |
| ~BaseSubscription()=default (defined in fge::BaseSubscription) | fge::BaseSubscription | virtual |
| ~UniqueCallbackHandler() override=default (defined in fge::UniqueCallbackHandler< Types >) | fge::UniqueCallbackHandler< Types > | |
| ~UniqueSubscription() override | fge::UniqueSubscription | inlinevirtual |