[][src]Struct mextk_sys::TOBJ

#[repr(C)]pub struct TOBJ {
    pub parent: *mut c_int,
    pub x4: c_int,
    pub next: *mut TOBJ,
    pub id: u32_,
    pub src: u32_,
    pub mtxid: u32_,
    pub rotate: Vec4,
    pub scale: Vec3,
    pub translate: Vec3,
    pub wrap_s: u32_,
    pub wrap_t: u32_,
    pub repeat_s: u8_,
    pub repeat_t: u8_,
    pub anim_id: u16_,
    pub flags: u32_,
    pub blending: f32_,
    pub magFilt: u32_,
    pub imagedesc: *mut _HSD_ImageDesc,
    pub tlut: *mut _HSD_Tlut,
    pub lod: *mut _HSD_TexLODDesc,
    pub aobj: *mut AOBJ,
    pub imagetbl: *mut *mut _HSD_ImageDesc,
    pub tluttbl: *mut *mut _HSD_Tlut,
    pub tlut_no: u8_,
    pub mtx: Mtx,
    pub coord: u32_,
    pub tev: *mut _HSD_TObjTev,
}

Fields

parent: *mut c_intx4: c_intnext: *mut TOBJid: u32_src: u32_mtxid: u32_rotate: Vec4scale: Vec3translate: Vec3wrap_s: u32_wrap_t: u32_repeat_s: u8_repeat_t: u8_anim_id: u16_flags: u32_blending: f32_magFilt: u32_imagedesc: *mut _HSD_ImageDesctlut: *mut _HSD_Tlutlod: *mut _HSD_TexLODDescaobj: *mut AOBJimagetbl: *mut *mut _HSD_ImageDesctluttbl: *mut *mut _HSD_Tluttlut_no: u8_mtx: Mtxcoord: u32_tev: *mut _HSD_TObjTev

Trait Implementations

impl Clone for TOBJ[src]

impl Copy for TOBJ[src]

impl Debug for TOBJ[src]

Auto Trait Implementations

impl !Send for TOBJ[src]

impl !Sync for TOBJ[src]

impl Unpin for TOBJ[src]

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.