Struct sixtyfps_compilerlib::object_tree::Document [−][src]
pub struct Document {
pub node: Option<Document>,
pub inner_components: Vec<Rc<Component>>,
pub inner_structs: Vec<Type>,
pub root_component: Rc<Component>,
pub local_registry: TypeRegister,
pub custom_fonts: Vec<String>,
// some fields omitted
}Expand description
The full document (a complete file)
Fields
node: Option<Document>inner_components: Vec<Rc<Component>>inner_structs: Vec<Type>root_component: Rc<Component>local_registry: TypeRegistercustom_fonts: Vec<String>A list of paths to .ttf/.ttc files that are supposed to be registered on startup for custom font use.