|
libultraship
Reimplementations of libultra (N64 SDK) functions for modern hardware
|
This is the complete list of members for Ship::Events, including all inherited members.
| ActionRan(EventID eventId) | Ship::TickableComponent | virtual |
| CallEvent(EventID id, IEvent *event, const char *file=nullptr, int line=0, const char *key=nullptr) | Ship::Events | |
| CanStart() | Ship::Tickable | protectedvirtual |
| CanStop() | Ship::Tickable | protectedvirtual |
| Component(const std::string &name, std::shared_ptr< Context > context=nullptr) | Ship::Component | explicit |
| Events() | Ship::Events | inline |
| GetActionList() | Ship::Tickable | |
| GetActionList() const | Ship::Tickable | |
| GetActiveDispatchContext() const | Ship::Events | |
| GetChildren() | Ship::Component | |
| GetChildren() const | Ship::Component | |
| GetContext() const | Ship::TickableComponent | |
| GetEventRegistration(EventID id) | Ship::Events | inline |
| GetEventRegistrations() | Ship::Events | inline |
| GetFirstInChildren() const | Ship::Component | |
| GetFirstInParents() const | Ship::Component | |
| GetId() const | Ship::Part | |
| GetInChildren() const | Ship::Component | |
| GetInParents() const | Ship::Component | |
| GetMutex() | Ship::Tickable | protected |
| GetName() const | Ship::Component | |
| GetOrder() const | Ship::TickableComponent | |
| GetParents() | Ship::Component | |
| GetParents() const | Ship::Component | |
| GetSharedComponent() | Ship::Component | virtual |
| GetTickGroup() const | Ship::TickableComponent | |
| GetTickPriority() const | Ship::TickableComponent | |
| GetTime(const ClockType clockType) const | Ship::Tickable | |
| HasInChildren() const | Ship::Component | |
| HasInParents() const | Ship::Component | |
| Init(const nlohmann::json &initArgs=nlohmann::json::object()) | Ship::Component | |
| IsInitialized() const | Ship::Component | |
| IsTicking() const | Ship::Tickable | |
| MarkInitialized() | Ship::Component | protected |
| OnAdded(bool forced) | Ship::Part | protectedvirtual |
| OnInit(const nlohmann::json &initArgs=nlohmann::json::object()) | Ship::Component | protectedvirtual |
| OnRemoved(bool forced) | Ship::Part | protectedvirtual |
| operator std::string() const | Ship::Component | explicit |
| operator==(const Part &other) const | Ship::Part | |
| Part() | Ship::Part | |
| Part(std::shared_ptr< Context > context) | Ship::Part | explicit |
| RegisterEvent(const char *name=nullptr) | Ship::Events | |
| RegisterListener(EventID id, EventCallback callback, EventPriority priority=EVENT_PRIORITY_NORMAL, const char *file=nullptr, int line=0) | Ship::Events | |
| RegisterWithContext() | Ship::TickableComponent | |
| RemoveEvent(EventID id) | Ship::Events | |
| RequireDependency(const std::shared_ptr< T > &dependency, const std::string &dependencyName) const | Ship::Component | protected |
| 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::Tickable | protectedvirtual |
| Stop(const bool force=false) | Ship::Tickable | |
| Stopped(const bool forced) | Ship::Tickable | protectedvirtual |
| 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() const | Ship::Component | |
| ToTreeString(int depth=0) const | Ship::Component | |
| TryGetSharedComponent() noexcept | Ship::Component | virtual |
| UnregisterFromContext() | Ship::TickableComponent | |
| UnregisterListener(EventID id, ListenerID listenerId) | Ship::Events | |
| ~Component() | Ship::Component | virtual |
| ~Part()=default | Ship::Part | virtual |
| ~Tickable() | Ship::Tickable | virtual |
| ~TickableComponent() | Ship::TickableComponent | virtual |