Skip to content

ludus::content::scene_cook::EditorSceneResult

Ludus Wiki · API overview · Browse API

Struct

Result of OperateEditorScene.

Declared in modules/content/scene_cook/include/ludus/content/scene_cook/scene_assets.h

#include <ludus/content/scene_cook/scene_assets.h>
struct ludus::content::scene_cook::EditorSceneResult final

Fields

Response

foundation::Array<uint8> ludus::content::scene_cook::EditorSceneResult::Response
Canonical JSON matching scene_editor.py's success response: schema, ok, level, committed, artifacts, catalog_expected, resident_bytes, warnings and, for Open and Save, disk. When an imported scene used a best-effort profile, import_reports maps its import id to the stored import report.

Related types: foundation::Array · uint8

Declared in modules/content/scene_cook/include/ludus/content/scene_cook/scene_assets.h

Scene

foundation::Array<uint8> ludus::content::scene_cook::EditorSceneResult::Scene
Assembled LUSCN bundle; empty for CommitImport or a level without objects.

Related types: foundation::Array · uint8

Declared in modules/content/scene_cook/include/ludus/content/scene_cook/scene_assets.h

Catalog

foundation::Array<uint8> ludus::content::scene_cook::EditorSceneResult::Catalog
Canonical candidate catalog produced by Import.

Related types: foundation::Array · uint8

Declared in modules/content/scene_cook/include/ludus/content/scene_cook/scene_assets.h