Struct a2lfile::VarNaming [−][src]
pub struct VarNaming { pub tag: VarNamingTag, // some fields omitted }
Expand description
defines the format of the variant extension (index) of adjustable object names
Specification: 3.5.135
Fields
tag: VarNamingTag
Implementations
impl VarNaming
[src]
impl VarNaming
[src]pub fn new(tag: VarNamingTag) -> Self
[src]
Trait Implementations
impl A2lObject<(u32, ())> for VarNaming
[src]
impl A2lObject<(u32, ())> for VarNaming
[src]fn get_layout(&self) -> &BlockInfo<(u32, ())>
[src]
fn get_layout(&self) -> &BlockInfo<(u32, ())>
[src]get a reference to the BlockInfo that describes the layout of the a2l object
fn get_layout_mut(&mut self) -> &mut BlockInfo<(u32, ())>
[src]
fn get_layout_mut(&mut self) -> &mut BlockInfo<(u32, ())>
[src]get a mutable reference to the BlockInfo that describes the layout of the a2l object
fn reset_location(&mut self)
[src]
fn reset_location(&mut self)
[src]reset the location information on the a2l object. It will be treated like a new object when writing a file
fn merge_includes(&mut self)
[src]
fn merge_includes(&mut self)
[src]reset the reference to an include file on this objct and its children. This causes the object to be written into the output file instead of referenced through /include “filename” Read more