#[repr(C, packed(4))]pub struct bNode {Show 45 fields
pub next: Pointer<bNode>,
pub prev: Pointer<bNode>,
pub prop: Pointer<IDProperty>,
pub typeinfo: Pointer<Nothing>,
pub idname: [i8; 64],
pub name: [i8; 64],
pub flag: i32,
pub type_: i16,
pub done: i16,
pub level: i16,
pub need_exec: u8,
pub _pad2: [i8; 5],
pub changed_flag: i32,
pub color: [f32; 3],
pub inputs: ListBase,
pub outputs: ListBase,
pub parent: Pointer<bNode>,
pub id: Pointer<ID>,
pub storage: Pointer<Void>,
pub original: Pointer<bNode>,
pub internal_links: ListBase,
pub locx: f32,
pub locy: f32,
pub width: f32,
pub height: f32,
pub miniwidth: f32,
pub offsetx: f32,
pub offsety: f32,
pub anim_init_locx: f32,
pub anim_ofsx: f32,
pub update: i32,
pub label: [i8; 64],
pub custom1: i16,
pub custom2: i16,
pub custom3: f32,
pub custom4: f32,
pub _pad1: [i8; 4],
pub totr: rctf,
pub prvr: rctf,
pub preview_xsize: i16,
pub preview_ysize: i16,
pub tmp_flag: i16,
pub _pad0: i8,
pub iter_flag: i8,
pub declaration: Pointer<Nothing>,
}
Fields§
§next: Pointer<bNode>
§prev: Pointer<bNode>
§prop: Pointer<IDProperty>
§typeinfo: Pointer<Nothing>
§idname: [i8; 64]
§name: [i8; 64]
§flag: i32
§type_: i16
§done: i16
§level: i16
§need_exec: u8
§_pad2: [i8; 5]
§changed_flag: i32
§color: [f32; 3]
§inputs: ListBase
§outputs: ListBase
§parent: Pointer<bNode>
§id: Pointer<ID>
§storage: Pointer<Void>
§original: Pointer<bNode>
§internal_links: ListBase
§locx: f32
§locy: f32
§width: f32
§height: f32
§miniwidth: f32
§offsetx: f32
§offsety: f32
§anim_init_locx: f32
§anim_ofsx: f32
§update: i32
§label: [i8; 64]
§custom1: i16
§custom2: i16
§custom3: f32
§custom4: f32
§_pad1: [i8; 4]
§totr: rctf
§prvr: rctf
§preview_xsize: i16
§preview_ysize: i16
§tmp_flag: i16
§_pad0: i8
§iter_flag: i8
§declaration: Pointer<Nothing>
Trait Implementations§
Source§impl GeneratedBlendStruct for bNode
impl GeneratedBlendStruct for bNode
const BLEND_VERSION: Version
const BLEND_POINTER_SIZE: usize = 8usize
const BLEND_ENDIANNESS: Endianness = Endianness::Little
const STRUCT_NAME: &'static str = "bNode"
const STRUCT_INDEX: usize = 408usize
const STRUCT_TYPE_INDEX: usize = 542usize
const IS_SYNTHETIC: bool = false
impl PointerTarget<bNode> for bNode
Auto Trait Implementations§
impl Freeze for bNode
impl RefUnwindSafe for bNode
impl Send for bNode
impl Sync for bNode
impl Unpin for bNode
impl UnwindSafe for bNode
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more