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

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

Add(std::shared_ptr< TickableComponent > part, const bool force=false)Ship::PartList< TickableComponent, std::shared_ptr< TickableComponent > >
Add(const std::vector< std::shared_ptr< TickableComponent > > &parts, const bool force=false)Ship::PartList< TickableComponent, std::shared_ptr< TickableComponent > >
Added(std::shared_ptr< TickableComponent > part, const bool forced) overrideShip::TickableListinlineprotected
PartList< TickableComponent, std::shared_ptr< TickableComponent > >::Added(std::shared_ptr< TickableComponent > part, const bool forced)Ship::PartList< TickableComponent, std::shared_ptr< TickableComponent > >protectedvirtual
CanAdd(std::shared_ptr< TickableComponent > part)Ship::PartList< TickableComponent, std::shared_ptr< TickableComponent > >protectedvirtual
CanRemove(std::shared_ptr< TickableComponent > part)Ship::PartList< TickableComponent, std::shared_ptr< TickableComponent > >protectedvirtual
Get(const uint64_t id) constShip::PartList< TickableComponent, std::shared_ptr< TickableComponent > >
Get() constShip::PartList< TickableComponent, std::shared_ptr< TickableComponent > >
Get() constShip::PartList< TickableComponent, std::shared_ptr< TickableComponent > >
Get(const std::vector< uint64_t > &ids) constShip::PartList< TickableComponent, std::shared_ptr< TickableComponent > >
GetContext() constShip::Part
GetCount() constShip::PartList< TickableComponent, std::shared_ptr< TickableComponent > >
GetFirst() constShip::PartList< TickableComponent, std::shared_ptr< TickableComponent > >
GetId() constShip::Part
GetList()Ship::PartList< TickableComponent, std::shared_ptr< TickableComponent > >protected
GetList() constShip::PartList< TickableComponent, std::shared_ptr< TickableComponent > >protected
GetMutationVersion() constShip::PartList< TickableComponent, std::shared_ptr< TickableComponent > >inline
GetMutex() constShip::PartList< TickableComponent, std::shared_ptr< TickableComponent > >protected
Has(std::shared_ptr< TickableComponent > part) constShip::PartList< TickableComponent, std::shared_ptr< TickableComponent > >
Has() constShip::PartList< TickableComponent, std::shared_ptr< TickableComponent > >
Has(const uint64_t id) constShip::PartList< TickableComponent, std::shared_ptr< TickableComponent > >
Has() constShip::PartList< TickableComponent, std::shared_ptr< TickableComponent > >
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< TickableComponent, std::shared_ptr< TickableComponent > >explicit
Remove(std::shared_ptr< TickableComponent > part, const bool force=false)Ship::PartList< TickableComponent, std::shared_ptr< TickableComponent > >
Remove(const uint64_t id, const bool force=false)Ship::PartList< TickableComponent, std::shared_ptr< TickableComponent > >
Remove(const bool force=false)Ship::PartList< TickableComponent, std::shared_ptr< TickableComponent > >
Remove(const std::vector< std::shared_ptr< TickableComponent > > &parts, const bool force=false)Ship::PartList< TickableComponent, std::shared_ptr< TickableComponent > >
Remove(const bool force=false)Ship::PartList< TickableComponent, std::shared_ptr< TickableComponent > >
Remove(const std::vector< uint64_t > &ids, const bool force=false)Ship::PartList< TickableComponent, std::shared_ptr< TickableComponent > >
Removed(std::shared_ptr< TickableComponent > part, const bool forced)Ship::PartList< TickableComponent, std::shared_ptr< TickableComponent > >protectedvirtual
SetContext(std::shared_ptr< Context > ctx)Ship::Part
Sort()Ship::TickableListinline
~Part()=defaultShip::Partvirtual
~PartList()=defaultShip::PartList< TickableComponent, std::shared_ptr< TickableComponent > >virtual