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

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

Component(const std::string &name, std::shared_ptr< Context > context=nullptr)Ship::Componentexplicit
Config(const std::string &path, std::shared_ptr< Window > window=nullptr)Ship::Config
Contains(const std::string &key)Ship::Config
Copy(const std::string &fromKey, const std::string &toKey)Ship::Config
Erase(const std::string &key)Ship::Config
EraseBlock(const std::string &key)Ship::Config
FormatNestedKey(const std::string &key)Ship::Configprotectedstatic
GetArray(const std::string &key)Ship::Configprotected
GetBool(const std::string &key, bool defaultValue=false)Ship::Config
GetChildren()Ship::Component
GetChildren() constShip::Component
GetContext() constShip::Part
GetFirstInChildren() constShip::Component
GetFirstInParents() constShip::Component
GetFloat(const std::string &key, float defaultValue=0.0f)Ship::Config
GetId() constShip::Part
GetInChildren() constShip::Component
GetInParents() constShip::Component
GetInt(const std::string &key, int32_t defaultValue=0)Ship::Config
GetName() constShip::Component
GetNestedJson()Ship::Config
GetParents()Ship::Component
GetParents() constShip::Component
GetPath() constShip::Config
GetSharedComponent()Ship::Componentvirtual
GetString(const std::string &key, const std::string &defaultValue="")Ship::Config
GetUInt(const std::string &key, uint32_t defaultValue=0)Ship::Config
HasInChildren() constShip::Component
HasInParents() constShip::Component
Init(const nlohmann::json &initArgs=nlohmann::json::object())Ship::Component
IsInitialized() constShip::Component
MarkInitialized()Ship::Componentprotected
Nested(const std::string &key)Ship::Configprotected
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
RegisterVersionUpdater(std::shared_ptr< ConfigVersionUpdater > versionUpdater)Ship::Config
Reload()Ship::Config
RequireDependency(const std::shared_ptr< T > &dependency, const std::string &dependencyName) constShip::Componentprotected
RunVersionUpdates()Ship::Config
Save()Ship::Config
SetArray(const std::string &key, std::vector< T > array)Ship::Configprotected
SetBlock(const std::string &key, nlohmann::json block)Ship::Config
SetBool(const std::string &key, bool value)Ship::Config
SetContext(std::shared_ptr< Context > ctx)Ship::Part
SetFloat(const std::string &key, float value)Ship::Config
SetInt(const std::string &key, int32_t value)Ship::Config
SetString(const std::string &key, const std::string &value)Ship::Config
SetUInt(const std::string &key, uint32_t value)Ship::Config
ToString() constShip::Component
ToTreeString(int depth=0) constShip::Component
TryGetSharedComponent() noexceptShip::Componentvirtual
~Component()Ship::Componentvirtual
~Config()Ship::Config
~Part()=defaultShip::Partvirtual