|
Kemena3D
|
Per-object script component descriptor. More...
#include <kscriptmanager.h>
Public Attributes | |
| kString | uuid |
| UUID of this attachment (unique per object+slot). | |
| kString | scriptUuid |
| UUID of the referenced script asset. | |
| kString | fileName |
| Source file path (editor convenience / fallback). | |
| kString | checksum |
| Source checksum recorded at last compile. | |
| bool | isActive = true |
| Whether this script runs each frame. | |
Per-object script component descriptor.
This is the lightweight, serialisable record stored on a kObject. It only references a script asset by UUID — the live compiled module is owned by kScriptManager and looked up via uuid (the component UUID).
| kString kemena::kScript::checksum |
Source checksum recorded at last compile.
| kString kemena::kScript::fileName |
Source file path (editor convenience / fallback).
| bool kemena::kScript::isActive = true |
Whether this script runs each frame.
| kString kemena::kScript::scriptUuid |
UUID of the referenced script asset.
| kString kemena::kScript::uuid |
UUID of this attachment (unique per object+slot).