Skip to main content

Crate jackdaw_runtime

Crate jackdaw_runtime 

Source

Modules§

prelude

Structs§

Brush
Canonical brush data. Serialized. Geometry derived from this.
BrushFaceData
CustomProperties
EditorCategory
Picker grouping for a component. Attach via #[reflect(@EditorCategory("Your Group"))].
EditorDescription
Picker tooltip override. Falls back to the reflected doc comment when absent.
EditorHidden
Hides things from editor-facing surfaces. Used in two ways:
GltfSource
JackdawCatalog
Project-wide asset catalog. Maps @Name references found in scene files to loaded UntypedHandles.
JackdawCatalogPath
Optional override for catalog discovery. Insert this resource before JackdawPlugin to point the loader at an explicit catalog.jsn path instead of running the default discovery.
JackdawPlugin
JackdawScene
JackdawSceneRoot
Scene entities spawn as children of this root.
SkipSerialization
Marker for entities that exist as editor-time visual indicators. The save filter skips this entity (and its subtree) so the helper never lands in .jsn; the editor viewport still renders it.

Enums§

JackdawLoadError
PropertyValue
One enum for every editor parameter value: runtime OperatorParameters, const operator schemas (Operator::PARAMETERS), concrete button-call params, and reflected CustomProperties fields. String uses Cow<'static, str> so the enum can sit in a const slice.