The native scripting module of the Raven Engine. More...
Topics | |
| Runtime | |
| Script lifecycle management, module loading, hot-reload, and field serialisation. | |
| API | |
| Script-side API exposed to user DLLs. | |
The native scripting module of the Raven Engine.
Ignite provides a hot-reloadable C++ scripting layer. User scripts are compiled into a separate DLL, loaded at runtime, and driven through a lifecycle interface (OnCreate / OnUpdate / OnDestroy). The module handles DLL shadowing, file-watch triggered reloads, type registration, and field serialisation.