|
Toast Engine
|
This is the complete list of members for toast::Engine, including all inherited members.
| activeWorkspace() -> UID (defined in toast::Engine) | toast::Engine | |
| beginApplication() | toast::Engine | |
| createAvaloniaWindow() (defined in toast::Engine) | toast::Engine | |
| createSDLWindow(const char *) (defined in toast::Engine) | toast::Engine | |
| createWorkspace(std::string_view type) -> std::pair< UID, std::string > (defined in toast::Engine) | toast::Engine | |
| destroyWorkspace(UID handle) (defined in toast::Engine) | toast::Engine | |
| Engine() noexcept (defined in toast::Engine) | toast::Engine | |
| Engine(Engine &)=delete (defined in toast::Engine) | toast::Engine | |
| Engine(Engine &&)=delete (defined in toast::Engine) | toast::Engine | |
| get() noexcept -> Engine * (defined in toast::Engine) | toast::Engine | static |
| getViewportFrame(void *dst, uint32_t dst_capacity, renderer::ViewportFrameDesc *out) -> int | toast::Engine | |
| init() (defined in toast::Engine) | toast::Engine | |
| onTickThread() const -> bool | toast::Engine | |
| openWorkspace(UID uid) -> std::pair< UID, std::string > (defined in toast::Engine) | toast::Engine | |
| openWorkspace(UID uid, std::string_view source_uri) -> std::pair< UID, std::string > | toast::Engine | |
| operator=(const Engine &) -> Engine &=delete (defined in toast::Engine) | toast::Engine | |
| operator=(const Engine &&) -> Engine &=delete (defined in toast::Engine) | toast::Engine | |
| playWorkspace(UID source_handle) -> std::pair< UID, std::string > | toast::Engine | |
| popApplication() | toast::Engine | |
| publishPrefab(UID uid, const assets::Prefab &prefab) (defined in toast::Engine) | toast::Engine | |
| refreshNodeInfos() | toast::Engine | |
| reloadSettings() (defined in toast::Engine) | toast::Engine | |
| requireTickThread(std::string_view what) const (defined in toast::Engine) | toast::Engine | |
| shootVoxel(const glm::vec3 &origin, const glm::vec3 &direction, float max_distance, float energy_density, float fracture_radius) -> bool (defined in toast::Engine) | toast::Engine | |
| shouldClose() -> bool (defined in toast::Engine) | toast::Engine | |
| startGame() | toast::Engine | |
| test() (defined in toast::Engine) | toast::Engine | |
| tick() (defined in toast::Engine) | toast::Engine | |
| viewportTarget() -> renderer::SharedTextureOutputTarget * | toast::Engine | |
| ~Engine() noexcept (defined in toast::Engine) | toast::Engine |