Module scene

Module scene 

Source
Expand description

Groups all systems and data structures related to the logical concept of a “Scene”.

A scene in Khora is a collection of entities, components, and their relationships that form a coherent part of the application’s world. This module provides the tools for defining, manipulating, and persisting these scenes.

Structs§

SceneFile
A logical representation of a full scene file in memory.
SceneHeader
The fixed-size header at the beginning of every Khora scene file.

Enums§

SceneFileError
An error that can occur when parsing a SceneFile from bytes.
SerializationGoal
Defines the developer’s high-level intention for a serialization operation.

Constants§

HEADER_MAGIC_BYTES
A unique byte sequence to identify Khora Scene Files. (“KHORASCN”).