Struct classicube_sys::_GfxData
source · #[repr(C)]pub struct _GfxData {Show 19 fields
pub MaxTexWidth: c_int,
pub MaxTexHeight: c_int,
pub MaxTexSize: c_int,
pub LostContext: cc_bool,
pub Mipmaps: cc_bool,
pub ManagedTextures: cc_bool,
pub Created: cc_bool,
pub View: Matrix,
pub Projection: Matrix,
pub SupportsNonPowTwoTextures: cc_bool,
pub NoUVSupport: cc_bool,
pub BackendType: cc_uint8,
pub __pad: cc_bool,
pub MaxLowResTexSize: c_int,
pub MinTexWidth: c_int,
pub MinTexHeight: c_int,
pub ReducedPerfMode: cc_bool,
pub ReducedPerfModeCooldown: cc_uint8,
pub DefaultIb: GfxResourceID,
}
Fields§
§MaxTexWidth: c_int
§MaxTexHeight: c_int
§MaxTexSize: c_int
§LostContext: cc_bool
§Mipmaps: cc_bool
§ManagedTextures: cc_bool
§Created: cc_bool
§View: Matrix
§Projection: Matrix
§SupportsNonPowTwoTextures: cc_bool
§NoUVSupport: cc_bool
§BackendType: cc_uint8
§__pad: cc_bool
§MaxLowResTexSize: c_int
§MinTexWidth: c_int
§MinTexHeight: c_int
§ReducedPerfMode: cc_bool
§ReducedPerfModeCooldown: cc_uint8
§DefaultIb: GfxResourceID
Trait Implementations§
source§impl PartialEq for _GfxData
impl PartialEq for _GfxData
impl Copy for _GfxData
impl StructuralPartialEq for _GfxData
Auto Trait Implementations§
impl Freeze for _GfxData
impl RefUnwindSafe for _GfxData
impl !Send for _GfxData
impl !Sync for _GfxData
impl Unpin for _GfxData
impl UnwindSafe for _GfxData
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)