#[repr(C)]pub struct G2DSurfaceLegacy {Show 13 fields
pub format: g2d_format,
pub planes: [c_int; 3],
pub left: c_int,
pub top: c_int,
pub right: c_int,
pub bottom: c_int,
pub stride: c_int,
pub width: c_int,
pub height: c_int,
pub blendfunc: g2d_blend_func,
pub global_alpha: c_int,
pub clrcolor: c_int,
pub rot: g2d_rotation,
}Fields§
§format: g2d_format§planes: [c_int; 3]§left: c_int§top: c_int§right: c_int§bottom: c_int§stride: c_int< buffer stride, in Pixels
width: c_int< surface width, in Pixels
height: c_int< surface height, in Pixels
blendfunc: g2d_blend_func< alpha blending parameters
global_alpha: c_int< value is 0 ~ 255
clrcolor: c_int§rot: g2d_rotationTrait Implementations§
Source§impl Clone for G2DSurfaceLegacy
impl Clone for G2DSurfaceLegacy
Source§fn clone(&self) -> G2DSurfaceLegacy
fn clone(&self) -> G2DSurfaceLegacy
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for G2DSurfaceLegacy
impl Debug for G2DSurfaceLegacy
Source§impl Default for G2DSurfaceLegacy
impl Default for G2DSurfaceLegacy
Source§impl From<&G2DSurface> for G2DSurfaceLegacy
impl From<&G2DSurface> for G2DSurfaceLegacy
Source§fn from(surface: &G2DSurface) -> Self
fn from(surface: &G2DSurface) -> Self
Converts to this type from the input type.
Source§impl PartialEq for G2DSurfaceLegacy
impl PartialEq for G2DSurfaceLegacy
impl Copy for G2DSurfaceLegacy
impl StructuralPartialEq for G2DSurfaceLegacy
Auto Trait Implementations§
impl Freeze for G2DSurfaceLegacy
impl RefUnwindSafe for G2DSurfaceLegacy
impl Send for G2DSurfaceLegacy
impl Sync for G2DSurfaceLegacy
impl Unpin for G2DSurfaceLegacy
impl UnwindSafe for G2DSurfaceLegacy
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