#[repr(C, packed(4))]pub struct PointCloud {Show 15 fields
pub id: ID,
pub adt: Pointer<AnimData>,
pub flag: i32,
pub _pad1: [i32; 1],
pub co: Function,
pub radius: Pointer<f32>,
pub totpoint: i32,
pub _pad2: [i32; 1],
pub pdata: CustomData,
pub attributes_active_index: i32,
pub _pad4: i32,
pub mat: Pointer<Pointer<Material>>,
pub totcol: i16,
pub _pad3: [i16; 3],
pub batch_cache: Pointer<Void>,
}Fields§
§id: ID§adt: Pointer<AnimData>§flag: i32§_pad1: [i32; 1]§co: Function§radius: Pointer<f32>§totpoint: i32§_pad2: [i32; 1]§pdata: CustomData§attributes_active_index: i32§_pad4: i32§mat: Pointer<Pointer<Material>>§totcol: i16§_pad3: [i16; 3]§batch_cache: Pointer<Void>Trait Implementations§
Source§impl GeneratedBlendStruct for PointCloud
impl GeneratedBlendStruct for PointCloud
const BLEND_VERSION: Version
const BLEND_POINTER_SIZE: usize = 8usize
const BLEND_ENDIANNESS: Endianness = Endianness::Little
const STRUCT_NAME: &'static str = "PointCloud"
const STRUCT_INDEX: usize = 785usize
const STRUCT_TYPE_INDEX: usize = 915usize
const IS_SYNTHETIC: bool = false
impl PointerTarget<PointCloud> for PointCloud
Auto Trait Implementations§
impl Freeze for PointCloud
impl RefUnwindSafe for PointCloud
impl Send for PointCloud
impl Sync for PointCloud
impl Unpin for PointCloud
impl UnwindSafe for PointCloud
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