#[repr(C)]pub struct MonoEventInfo {
pub declaring_type: SystemType,
pub reflected_type: SystemType,
pub name: Il2CppString,
pub add_method: MethodInfo,
pub remove_method: MethodInfo,
pub raise_method: MethodInfo,
pub attrs: EventAttributes,
pub other_methods: Array<MethodInfo>,
}Expand description
Fields§
§declaring_type: SystemType§reflected_type: SystemType§name: Il2CppString§add_method: MethodInfo§remove_method: MethodInfo§raise_method: MethodInfo§attrs: EventAttributes§other_methods: Array<MethodInfo>Implementations§
Source§impl MonoEventInfo
impl MonoEventInfo
Sourcepub fn get_event_info(ev: impl Into<MonoEvent>) -> MonoEventInfo
pub fn get_event_info(ev: impl Into<MonoEvent>) -> MonoEventInfo
get_event_info(crate::system::reflection::monoevent::MonoEvent, *mutcrate::system::reflection::monoeventinfo::MonoEventInfo) overload
Sourcepub fn get_event_info_2(ev: impl Into<MonoEvent>) -> MonoEventInfo
pub fn get_event_info_2(ev: impl Into<MonoEvent>) -> MonoEventInfo
GetEventInfo(crate::system::reflection::monoevent::MonoEvent) overload
Source§impl MonoEventInfo
impl MonoEventInfo
pub fn get_event_info_method_info() -> &'static MethodInfo
pub fn get_event_info_2_method_info() -> &'static MethodInfo
Trait Implementations§
Source§impl ClassIdentity for MonoEventInfo
impl ClassIdentity for MonoEventInfo
Source§impl Clone for MonoEventInfo
impl Clone for MonoEventInfo
Source§fn clone(&self) -> MonoEventInfo
fn clone(&self) -> MonoEventInfo
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for MonoEventInfo
Auto Trait Implementations§
impl Freeze for MonoEventInfo
impl RefUnwindSafe for MonoEventInfo
impl !Send for MonoEventInfo
impl !Sync for MonoEventInfo
impl Unpin for MonoEventInfo
impl UnwindSafe for MonoEventInfo
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)