libultraship
Reimplementations of libultra (N64 SDK) functions for modern hardware
Loading...
Searching...
No Matches
Ship::EventActionList Member List

This is the complete list of members for Ship::EventActionList, including all inherited members.

Add(std::shared_ptr< Action > part, const bool force=false)Ship::PartList< Action, std::shared_ptr< Action > >
Add(const std::vector< std::shared_ptr< Action > > &parts, const bool force=false)Ship::PartList< Action, std::shared_ptr< Action > >
Added(std::shared_ptr< Action > action, const bool forced) overrideShip::EventActionListinlineprotected
PartList< Action, std::shared_ptr< Action > >::Added(std::shared_ptr< Action > part, const bool forced)Ship::PartList< Action, std::shared_ptr< Action > >protectedvirtual
CanAdd(std::shared_ptr< Action > part)Ship::PartList< Action, std::shared_ptr< Action > >protectedvirtual
CanRemove(std::shared_ptr< Action > part)Ship::PartList< Action, std::shared_ptr< Action > >protectedvirtual
Get(EventID eventId) constShip::EventActionListinline
Get(const std::vector< EventID > &eventIds) constShip::EventActionListinline
Ship::ActionList::Get(const uint64_t id) constShip::PartList< Action, std::shared_ptr< Action > >
Ship::ActionList::Get() constShip::PartList< Action, std::shared_ptr< Action > >
Ship::ActionList::Get(const std::vector< uint64_t > &ids) constShip::PartList< Action, std::shared_ptr< Action > >
GetContext() constShip::Part
GetCount() constShip::PartList< Action, std::shared_ptr< Action > >
GetFirst() constShip::PartList< Action, std::shared_ptr< Action > >
GetId() constShip::Part
GetList()Ship::PartList< Action, std::shared_ptr< Action > >protected
GetList() constShip::PartList< Action, std::shared_ptr< Action > >protected
GetMutationVersion() constShip::PartList< Action, std::shared_ptr< Action > >inline
GetMutex() constShip::PartList< Action, std::shared_ptr< Action > >protected
Has(EventID eventId) constShip::EventActionListinline
Ship::ActionList::Has(std::shared_ptr< Action > part) constShip::PartList< Action, std::shared_ptr< Action > >
Ship::ActionList::Has() constShip::PartList< Action, std::shared_ptr< Action > >
Ship::ActionList::Has(const uint64_t id) constShip::PartList< Action, std::shared_ptr< Action > >
OnAdded(bool forced)Ship::Partprotectedvirtual
OnRemoved(bool forced)Ship::Partprotectedvirtual
operator==(const Part &other) constShip::Part
Part()Ship::Part
Part(std::shared_ptr< Context > context)Ship::Partexplicit
PartList(const size_t initialAllocation=0)Ship::PartList< Action, std::shared_ptr< Action > >explicit
Remove(std::shared_ptr< Action > part, const bool force=false)Ship::PartList< Action, std::shared_ptr< Action > >
Remove(const uint64_t id, const bool force=false)Ship::PartList< Action, std::shared_ptr< Action > >
Remove(const bool force=false)Ship::PartList< Action, std::shared_ptr< Action > >
Remove(const std::vector< std::shared_ptr< Action > > &parts, const bool force=false)Ship::PartList< Action, std::shared_ptr< Action > >
Remove(const bool force=false)Ship::PartList< Action, std::shared_ptr< Action > >
Remove(const std::vector< uint64_t > &ids, const bool force=false)Ship::PartList< Action, std::shared_ptr< Action > >
Removed(std::shared_ptr< Action > action, const bool forced) overrideShip::EventActionListinlineprotected
PartList< Action, std::shared_ptr< Action > >::Removed(std::shared_ptr< Action > part, const bool forced)Ship::PartList< Action, std::shared_ptr< Action > >protectedvirtual
SetContext(std::shared_ptr< Context > ctx)Ship::Part
~Part()=defaultShip::Partvirtual
~PartList()=defaultShip::PartList< Action, std::shared_ptr< Action > >virtual