Skip to main content

KeyCode

Struct KeyCode 

Source
#[repr(C)]
pub struct KeyCode { pub value: i32, }
Expand description

Fields§

§value: i32

Implementations§

Source§

impl KeyCode

Source

pub fn none() -> Self

Source

pub fn backspace() -> Self

Source

pub fn delete() -> Self

Source

pub fn tab() -> Self

Source

pub fn clear() -> Self

Source

pub fn return() -> Self

Source

pub fn pause() -> Self

Source

pub fn escape() -> Self

Source

pub fn space() -> Self

Source

pub fn keypad0() -> Self

Source

pub fn keypad1() -> Self

Source

pub fn keypad2() -> Self

Source

pub fn keypad3() -> Self

Source

pub fn keypad4() -> Self

Source

pub fn keypad5() -> Self

Source

pub fn keypad6() -> Self

Source

pub fn keypad7() -> Self

Source

pub fn keypad8() -> Self

Source

pub fn keypad9() -> Self

Source

pub fn keypad_period() -> Self

Source

pub fn keypad_divide() -> Self

Source

pub fn keypad_multiply() -> Self

Source

pub fn keypad_minus() -> Self

Source

pub fn keypad_plus() -> Self

Source

pub fn keypad_enter() -> Self

Source

pub fn keypad_equals() -> Self

Source

pub fn up_arrow() -> Self

Source

pub fn down_arrow() -> Self

Source

pub fn right_arrow() -> Self

Source

pub fn left_arrow() -> Self

Source

pub fn insert() -> Self

Source

pub fn home() -> Self

Source

pub fn end() -> Self

Source

pub fn page_up() -> Self

Source

pub fn page_down() -> Self

Source

pub fn f1() -> Self

Source

pub fn f2() -> Self

Source

pub fn f3() -> Self

Source

pub fn f4() -> Self

Source

pub fn f5() -> Self

Source

pub fn f6() -> Self

Source

pub fn f7() -> Self

Source

pub fn f8() -> Self

Source

pub fn f9() -> Self

Source

pub fn f10() -> Self

Source

pub fn f11() -> Self

Source

pub fn f12() -> Self

Source

pub fn f13() -> Self

Source

pub fn f14() -> Self

Source

pub fn f15() -> Self

Source

pub fn alpha0() -> Self

Source

pub fn alpha1() -> Self

Source

pub fn alpha2() -> Self

Source

pub fn alpha3() -> Self

Source

pub fn alpha4() -> Self

Source

pub fn alpha5() -> Self

Source

pub fn alpha6() -> Self

Source

pub fn alpha7() -> Self

Source

pub fn alpha8() -> Self

Source

pub fn alpha9() -> Self

Source

pub fn exclaim() -> Self

Source

pub fn double_quote() -> Self

Source

pub fn hash() -> Self

Source

pub fn dollar() -> Self

Source

pub fn percent() -> Self

Source

pub fn ampersand() -> Self

Source

pub fn quote() -> Self

Source

pub fn left_paren() -> Self

Source

pub fn right_paren() -> Self

Source

pub fn asterisk() -> Self

Source

pub fn plus() -> Self

Source

pub fn comma() -> Self

Source

pub fn minus() -> Self

Source

pub fn period() -> Self

Source

pub fn slash() -> Self

Source

pub fn colon() -> Self

Source

pub fn semicolon() -> Self

Source

pub fn less() -> Self

Source

pub fn equals() -> Self

Source

pub fn greater() -> Self

Source

pub fn question() -> Self

Source

pub fn at() -> Self

Source

pub fn left_bracket() -> Self

Source

pub fn backslash() -> Self

Source

pub fn right_bracket() -> Self

Source

pub fn caret() -> Self

Source

pub fn underscore() -> Self

Source

pub fn back_quote() -> Self

Source

pub fn a() -> Self

Source

pub fn b() -> Self

Source

pub fn c() -> Self

Source

pub fn d() -> Self

Source

pub fn e() -> Self

Source

pub fn f() -> Self

Source

pub fn g() -> Self

Source

pub fn h() -> Self

Source

pub fn i() -> Self

Source

pub fn j() -> Self

Source

pub fn k() -> Self

Source

pub fn l() -> Self

Source

pub fn m() -> Self

Source

pub fn n() -> Self

Source

pub fn o() -> Self

Source

pub fn p() -> Self

Source

pub fn q() -> Self

Source

pub fn r() -> Self

Source

pub fn s() -> Self

Source

pub fn t() -> Self

Source

pub fn u() -> Self

Source

pub fn v() -> Self

Source

pub fn w() -> Self

Source

pub fn x() -> Self

Source

pub fn y() -> Self

Source

pub fn z() -> Self

Source

pub fn left_curly_bracket() -> Self

Source

pub fn pipe() -> Self

Source

pub fn right_curly_bracket() -> Self

Source

pub fn tilde() -> Self

Source

pub fn numlock() -> Self

Source

pub fn caps_lock() -> Self

Source

pub fn scroll_lock() -> Self

Source

pub fn right_shift() -> Self

Source

pub fn left_shift() -> Self

Source

pub fn right_control() -> Self

Source

pub fn left_control() -> Self

Source

pub fn right_alt() -> Self

Source

pub fn left_alt() -> Self

Source

pub fn left_command() -> Self

Source

pub fn left_apple() -> Self

Source

pub fn left_windows() -> Self

Source

pub fn right_command() -> Self

Source

pub fn right_apple() -> Self

Source

pub fn right_windows() -> Self

Source

pub fn alt_gr() -> Self

Source

pub fn help() -> Self

Source

pub fn print() -> Self

Source

pub fn sys_req() -> Self

Source

pub fn break() -> Self

Source

pub fn menu() -> Self

Source

pub fn mouse0() -> Self

Source

pub fn mouse1() -> Self

Source

pub fn mouse2() -> Self

Source

pub fn mouse3() -> Self

Source

pub fn mouse4() -> Self

Source

pub fn mouse5() -> Self

Source

pub fn mouse6() -> Self

Source

pub fn joystick_button0() -> Self

Source

pub fn joystick_button1() -> Self

Source

pub fn joystick_button2() -> Self

Source

pub fn joystick_button3() -> Self

Source

pub fn joystick_button4() -> Self

Source

pub fn joystick_button5() -> Self

Source

pub fn joystick_button6() -> Self

Source

pub fn joystick_button7() -> Self

Source

pub fn joystick_button8() -> Self

Source

pub fn joystick_button9() -> Self

Source

pub fn joystick_button10() -> Self

Source

pub fn joystick_button11() -> Self

Source

pub fn joystick_button12() -> Self

Source

pub fn joystick_button13() -> Self

Source

pub fn joystick_button14() -> Self

Source

pub fn joystick_button15() -> Self

Source

pub fn joystick_button16() -> Self

Source

pub fn joystick_button17() -> Self

Source

pub fn joystick_button18() -> Self

Source

pub fn joystick_button19() -> Self

Source

pub fn joystick1_button0() -> Self

Source

pub fn joystick1_button1() -> Self

Source

pub fn joystick1_button2() -> Self

Source

pub fn joystick1_button3() -> Self

Source

pub fn joystick1_button4() -> Self

Source

pub fn joystick1_button5() -> Self

Source

pub fn joystick1_button6() -> Self

Source

pub fn joystick1_button7() -> Self

Source

pub fn joystick1_button8() -> Self

Source

pub fn joystick1_button9() -> Self

Source

pub fn joystick1_button10() -> Self

Source

pub fn joystick1_button11() -> Self

Source

pub fn joystick1_button12() -> Self

Source

pub fn joystick1_button13() -> Self

Source

pub fn joystick1_button14() -> Self

Source

pub fn joystick1_button15() -> Self

Source

pub fn joystick1_button16() -> Self

Source

pub fn joystick1_button17() -> Self

Source

pub fn joystick1_button18() -> Self

Source

pub fn joystick1_button19() -> Self

Source

pub fn joystick2_button0() -> Self

Source

pub fn joystick2_button1() -> Self

Source

pub fn joystick2_button2() -> Self

Source

pub fn joystick2_button3() -> Self

Source

pub fn joystick2_button4() -> Self

Source

pub fn joystick2_button5() -> Self

Source

pub fn joystick2_button6() -> Self

Source

pub fn joystick2_button7() -> Self

Source

pub fn joystick2_button8() -> Self

Source

pub fn joystick2_button9() -> Self

Source

pub fn joystick2_button10() -> Self

Source

pub fn joystick2_button11() -> Self

Source

pub fn joystick2_button12() -> Self

Source

pub fn joystick2_button13() -> Self

Source

pub fn joystick2_button14() -> Self

Source

pub fn joystick2_button15() -> Self

Source

pub fn joystick2_button16() -> Self

Source

pub fn joystick2_button17() -> Self

Source

pub fn joystick2_button18() -> Self

Source

pub fn joystick2_button19() -> Self

Source

pub fn joystick3_button0() -> Self

Source

pub fn joystick3_button1() -> Self

Source

pub fn joystick3_button2() -> Self

Source

pub fn joystick3_button3() -> Self

Source

pub fn joystick3_button4() -> Self

Source

pub fn joystick3_button5() -> Self

Source

pub fn joystick3_button6() -> Self

Source

pub fn joystick3_button7() -> Self

Source

pub fn joystick3_button8() -> Self

Source

pub fn joystick3_button9() -> Self

Source

pub fn joystick3_button10() -> Self

Source

pub fn joystick3_button11() -> Self

Source

pub fn joystick3_button12() -> Self

Source

pub fn joystick3_button13() -> Self

Source

pub fn joystick3_button14() -> Self

Source

pub fn joystick3_button15() -> Self

Source

pub fn joystick3_button16() -> Self

Source

pub fn joystick3_button17() -> Self

Source

pub fn joystick3_button18() -> Self

Source

pub fn joystick3_button19() -> Self

Source

pub fn joystick4_button0() -> Self

Source

pub fn joystick4_button1() -> Self

Source

pub fn joystick4_button2() -> Self

Source

pub fn joystick4_button3() -> Self

Source

pub fn joystick4_button4() -> Self

Source

pub fn joystick4_button5() -> Self

Source

pub fn joystick4_button6() -> Self

Source

pub fn joystick4_button7() -> Self

Source

pub fn joystick4_button8() -> Self

Source

pub fn joystick4_button9() -> Self

Source

pub fn joystick4_button10() -> Self

Source

pub fn joystick4_button11() -> Self

Source

pub fn joystick4_button12() -> Self

Source

pub fn joystick4_button13() -> Self

Source

pub fn joystick4_button14() -> Self

Source

pub fn joystick4_button15() -> Self

Source

pub fn joystick4_button16() -> Self

Source

pub fn joystick4_button17() -> Self

Source

pub fn joystick4_button18() -> Self

Source

pub fn joystick4_button19() -> Self

Source

pub fn joystick5_button0() -> Self

Source

pub fn joystick5_button1() -> Self

Source

pub fn joystick5_button2() -> Self

Source

pub fn joystick5_button3() -> Self

Source

pub fn joystick5_button4() -> Self

Source

pub fn joystick5_button5() -> Self

Source

pub fn joystick5_button6() -> Self

Source

pub fn joystick5_button7() -> Self

Source

pub fn joystick5_button8() -> Self

Source

pub fn joystick5_button9() -> Self

Source

pub fn joystick5_button10() -> Self

Source

pub fn joystick5_button11() -> Self

Source

pub fn joystick5_button12() -> Self

Source

pub fn joystick5_button13() -> Self

Source

pub fn joystick5_button14() -> Self

Source

pub fn joystick5_button15() -> Self

Source

pub fn joystick5_button16() -> Self

Source

pub fn joystick5_button17() -> Self

Source

pub fn joystick5_button18() -> Self

Source

pub fn joystick5_button19() -> Self

Source

pub fn joystick6_button0() -> Self

Source

pub fn joystick6_button1() -> Self

Source

pub fn joystick6_button2() -> Self

Source

pub fn joystick6_button3() -> Self

Source

pub fn joystick6_button4() -> Self

Source

pub fn joystick6_button5() -> Self

Source

pub fn joystick6_button6() -> Self

Source

pub fn joystick6_button7() -> Self

Source

pub fn joystick6_button8() -> Self

Source

pub fn joystick6_button9() -> Self

Source

pub fn joystick6_button10() -> Self

Source

pub fn joystick6_button11() -> Self

Source

pub fn joystick6_button12() -> Self

Source

pub fn joystick6_button13() -> Self

Source

pub fn joystick6_button14() -> Self

Source

pub fn joystick6_button15() -> Self

Source

pub fn joystick6_button16() -> Self

Source

pub fn joystick6_button17() -> Self

Source

pub fn joystick6_button18() -> Self

Source

pub fn joystick6_button19() -> Self

Source

pub fn joystick7_button0() -> Self

Source

pub fn joystick7_button1() -> Self

Source

pub fn joystick7_button2() -> Self

Source

pub fn joystick7_button3() -> Self

Source

pub fn joystick7_button4() -> Self

Source

pub fn joystick7_button5() -> Self

Source

pub fn joystick7_button6() -> Self

Source

pub fn joystick7_button7() -> Self

Source

pub fn joystick7_button8() -> Self

Source

pub fn joystick7_button9() -> Self

Source

pub fn joystick7_button10() -> Self

Source

pub fn joystick7_button11() -> Self

Source

pub fn joystick7_button12() -> Self

Source

pub fn joystick7_button13() -> Self

Source

pub fn joystick7_button14() -> Self

Source

pub fn joystick7_button15() -> Self

Source

pub fn joystick7_button16() -> Self

Source

pub fn joystick7_button17() -> Self

Source

pub fn joystick7_button18() -> Self

Source

pub fn joystick7_button19() -> Self

Source

pub fn joystick8_button0() -> Self

Source

pub fn joystick8_button1() -> Self

Source

pub fn joystick8_button2() -> Self

Source

pub fn joystick8_button3() -> Self

Source

pub fn joystick8_button4() -> Self

Source

pub fn joystick8_button5() -> Self

Source

pub fn joystick8_button6() -> Self

Source

pub fn joystick8_button7() -> Self

Source

pub fn joystick8_button8() -> Self

Source

pub fn joystick8_button9() -> Self

Source

pub fn joystick8_button10() -> Self

Source

pub fn joystick8_button11() -> Self

Source

pub fn joystick8_button12() -> Self

Source

pub fn joystick8_button13() -> Self

Source

pub fn joystick8_button14() -> Self

Source

pub fn joystick8_button15() -> Self

Source

pub fn joystick8_button16() -> Self

Source

pub fn joystick8_button17() -> Self

Source

pub fn joystick8_button18() -> Self

Source

pub fn joystick8_button19() -> Self

Trait Implementations§

Source§

impl ClassIdentity for KeyCode

Source§

const NAME: &'static str = "KeyCode"

Source§

const NAMESPACE: &'static str = "UnityEngine"

Source§

fn class() -> Class

Source§

impl Clone for KeyCode

Source§

fn clone(&self) -> KeyCode

Returns a duplicate of the value. Read more
1.0.0§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for KeyCode

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl IlType for KeyCode

Source§

fn il_type() -> &'static Il2CppType

Source§

impl PartialEq for KeyCode

Source§

fn eq(&self, other: &KeyCode) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Copy for KeyCode

Source§

impl Eq for KeyCode

Source§

impl StructuralPartialEq for KeyCode

Auto Trait Implementations§

§

impl Freeze for KeyCode

§

impl RefUnwindSafe for KeyCode

§

impl Send for KeyCode

§

impl Sync for KeyCode

§

impl Unpin for KeyCode

§

impl UnwindSafe for KeyCode

Blanket Implementations§

§

impl<T> Any for T
where T: 'static + ?Sized,

§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<T> Borrow<T> for T
where T: ?Sized,

§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
§

impl<T> BorrowMut<T> for T
where T: ?Sized,

§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> CloneToUninit for T
where T: Clone,

§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
§

impl<T> DefaultInjectedMembers for T

§

fn __injected_fields() -> Vec<InjectedFieldDescriptor>

§

fn __injected_methods() -> Vec<InjectedMethodDescriptor>

§

fn __injected_overrides() -> Vec<InjectedOverrideDescriptor>

§

impl<T> From<T> for T

§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T0, __U> IArrayBuilder_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, capacity: i32)
where Self: Sized,

Source§

fn get_capacity(self) -> i32
where Self: Sized,

Source§

fn get_count(self) -> i32
where Self: Sized,

Source§

fn get_item(self, index: i32) -> T0
where Self: Sized,

Source§

fn add(self, item: T0)
where Self: Sized,

Source§

fn to_array(self) -> Array<T0>
where Self: Sized,

Source§

fn unchecked_add(self, item: T0)
where Self: Sized,

Source§

fn ensure_capacity(self, minimum: i32)
where Self: Sized,

Source§

impl<T0, __U> IAsyncOperationHandle_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn get_location_name(self) -> Il2CppString
where Self: Sized,

Source§

fn set_location_name(self, value: Il2CppString)
where Self: Sized,

Source§

fn op_implicit(obj: AsyncOperationHandle_1<T0>) -> AsyncOperationHandle

Source§

fn ctor(self, op: AsyncOperationBase_1<T0>)
where Self: Sized,

Source§

fn get_download_status(self) -> DownloadStatus
where Self: Sized,

Source§

fn internal_get_download_status( self, visited: HashSet_1<Object>, ) -> DownloadStatus
where Self: Sized,

Source§

fn ctor_2(self, op: IAsyncOperation)
where Self: Sized,

Source§

fn ctor_3(self, op: IAsyncOperation, version: i32)
where Self: Sized,

Source§

fn ctor_4(self, op: IAsyncOperation, location_name: Il2CppString)
where Self: Sized,

Source§

fn ctor_5(self, op: IAsyncOperation, version: i32, location_name: Il2CppString)
where Self: Sized,

Source§

fn acquire(self) -> AsyncOperationHandle_1<T0>
where Self: Sized,

Source§

fn add_completed(self, value: Action_1<AsyncOperationHandle_1<T0>>)
where Self: Sized,

Source§

fn remove_completed(self, value: Action_1<AsyncOperationHandle_1<T0>>)
where Self: Sized,

Source§

fn add_completed_typeless(self, value: Action_1<AsyncOperationHandle>)
where Self: Sized,

Source§

fn remove_completed_typeless(self, value: Action_1<AsyncOperationHandle>)
where Self: Sized,

Source§

fn get_debug_name(self) -> Il2CppString
where Self: Sized,

Source§

fn add_destroyed(self, value: Action_1<AsyncOperationHandle>)
where Self: Sized,

Source§

fn remove_destroyed(self, value: Action_1<AsyncOperationHandle>)
where Self: Sized,

Source§

fn equals(self, other: AsyncOperationHandle_1<T0>) -> bool
where Self: Sized,

Source§

fn get_hash_code(self) -> i32
where Self: Sized,

Source§

fn wait_for_completion(self) -> T0
where Self: Sized,

Source§

fn get_internal_op(self) -> AsyncOperationBase_1<T0>
where Self: Sized,

Source§

fn get_is_done(self) -> bool
where Self: Sized,

Source§

fn is_valid(self) -> bool
where Self: Sized,

Source§

fn get_percent_complete(self) -> f32
where Self: Sized,

Source§

fn get_reference_count(self) -> i32
where Self: Sized,

Source§

fn release(self)
where Self: Sized,

Source§

fn get_result(self) -> T0
where Self: Sized,

Source§

fn get_status(self) -> AsyncOperationStatus
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_move_next(self) -> bool
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, __U> ICoreUnsafeUtils_DefaultKeyGetter_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn get(self) -> (T0, T0)
where Self: Sized,

Source§

impl<T0, T1, __U> IDictionary_2_EnumeratorMethods<T0, T1> for __U

Source§

fn ctor(self, dictionary: Dictionary_2<T0, T1>, get_enumerator_ret_type: i32)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> KeyValuePair_2<T0, T1>
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

fn system_collections_i_dictionary_enumerator_get_entry(self) -> DictionaryEntry
where Self: Sized,

Source§

fn system_collections_i_dictionary_enumerator_get_key(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_dictionary_enumerator_get_value(self) -> Object
where Self: Sized,

Source§

impl<T0, T1, __U> IDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U

Source§

fn ctor(self, dictionary: Dictionary_2<T0, T1>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, T1, __U> IDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U

Source§

fn ctor(self, dictionary: Dictionary_2<T0, T1>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T1
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, __U> IExposedReference_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn resolve(self, resolver: IExposedPropertyTable) -> T0
where Self: Sized,

Source§

impl<T0, __U> IHashSet_1_EnumeratorMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, set: HashSet_1<T0>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, __U> IIJobParallelForTransformExtensions_TransformParallelForLoopStruct_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

impl<T0, T1, __U> IKeyValuePair_2Methods<T0, T1> for __U

Source§

fn ctor(self, key: T0, value: T1)
where Self: Sized,

Source§

fn get_key(self) -> T0
where Self: Sized,

Source§

fn get_value(self) -> T1
where Self: Sized,

Source§

fn to_string(self) -> Il2CppString
where Self: Sized,

Source§

impl<T0, __U> ILargeArrayBuilder_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, initialize: bool)
where Self: Sized,

Source§

fn ctor_2(self, max_capacity: i32)
where Self: Sized,

Source§

fn add_range(self, items: IEnumerable_1<T0>)
where Self: Sized,

Source§

fn copy_to(self, array: Array<T0>, array_index: i32, count: i32)
where Self: Sized,

Source§

fn get_buffer(self, index: i32) -> Array<T0>
where Self: Sized,

Source§

fn to_array(self) -> Array<T0>
where Self: Sized,

Source§

fn try_move(self) -> (bool, Array<T0>)
where Self: Sized,

Source§

fn allocate_buffer(self)
where Self: Sized,

Source§

impl<T0, __U> ILinkedList_1_EnumeratorMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, list: LinkedList_1<T0>)
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn system_runtime_serialization_i_deserialization_callback_on_deserialization( self, sender: Object, )
where Self: Sized,

Source§

impl<T0, __U> IListBuffer_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn get_count(self) -> i32
where Self: Sized,

Source§

fn get_capacity(self) -> i32
where Self: Sized,

Source§

fn get_item(self) -> (*mut T0, i32)
where Self: Sized,

Source§

fn get_unchecked(self) -> (*mut T0, i32)
where Self: Sized,

Source§

fn try_add(self) -> (bool, T0)
where Self: Sized,

Source§

fn try_copy_to(self, other: ListBuffer_1<T0>) -> bool
where Self: Sized,

Source§

impl<T0, __U> IList_1_EnumeratorMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, list: List_1<T0>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn move_next_rare(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, __U> IObjectPool_1_PooledObjectMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, value: T0, pool: ObjectPool_1_2<T0>)
where Self: Sized,

Source§

fn system_i_disposable_dispose(self)
where Self: Sized,

Source§

impl<T0, __U> IQueue_1_EnumeratorMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, q: Queue_1<T0>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn throw_enumeration_not_started_or_ended(self)
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, __U> IScriptPlayable_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn get_null() -> ScriptPlayable_1<T0>

Source§

fn create(graph: PlayableGraph, input_count: i32) -> ScriptPlayable_1<T0>

Source§

fn create_2( graph: PlayableGraph, template: T0, input_count: i32, ) -> ScriptPlayable_1<T0>

Source§

fn create_handle( graph: PlayableGraph, template: T0, input_count: i32, ) -> PlayableHandle

Source§

fn create_script_instance() -> Object

Source§

fn clone_script_instance(source: IPlayableBehaviour_Interface) -> Object

Source§

fn clone_script_instance_from_engine_object(source: Object_2) -> Object

Source§

fn ctor(self, handle: PlayableHandle)
where Self: Sized,

Source§

fn get_handle(self) -> PlayableHandle
where Self: Sized,

Source§

fn get_behaviour(self) -> T0
where Self: Sized,

Source§

fn op_implicit(playable: ScriptPlayable_1<T0>) -> Playable

Source§

fn op_explicit(playable: Playable) -> ScriptPlayable_1<T0>

Source§

fn equals(self, other: ScriptPlayable_1<T0>) -> bool
where Self: Sized,

Source§

fn cctor()

Source§

impl<T0, T1, __U> ISortedDictionary_2_EnumeratorMethods<T0, T1> for __U

Source§

fn ctor( self, dictionary: SortedDictionary_2<T0, T1>, get_enumerator_ret_type: i32, )
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn get_current(self) -> KeyValuePair_2<T0, T1>
where Self: Sized,

Source§

fn get_not_started_or_ended(self) -> bool
where Self: Sized,

Source§

fn reset(self)
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_dictionary_enumerator_get_key(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_dictionary_enumerator_get_value(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_dictionary_enumerator_get_entry(self) -> DictionaryEntry
where Self: Sized,

Source§

impl<T0, T1, __U> ISortedDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U

Source§

fn ctor(self, dictionary: SortedDictionary_2<T0, T1>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, T1, __U> ISortedDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U

Source§

fn ctor(self, dictionary: SortedDictionary_2<T0, T1>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T1
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, __U> ISortedSet_1_EnumeratorMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, set: SortedSet_1<T0>)
where Self: Sized,

Source§

fn ctor_2(self, set: SortedSet_1<T0>, reverse: bool)
where Self: Sized,

Source§

fn system_runtime_serialization_i_deserialization_callback_on_deserialization( self, sender: Object, )
where Self: Sized,

Source§

fn initialize(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn get_not_started_or_ended(self) -> bool
where Self: Sized,

Source§

fn reset(self)
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

fn cctor()

Source§

impl<T0, __U> IStack_1_EnumeratorMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, stack: Stack_1<T0>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn throw_enumeration_not_started_or_ended(self)
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, __U> ITMP_TextProcessingStack_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, stack: Array<T0>)
where Self: Sized,

Source§

fn ctor_2(self, capacity: i32)
where Self: Sized,

Source§

fn ctor_3(self, capacity: i32, rollover_size: i32)
where Self: Sized,

Source§

fn get_count(self) -> i32
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn get_rollover_size(self) -> i32
where Self: Sized,

Source§

fn set_rollover_size(self, value: i32)
where Self: Sized,

Source§

fn set_default(stack: Array<TMP_TextProcessingStack_1<T0>>, item: T0)

Source§

fn clear(self)
where Self: Sized,

Source§

fn set_default_2(self, item: T0)
where Self: Sized,

Source§

fn add(self, item: T0)
where Self: Sized,

Source§

fn remove(self) -> T0
where Self: Sized,

Source§

fn push(self, item: T0)
where Self: Sized,

Source§

fn pop(self) -> T0
where Self: Sized,

Source§

fn peek(self) -> T0
where Self: Sized,

Source§

fn current_item(self) -> T0
where Self: Sized,

Source§

fn previous_item(self) -> T0
where Self: Sized,

§

impl<T, U> Into<U> for T
where U: From<T>,

§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of [From]<T> for U chooses to do.

§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.