Struct mos_hardware::vic2::MOSVideoInterfaceControllerII
source · [−]#[repr(C, packed)]pub struct MOSVideoInterfaceControllerII {Show 19 fields
pub sprite_positions: [RW<u8>; 16],
pub msb_xcoord: RW<u8>,
pub y_scroll_mode: RW<u8>,
pub raster_counter: RW<u8>,
pub lightpen_x: RW<u8>,
pub lightpen_y: RW<u8>,
pub sprite_enable: RW<u8>,
pub control1: RW<Control1Flags>,
pub sprites_expand_y: RW<u8>,
pub screen_and_charset_bank: RW<u8>,
pub irq_status: RW<u8>,
pub irq_enable: RW<u8>,
pub sprites_priority: RW<u8>,
pub sprites_multicolor: RW<u8>,
pub sprites_expand_x: RW<u8>,
pub sprite_sprite_collision: RW<u8>,
pub sprite_background_collision: RW<u8>,
pub border_color: RW<u8>,
pub background_color: RW<u8>,
}Fields
sprite_positions: [RW<u8>; 16]msb_xcoord: RW<u8>y_scroll_mode: RW<u8>raster_counter: RW<u8>lightpen_x: RW<u8>lightpen_y: RW<u8>sprite_enable: RW<u8>control1: RW<Control1Flags>sprites_expand_y: RW<u8>screen_and_charset_bank: RW<u8>irq_status: RW<u8>irq_enable: RW<u8>sprites_priority: RW<u8>sprites_multicolor: RW<u8>sprites_expand_x: RW<u8>sprite_sprite_collision: RW<u8>sprite_background_collision: RW<u8>border_color: RW<u8>background_color: RW<u8>Auto Trait Implementations
impl !RefUnwindSafe for MOSVideoInterfaceControllerII
impl Send for MOSVideoInterfaceControllerII
impl !Sync for MOSVideoInterfaceControllerII
impl Unpin for MOSVideoInterfaceControllerII
impl UnwindSafe for MOSVideoInterfaceControllerII
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more