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

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

ActionRan(EventID eventId)Ship::TickableComponentvirtual
CanStart()Ship::Tickableprotectedvirtual
CanStop()Ship::Tickableprotectedvirtual
Component(const std::string &name, std::shared_ptr< Context > context=nullptr)Ship::Componentexplicit
GetActionList()Ship::Tickable
GetActionList() constShip::Tickable
GetChildren()Ship::Component
GetChildren() constShip::Component
GetContext() constShip::TickableComponent
GetFirstInChildren() constShip::Component
GetFirstInParents() constShip::Component
GetId() constShip::Part
GetInChildren() constShip::Component
GetInParents() constShip::Component
GetMutex()Ship::Tickableprotected
GetName() constShip::Component
GetOrder() constShip::TickableComponent
GetParents()Ship::Component
GetParents() constShip::Component
GetSharedComponent()Ship::Componentvirtual
GetTickGroup() constShip::TickableComponent
GetTickPriority() constShip::TickableComponent
GetTime(const ClockType clockType) constShip::Tickable
HasInChildren() constShip::Component
HasInParents() constShip::Component
Init(const nlohmann::json &initArgs=nlohmann::json::object())Ship::Component
IsInitialized() constShip::Component
IsTicking() constShip::Tickable
MarkInitialized()Ship::Componentprotected
OnAdded(bool forced)Ship::Partprotectedvirtual
OnInit(const nlohmann::json &initArgs=nlohmann::json::object())Ship::Componentprotectedvirtual
OnRemoved(bool forced)Ship::Partprotectedvirtual
operator std::string() constShip::Componentexplicit
operator==(const Part &other) constShip::Part
Part()Ship::Part
Part(std::shared_ptr< Context > context)Ship::Partexplicit
RegisterWithContext()Ship::TickableComponent
RequireDependency(const std::shared_ptr< T > &dependency, const std::string &dependencyName) constShip::Componentprotected
SetContext(std::shared_ptr< Context > context)Ship::TickableComponent
SetTickGroup(const TickGroup tickGroup)Ship::TickableComponent
SetTickPriority(const TickPriority tickPriority)Ship::TickableComponent
Start(const bool force=false)Ship::Tickable
Started(const bool forced)Ship::Tickableprotectedvirtual
Stop(const bool force=false)Ship::Tickable
Stopped(const bool forced)Ship::Tickableprotectedvirtual
Tick(EventID eventId)Ship::Tickable
Tick(const std::vector< EventID > &eventIds)Ship::Tickable
Tick(const std::vector< EventID > &eventIds)Ship::Tickable
Tick(EventID eventId)Ship::Tickable
Tickable(const bool isTicking=true)Ship::Tickable
Tickable(const bool isTicking, const std::vector< std::shared_ptr< Action > > &actions)Ship::Tickable
TickableComponent(const std::string &name, std::shared_ptr< Context > context, const TickGroup tickGroup=TickGroup::TickGroupDefault, const TickPriority tickPriority=TickPriority::TickPriorityDefault, const std::vector< EventID > &eventIds={})Ship::TickableComponent
TickableComponent(const std::string &name, std::shared_ptr< Context > context, const TickGroup tickGroup, const TickPriority tickPriority, const std::vector< std::shared_ptr< Action > > &actions)Ship::TickableComponent
ToString() constShip::Component
ToTreeString(int depth=0) constShip::Component
TryGetSharedComponent() noexceptShip::Componentvirtual
UnregisterFromContext()Ship::TickableComponent
~Component()Ship::Componentvirtual
~Part()=defaultShip::Partvirtual
~Tickable()Ship::Tickablevirtual
~TickableComponent()Ship::TickableComponentvirtual