Struct logitech_lcd_sys::LogitechLcd [] [src]

pub struct LogitechLcd {
    pub LogiLcdInit: unsafe extern "C" fn(_: *const u16, _: c_uint) -> bool,
    pub LogiLcdIsConnected: unsafe extern "C" fn(_: c_uint) -> bool,
    pub LogiLcdIsButtonPressed: unsafe extern "C" fn(_: c_uint) -> bool,
    pub LogiLcdUpdate: unsafe extern "C" fn(),
    pub LogiLcdShutdown: unsafe extern "C" fn(),
    pub LogiLcdMonoSetBackground: unsafe extern "C" fn(_: *const u8) -> bool,
    pub LogiLcdMonoSetText: unsafe extern "C" fn(_: c_int, _: *const u16) -> bool,
    pub LogiLcdColorSetBackground: unsafe extern "C" fn(_: *const u8) -> bool,
    pub LogiLcdColorSetTitle: unsafe extern "C" fn(_: *const u16, _: c_int, _: c_int, _: c_int) -> bool,
    pub LogiLcdColorSetText: unsafe extern "C" fn(_: c_int, _: *const u16, _: c_int, _: c_int, _: c_int) -> bool,
    pub LogiLcdColorSetBackgroundUDK: unsafe extern "C" fn(_: *const u8, _: c_int) -> c_int,
    pub LogiLcdColorResetBackgroundUDK: unsafe extern "C" fn() -> c_int,
    pub LogiLcdMonoSetBackgroundUDK: unsafe extern "C" fn(_: *const u8, _: c_int) -> c_int,
    pub LogiLcdMonoResetBackgroundUDK: unsafe extern "C" fn() -> c_int,
    // some fields omitted
}

Fields

Methods

impl LogitechLcd
[src]

Trait Implementations

impl Send for LogitechLcd
[src]