|
libultraship
Reimplementations of libultra (N64 SDK) functions for modern hardware
|
This is the complete list of members for Ship::ScriptLoader, including all inherited members.
| Compile(const std::shared_ptr< Archive > &archive) | Ship::ScriptLoader | |
| CompileAll(const std::optional< std::function< void(const std::shared_ptr< Archive > &)> > &preCallback=std::nullopt, const std::optional< std::function< void()> > &postCallback=std::nullopt) | Ship::ScriptLoader | |
| Component(const std::string &name, std::shared_ptr< Context > context=nullptr) | Ship::Component | explicit |
| GetChildren() | Ship::Component | |
| GetChildren() const | Ship::Component | |
| GetContext() const | Ship::Part | |
| GetFirstInChildren() const | Ship::Component | |
| GetFirstInParents() const | Ship::Component | |
| GetFunction(const std::string &name, const std::string &function) | Ship::ScriptLoader | |
| GetId() const | Ship::Part | |
| GetInChildren() const | Ship::Component | |
| GetInParents() const | Ship::Component | |
| GetLoadersInDependencyOrder() const | Ship::ScriptLoader | |
| GetName() const | Ship::Component | |
| GetParents() | Ship::Component | |
| GetParents() const | Ship::Component | |
| GetSharedComponent() | Ship::Component | virtual |
| HasInChildren() const | Ship::Component | |
| HasInParents() const | Ship::Component | |
| Init(const nlohmann::json &initArgs=nlohmann::json::object()) | Ship::Component | |
| IsInitialized() const | Ship::Component | |
| LoadAll() | Ship::ScriptLoader | |
| 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 |
| RequireDependency(const std::shared_ptr< T > &dependency, const std::string &dependencyName) const | Ship::Component | protected |
| ScriptLoader(const std::unordered_map< std::string, std::string > &compileDefines, const uint32_t codeVersion, const std::string &buildOptions, const std::vector< std::string > &includePaths, const std::vector< std::string > &libraryPaths, const std::vector< std::string > &libraries, std::shared_ptr< ResourceManager > resourceManager=nullptr) | Ship::ScriptLoader | inline |
| SetContext(std::shared_ptr< Context > ctx) | Ship::Part | |
| SetSafeLevel(SafeLevel level) | Ship::ScriptLoader | |
| ToString() const | Ship::Component | |
| ToTreeString(int depth=0) const | Ship::Component | |
| TryGetSharedComponent() noexcept | Ship::Component | virtual |
| UnloadAll() | Ship::ScriptLoader | |
| ~Component() | Ship::Component | virtual |
| ~Part()=default | Ship::Part | virtual |