neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neolib::event< Args > Member List

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

abstract_type typedefneolib::i_event< Args... >
accept() const finalneolib::event< Args >inlinevirtual
add_slot(i_slot< Args... > &aSlot) const finalneolib::event< Args >inlinevirtual
async_trigger(Args... aArgs) const finalneolib::event< Args >inlinevirtual
destroyed_flag typedefneolib::lifetime< i_event< Args... > >
event()neolib::event< Args >inline
has_slots() const finalneolib::event< Args >inlinevirtual
is_alive() const finalneolib::lifetime< i_event< Args... > >inlinevirtual
is_creating() const finalneolib::lifetime< i_event< Args... > >inlinevirtual
is_destroyed() const finalneolib::lifetime< i_event< Args... > >inlinevirtual
is_destroying() const finalneolib::lifetime< i_event< Args... > >inlinevirtual
lifetime(lifetime_state aState=lifetime_state::Alive)neolib::lifetime< i_event< Args... > >inline
object_state() const finalneolib::lifetime< i_event< Args... > >inlinevirtual
object_state_ptr() const finalneolib::lifetime< i_event< Args... > >inlinevirtual
operator()(std::function< void(Args...)> const &aCallback) constneolib::i_event< Args... >inline
remove_slot(i_slot< Args... > &aSlot) const finalneolib::event< Args >inlinevirtual
set_alive() overrideneolib::lifetime< i_event< Args... > >inlinevirtual
set_destroyed() overrideneolib::lifetime< i_event< Args... > >inlinevirtual
set_destroying() overrideneolib::lifetime< i_event< Args... > >inlinevirtual
set_trigger_type(neolib::trigger_type aTriggerType) finalneolib::event< Args >inlinevirtual
sync_trigger(Args... aArgs) const finalneolib::event< Args >inlinevirtual
trigger(Args... aArgs) constneolib::i_event< Args... >inline
trigger_type() const finalneolib::event< Args >inlinevirtual
~event()neolib::event< Args >inline
~i_event()=defaultneolib::i_event< Args... >virtual
~i_lifetime()=defaultneolib::i_lifetimevirtual
~lifetime()neolib::lifetime< i_event< Args... > >inlinevirtual