NcEngine
nc::Signal< Args > Member List

This is the complete list of members for nc::Signal< Args >, including all inherited members.

Connect(std::move_only_function< void(Args...)> func, size_t priority=SignalPriority::Highest) -> Connectionnc::Signal< Args >inline
Connect(T *inst, void(T::*func)(Args...), size_t priority=SignalPriority::Highest) -> Connectionnc::Signal< Args >inline
Connect(const T *inst, void(T::*func)(Args...) const, size_t priority=SignalPriority::Highest) -> Connectionnc::Signal< Args >inline
ConnectionCount() const noexcept -> size_tnc::Signal< Args >inline
DisconnectAll()nc::Signal< Args >inline
Emit(Args... args)nc::Signal< Args >inline
operator()(Args... args)nc::Signal< Args >inline
operator=(Signal &&)=default (defined in nc::Signal< Args >)nc::Signal< Args >
operator=(const Signal &)=delete (defined in nc::Signal< Args >)nc::Signal< Args >
Signal()=default (defined in nc::Signal< Args >)nc::Signal< Args >
Signal(Signal &&)=default (defined in nc::Signal< Args >)nc::Signal< Args >
Signal(const Signal &)=delete (defined in nc::Signal< Args >)nc::Signal< Args >
Slot_t typedef (defined in nc::Signal< Args >)nc::Signal< Args >