Struct discord_game_sdk_sys::IDiscordOverlayManager [−][src]
#[repr(C)]pub struct IDiscordOverlayManager { pub is_enabled: Option<unsafe extern "C" fn(manager: *mut IDiscordOverlayManager, enabled: *mut bool)>, pub is_locked: Option<unsafe extern "C" fn(manager: *mut IDiscordOverlayManager, locked: *mut bool)>, pub set_locked: Option<unsafe extern "C" fn(manager: *mut IDiscordOverlayManager, locked: bool, callback_data: *mut c_void, callback: Option<unsafe extern "C" fn(callback_data: *mut c_void, result: EDiscordResult)>)>, pub open_activity_invite: Option<unsafe extern "C" fn(manager: *mut IDiscordOverlayManager, type_: EDiscordActivityActionType, callback_data: *mut c_void, callback: Option<unsafe extern "C" fn(callback_data: *mut c_void, result: EDiscordResult)>)>, pub open_guild_invite: Option<unsafe extern "C" fn(manager: *mut IDiscordOverlayManager, code: *const c_char, callback_data: *mut c_void, callback: Option<unsafe extern "C" fn(callback_data: *mut c_void, result: EDiscordResult)>)>, pub open_voice_settings: Option<unsafe extern "C" fn(manager: *mut IDiscordOverlayManager, callback_data: *mut c_void, callback: Option<unsafe extern "C" fn(callback_data: *mut c_void, result: EDiscordResult)>)>, }
Fields
is_enabled: Option<unsafe extern "C" fn(manager: *mut IDiscordOverlayManager, enabled: *mut bool)>
is_locked: Option<unsafe extern "C" fn(manager: *mut IDiscordOverlayManager, locked: *mut bool)>
set_locked: Option<unsafe extern "C" fn(manager: *mut IDiscordOverlayManager, locked: bool, callback_data: *mut c_void, callback: Option<unsafe extern "C" fn(callback_data: *mut c_void, result: EDiscordResult)>)>
open_activity_invite: Option<unsafe extern "C" fn(manager: *mut IDiscordOverlayManager, type_: EDiscordActivityActionType, callback_data: *mut c_void, callback: Option<unsafe extern "C" fn(callback_data: *mut c_void, result: EDiscordResult)>)>
open_guild_invite: Option<unsafe extern "C" fn(manager: *mut IDiscordOverlayManager, code: *const c_char, callback_data: *mut c_void, callback: Option<unsafe extern "C" fn(callback_data: *mut c_void, result: EDiscordResult)>)>
open_voice_settings: Option<unsafe extern "C" fn(manager: *mut IDiscordOverlayManager, callback_data: *mut c_void, callback: Option<unsafe extern "C" fn(callback_data: *mut c_void, result: EDiscordResult)>)>
Trait Implementations
Returns the “default value” for a type. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for IDiscordOverlayManager
impl Send for IDiscordOverlayManager
impl Sync for IDiscordOverlayManager
impl Unpin for IDiscordOverlayManager
impl UnwindSafe for IDiscordOverlayManager
Blanket Implementations
Mutably borrows from an owned value. Read more