|
| bool | SupportsReload () |
| | Checks if Sakura Hot-Reloading is supported in the engine instance.
|
| |
| void | PrepareReload (const godot::String &className) |
| | Prepares the nested extensions for hot-reloading by class name by storing Node instances.
|
| |
| void | FinishReload (const godot::String &className) |
| | Completes the hot-reloading process for the specified nested extension class by restoring Node instances.
|
| |
| void | Dispose (const godot::String &className) |
| | Disposes/Unregisters a nested extension class.
|
| |
This collection provides a set of essential utilities for managing Sakura hot-reloading within the engine, offering utilities for efficient hot-reloading, including support checks, preparation, and disposal.
đź“– Learn More about Hot-Reloading
◆ SupportsReload()
Checks if Sakura Hot-Reloading is supported in the engine instance.
- Returns
true if hot-reloading is supported, false otherwise.
◆ PrepareReload()
Prepares the nested extensions for hot-reloading by class name by storing Node instances.
- Parameters
-
| className | The name of the extension class to prepare for hot-reloading. |
◆ FinishReload()
Completes the hot-reloading process for the specified nested extension class by restoring Node instances.
- Parameters
-
| className | The name of the class whose hot-reloading is to be completed. |
◆ Dispose()
Disposes/Unregisters a nested extension class.
- Parameters
-
| className | The name of the class to dispose. |