#[repr(C)]pub struct _tagEOS_UI_OnDisplaySettingsUpdatedCallbackInfo {
pub ClientData: *mut c_void,
pub bIsVisible: EOS_Bool,
pub bIsExclusiveInput: EOS_Bool,
}Expand description
Output parameters for the EOS_UI_AddNotifyDisplaySettingsUpdated function.
Fields§
§ClientData: *mut c_voidContext that was passed into EOS_UI_AddNotifyDisplaySettingsUpdated
bIsVisible: EOS_BoolTrue when any portion of the overlay is visible.
bIsExclusiveInput: EOS_BoolTrue when the overlay has switched to exclusive input mode. While in exclusive input mode, no keyboard or mouse input will be sent to the game.
Trait Implementations§
Source§impl Clone for _tagEOS_UI_OnDisplaySettingsUpdatedCallbackInfo
impl Clone for _tagEOS_UI_OnDisplaySettingsUpdatedCallbackInfo
Source§fn clone(&self) -> _tagEOS_UI_OnDisplaySettingsUpdatedCallbackInfo
fn clone(&self) -> _tagEOS_UI_OnDisplaySettingsUpdatedCallbackInfo
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 moreimpl Copy for _tagEOS_UI_OnDisplaySettingsUpdatedCallbackInfo
Auto Trait Implementations§
impl Freeze for _tagEOS_UI_OnDisplaySettingsUpdatedCallbackInfo
impl RefUnwindSafe for _tagEOS_UI_OnDisplaySettingsUpdatedCallbackInfo
impl !Send for _tagEOS_UI_OnDisplaySettingsUpdatedCallbackInfo
impl !Sync for _tagEOS_UI_OnDisplaySettingsUpdatedCallbackInfo
impl Unpin for _tagEOS_UI_OnDisplaySettingsUpdatedCallbackInfo
impl UnsafeUnpin for _tagEOS_UI_OnDisplaySettingsUpdatedCallbackInfo
impl UnwindSafe for _tagEOS_UI_OnDisplaySettingsUpdatedCallbackInfo
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