Module blend::runtime

source ·

Structs

  • Represents a field inside a struct. The data FieldTemplate keeps is used to interpret the raw bytes of the block.
  • Represents a block of data inside the blend file. An Instance can be a camera, a mesh, a material, or anything else Blender uses internally, like material nodes, user settings or render options. An Instance is conceptually a struct: a collection of named fields which can themselves be structs or primitives.

Enums

  • An Instance’s data can be a reference to a Block if the Instance represents a root or subsidiary block, or it can be raw bytes if the Instance was created by accessing a field in another Instance.
  • Pointers in the blend file are valid if the file contains another block with the correct address. They are invalid if no block is found with the correct address.