Skip to content

ludus::content::scene_cook::ImportCandidate

Ludus Wiki · API overview · Browse API

Struct

Result of PrepareImport: a complete candidate that is not yet published.

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::ImportCandidate final

Fields

Level

foundation::Array<uint8> ludus::content::scene_cook::ImportCandidate::Level
Canonical level with the imported objects, camera and provenance.

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::ImportCandidate::Catalog
Canonical candidate catalog; publish it with CommitImport.

Related types: foundation::Array · uint8

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

HasPublishedCatalog

bool ludus::content::scene_cook::ImportCandidate::HasPublishedCatalog = false
True when a catalog was published when the candidate was prepared.

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

PublishedCatalog

Digest ludus::content::scene_cook::ImportCandidate::PublishedCatalog
SHA-256 of that published catalog, for compare-and-publish.

Related types: Digest

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