Skip to main content

UnitSignal

Struct UnitSignal 

Source
pub struct UnitSignal(/* private fields */);
Expand description

IL2CPP class: App.UnitSignal Inherits: MonoBehaviour

Implementations§

Source§

impl UnitSignal

Source

pub fn base(self) -> MonoBehaviour

Source§

impl UnitSignal

Source

pub fn play_shoot(signal: impl Into<UnitSignal>)

PlayShoot(crate::app::unitsignal::UnitSignal) overload

Source§

impl UnitSignal

Source

pub fn set_model_method_info() -> &'static MethodInfo

Source

pub fn set_hit_callback_method_info() -> &'static MethodInfo

Source

pub fn set_shoot_callback_method_info() -> &'static MethodInfo

Source

pub fn set_avoid_callback_method_info() -> &'static MethodInfo

Source

pub fn set_unit_item_method_info() -> &'static MethodInfo

Source

pub fn clear_callback_method_info() -> &'static MethodInfo

Source

pub fn play_shoot_method_info() -> &'static MethodInfo

Source

pub fn on_footstep_method_info() -> &'static MethodInfo

Source

pub fn on_flapping_method_info() -> &'static MethodInfo

Source

pub fn 羽ばたき_method_info() -> &'static MethodInfo

Source

pub fn 左足接地_method_info() -> &'static MethodInfo

Source

pub fn 右足接地_method_info() -> &'static MethodInfo

Source

pub fn 左前足接地_method_info() -> &'static MethodInfo

Source

pub fn 右前足接地_method_info() -> &'static MethodInfo

Source

pub fn 左後足接地_method_info() -> &'static MethodInfo

Source

pub fn 右後足接地_method_info() -> &'static MethodInfo

Source

pub fn 命中_method_info() -> &'static MethodInfo

Source

pub fn 魔法動作1_method_info() -> &'static MethodInfo

Source

pub fn 魔法動作2_method_info() -> &'static MethodInfo

Source

pub fn 魔法動作3_method_info() -> &'static MethodInfo

Source

pub fn 相手回避_method_info() -> &'static MethodInfo

Source

pub fn 発射_method_info() -> &'static MethodInfo

Source

pub fn 前キャンセル_method_info() -> &'static MethodInfo

Source

pub fn 後キャン始_method_info() -> &'static MethodInfo

Source

pub fn 相手動作_method_info() -> &'static MethodInfo

Source

pub fn ジャンプ_method_info() -> &'static MethodInfo

Source

pub fn 左足上昇_method_info() -> &'static MethodInfo

Source

pub fn 右足上昇_method_info() -> &'static MethodInfo

Source

pub fn 左前足上昇_method_info() -> &'static MethodInfo

Source

pub fn 右前足上昇_method_info() -> &'static MethodInfo

Source

pub fn 左後足上昇_method_info() -> &'static MethodInfo

Source

pub fn 右後足上昇_method_info() -> &'static MethodInfo

Source

pub fn カメラ_method_info() -> &'static MethodInfo

Source

pub fn カメラ戻す_method_info() -> &'static MethodInfo

Source

pub fn 重い動作始_method_info() -> &'static MethodInfo

Source

pub fn 重い動作終_method_info() -> &'static MethodInfo

Source

pub fn 素早い動作始_method_info() -> &'static MethodInfo

Source

pub fn 素早い動作終_method_info() -> &'static MethodInfo

Source

pub fn ワールド時間_method_info() -> &'static MethodInfo

Source

pub fn 武器軌跡始_method_info() -> &'static MethodInfo

Source

pub fn 武器軌跡終_method_info() -> &'static MethodInfo

Source

pub fn 左手軌跡始_method_info() -> &'static MethodInfo

Source

pub fn 左手軌跡終_method_info() -> &'static MethodInfo

Source

pub fn 残像始_method_info() -> &'static MethodInfo

Source

pub fn 残像終_method_info() -> &'static MethodInfo

Source

pub fn 武器アニメ_method_info() -> &'static MethodInfo

Source

pub fn 武器放り投げる_method_info() -> &'static MethodInfo

Source

pub fn パーティクル_method_info() -> &'static MethodInfo

Source

pub fn パーティクル削除_method_info() -> &'static MethodInfo

Source

pub fn 地面パーティクル_method_info() -> &'static MethodInfo

Source

pub fn 表情_method_info() -> &'static MethodInfo

Source

pub fn 注目率_method_info() -> &'static MethodInfo

Source

pub fn 画面揺れ_method_info() -> &'static MethodInfo

Source

pub fn アーマー振動_method_info() -> &'static MethodInfo

Source

pub fn 音汎用_method_info() -> &'static MethodInfo

Source

pub fn 音ボイス_method_info() -> &'static MethodInfo

Source

pub fn 音攻撃ボイス_method_info() -> &'static MethodInfo

Source

pub fn 音必殺ボイス_method_info() -> &'static MethodInfo

Source

pub fn 手綱_method_info() -> &'static MethodInfo

Source

pub fn 拠点アクセス_method_info() -> &'static MethodInfo

Source

pub fn フェード_method_info() -> &'static MethodInfo

Source

pub fn 姿を隠す_method_info() -> &'static MethodInfo

Source

pub fn 再生ジャンプ_method_info() -> &'static MethodInfo

Source

pub fn ラジアルブラー_method_info() -> &'static MethodInfo

Source

pub fn 背景暗さ_method_info() -> &'static MethodInfo

Source

pub fn なし_method_info() -> &'static MethodInfo

Source

pub fn 突進前キャン_method_info() -> &'static MethodInfo

Source

pub fn 後キャン終_method_info() -> &'static MethodInfo

Source

pub fn 攻撃可能範囲_method_info() -> &'static MethodInfo

Source

pub fn 着地_method_info() -> &'static MethodInfo

Source

pub fn 遷移時間_method_info() -> &'static MethodInfo

Source

pub fn 汎用object_method_info() -> &'static MethodInfo

Source

pub fn run速度_method_info() -> &'static MethodInfo

Source

pub fn vec3_method_info() -> &'static MethodInfo

Source

pub fn 最終位置_method_info() -> &'static MethodInfo

Source

pub fn 死亡落下_method_info() -> &'static MethodInfo

Source

pub fn 自動生成除外_method_info() -> &'static MethodInfo

Source

pub fn 開発一時停止_method_info() -> &'static MethodInfo

Source

pub fn ctor_method_info() -> &'static MethodInfo

Source§

impl UnitSignal

Source

pub fn new() -> Self

.ctor() — no args

Trait Implementations§

Source§

impl ClassIdentity for UnitSignal

Source§

const NAMESPACE: &'static str = "App"

Source§

const NAME: &'static str = "UnitSignal"

Source§

fn class() -> Class

Source§

impl Clone for UnitSignal

Source§

fn clone(&self) -> UnitSignal

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 FromIlInstance for UnitSignal

Source§

fn from_il_instance(instance: IlInstance) -> Self

§

fn instantiate() -> Option<Self>

§

fn instantiate_with_class(class: Class) -> Option<Self>

Caller swears class is a subtype of Self or layout compatible
Source§

impl IObject_2 for UnitSignal

Source§

impl IUnitSignal for UnitSignal

Source§

impl IlType for UnitSignal

Source§

fn il_type() -> &'static Il2CppType

Source§

impl Copy for UnitSignal

Source§

impl IBehaviour for UnitSignal

Source§

impl IComponent for UnitSignal

Source§

impl IMonoBehaviour for UnitSignal

Source§

impl IObject for UnitSignal

Auto Trait Implementations§

§

impl Freeze for UnitSignal

§

impl RefUnwindSafe for UnitSignal

§

impl !Send for UnitSignal

§

impl !Sync for UnitSignal

§

impl Unpin for UnitSignal

§

impl UnwindSafe for UnitSignal

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> Cast for T
where T: SystemObject,

§

fn get_class(self) -> Class

§

fn is_null(self) -> bool

§

fn rebind_class(self, new_class: Class)

§

fn override_class(self) -> Class

§

fn is_instance_of<T>(self) -> bool
where T: ClassIdentity,

§

fn is_direct_subclass_of<T>(self) -> bool
where T: ClassIdentity,

§

fn try_cast<T>(self) -> Option<T>

§

unsafe fn cast<T>(self) -> T

Safety 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<__T> IBehaviourMethods for __T
where __T: IBehaviour,

Source§

fn get_enabled(self) -> bool

get_enabled() overload
Source§

fn set_enabled(self, value: impl Into<bool>)

set_enabled(bool) overload
Source§

fn get_is_active_and_enabled(self) -> bool

get_isActiveAndEnabled() overload
Source§

fn ctor(self)

.ctor() overload
Source§

impl<__T> IComponentMethods for __T
where __T: IComponent,

Source§

fn get_transform(self) -> Transform

get_transform() overload
Source§

fn get_game_object(self) -> GameObject

get_gameObject() overload
Source§

fn get_component(self, type: impl Into<SystemType>) -> Component

GetComponent(::unity::SystemType) overload
Source§

fn get_component_fast_path( self, type: impl Into<SystemType>, one_further_than_result_value: impl Into<IntPtr>, )

GetComponentFastPath(::unity::SystemType, ::unity::IntPtr) overload
Source§

fn get_component_2<M0: IlType + Copy + ClassIdentity>(self) -> M0

Source§

fn try_get_component<M0: IlType + Copy + ClassIdentity>( self, component: impl Into<*mut M0>, ) -> bool

Source§

fn get_component_in_children( self, t: impl Into<SystemType>, include_inactive: impl Into<bool>, ) -> Component

GetComponentInChildren(::unity::SystemType, bool) overload
Source§

fn get_component_in_children_2<M0: IlType + Copy + ClassIdentity>( self, include_inactive: impl Into<bool>, ) -> M0

Source§

fn get_component_in_children_3<M0: IlType + Copy + ClassIdentity>(self) -> M0

Source§

fn get_components_in_children<M0: IlType + Copy + ClassIdentity>( self, include_inactive: impl Into<bool>, ) -> Array<M0>

Source§

fn get_components_in_children_2<M0: IlType + Copy + ClassIdentity>( self, include_inactive: impl Into<bool>, result: impl Into<List_1<M0>>, )

Source§

fn get_components_in_children_3<M0: IlType + Copy + ClassIdentity>( self, ) -> Array<M0>

Source§

fn get_components_in_children_4<M0: IlType + Copy + ClassIdentity>( self, results: impl Into<List_1<M0>>, )

Source§

fn get_component_in_parent(self, t: impl Into<SystemType>) -> Component

GetComponentInParent(::unity::SystemType) overload
Source§

fn get_component_in_parent_2<M0: IlType + Copy + ClassIdentity>(self) -> M0

Source§

fn get_components_in_parent<M0: IlType + Copy + ClassIdentity>( self, include_inactive: impl Into<bool>, ) -> Array<M0>

Source§

fn get_components_in_parent_2<M0: IlType + Copy + ClassIdentity>( self, include_inactive: impl Into<bool>, results: impl Into<List_1<M0>>, )

Source§

fn get_components_in_parent_3<M0: IlType + Copy + ClassIdentity>( self, ) -> Array<M0>

Source§

fn get_components_for_list_internal( self, search_type: impl Into<SystemType>, result_list: impl Into<Object>, )

GetComponentsForListInternal(::unity::SystemType, crate::system::object::Object) overload
Source§

fn get_components( self, type: impl Into<SystemType>, results: impl Into<List_1<Component>>, )

GetComponents(::unity::SystemType, crate::system::collections::generic::list_1::List_1<crate::unity_engine::component::Component>) overload
Source§

fn get_components_2<M0: IlType + Copy + ClassIdentity>( self, results: impl Into<List_1<M0>>, )

Source§

fn get_tag(self) -> Il2CppString

get_tag() overload
Source§

fn set_tag(self, value: impl Into<Il2CppString>)

set_tag(::unity::Il2CppString) overload
Source§

fn get_components_3<M0: IlType + Copy + ClassIdentity>(self) -> Array<M0>

Source§

fn compare_tag(self, tag: impl Into<Il2CppString>) -> bool

CompareTag(::unity::Il2CppString) overload
Source§

fn ctor(self)

.ctor() overload
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<__T> IMonoBehaviourMethods for __T
where __T: IMonoBehaviour,

Source§

fn is_invoking(self) -> bool

IsInvoking() overload
Source§

fn cancel_invoke(self)

CancelInvoke() overload
Source§

fn invoke(self, method_name: impl Into<Il2CppString>, time: impl Into<f32>)

Invoke(::unity::Il2CppString, f32) overload
Source§

fn invoke_repeating( self, method_name: impl Into<Il2CppString>, time: impl Into<f32>, repeat_rate: impl Into<f32>, )

InvokeRepeating(::unity::Il2CppString, f32, f32) overload
Source§

fn cancel_invoke_2(self, method_name: impl Into<Il2CppString>)

CancelInvoke(::unity::Il2CppString) overload
Source§

fn is_invoking_2(self, method_name: impl Into<Il2CppString>) -> bool

IsInvoking(::unity::Il2CppString) overload
Source§

fn start_coroutine(self, method_name: impl Into<Il2CppString>) -> Coroutine

StartCoroutine(::unity::Il2CppString) overload
Source§

fn start_coroutine_2( self, method_name: impl Into<Il2CppString>, value: impl Into<Object>, ) -> Coroutine

StartCoroutine(::unity::Il2CppString, crate::system::object::Object) overload
Source§

fn start_coroutine_3(self, routine: impl Into<IEnumerator>) -> Coroutine

StartCoroutine(crate::system::collections::ienumerator::IEnumerator) overload
Source§

fn start_coroutine_auto(self, routine: impl Into<IEnumerator>) -> Coroutine

StartCoroutine_Auto(crate::system::collections::ienumerator::IEnumerator) overload
Source§

fn stop_coroutine(self, routine: impl Into<IEnumerator>)

StopCoroutine(crate::system::collections::ienumerator::IEnumerator) overload
Source§

fn stop_coroutine_2(self, routine: impl Into<Coroutine>)

StopCoroutine(crate::unity_engine::coroutine::Coroutine) overload
Source§

fn stop_coroutine_3(self, method_name: impl Into<Il2CppString>)

StopCoroutine(::unity::Il2CppString) overload
Source§

fn stop_all_coroutines(self)

StopAllCoroutines() overload
Source§

fn get_use_gui_layout(self) -> bool

get_useGUILayout() overload
Source§

fn set_use_gui_layout(self, value: impl Into<bool>)

set_useGUILayout(bool) overload
Source§

fn start_coroutine_managed( self, method_name: impl Into<Il2CppString>, value: impl Into<Object>, ) -> Coroutine

StartCoroutineManaged(::unity::Il2CppString, crate::system::object::Object) overload
Source§

fn start_coroutine_managed2( self, enumerator: impl Into<IEnumerator>, ) -> Coroutine

StartCoroutineManaged2(crate::system::collections::ienumerator::IEnumerator) overload
Source§

fn stop_coroutine_managed(self, routine: impl Into<Coroutine>)

StopCoroutineManaged(crate::unity_engine::coroutine::Coroutine) overload
Source§

fn stop_coroutine_from_enumerator_managed(self, routine: impl Into<IEnumerator>)

StopCoroutineFromEnumeratorManaged(crate::system::collections::ienumerator::IEnumerator) overload
Source§

fn get_script_class_name(self) -> Il2CppString

GetScriptClassName() overload
Source§

fn ctor(self)

.ctor() overload
Source§

impl<__T> IObjectMethods for __T
where __T: IObject,

Source§

fn equals(self, obj: impl Into<Object>) -> bool

Equals(crate::system::object::Object) overload
Source§

fn ctor(self)

.ctor() overload
Source§

fn finalize(self)

Finalize() overload
Source§

fn get_hash_code(self) -> i32

GetHashCode() overload
Source§

fn get_type(self) -> SystemType

GetType() overload
Source§

fn memberwise_clone(self) -> Object

MemberwiseClone() overload
Source§

fn to_string(self) -> Il2CppString

ToString() overload
Source§

fn field_getter( self, type_name: impl Into<Il2CppString>, field_name: impl Into<Il2CppString>, ) -> IlInstance

FieldGetter(::unity::Il2CppString, ::unity::Il2CppString, *mut::unity::IlInstance) overload
Source§

fn field_setter( self, type_name: impl Into<Il2CppString>, field_name: impl Into<Il2CppString>, val: impl Into<Object>, )

FieldSetter(::unity::Il2CppString, ::unity::Il2CppString, crate::system::object::Object) overload
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<__T> IObject_2Methods for __T
where __T: IObject_2,

Source§

fn get_instance_id(self) -> i32

GetInstanceID() overload
Source§

fn get_hash_code(self) -> i32

GetHashCode() overload
Source§

fn equals(self, other: impl Into<Object>) -> bool

Equals(crate::system::object::Object) overload
Source§

fn ensure_running_on_main_thread(self)

EnsureRunningOnMainThread() overload
Source§

fn get_cached_ptr(self) -> IntPtr

GetCachedPtr() overload
Source§

fn get_name(self) -> Il2CppString

get_name() overload
Source§

fn set_name(self, value: impl Into<Il2CppString>)

set_name(::unity::Il2CppString) overload
Source§

fn get_hide_flags(self) -> HideFlags

get_hideFlags() overload
Source§

fn set_hide_flags(self, value: impl Into<HideFlags>)

set_hideFlags(crate::unity_engine::hideflags::HideFlags) overload
Source§

fn to_string(self) -> Il2CppString

ToString() overload
Source§

fn ctor(self)

.ctor() overload
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,

Source§

impl<__T> IUnitSignalMethods for __T
where __T: IUnitSignal,

Source§

fn set_model(self, model: impl Into<UnitModel>) -> UnitSignal

SetModel(crate::app::unitmodel::UnitModel) overload
Source§

fn set_hit_callback(self, func: impl Into<UnitSignal_Func>) -> UnitSignal

SetHitCallback(crate::app::unitsignal::UnitSignal_Func) overload
Source§

fn set_shoot_callback(self, func: impl Into<UnitSignal_Func>) -> UnitSignal

SetShootCallback(crate::app::unitsignal::UnitSignal_Func) overload
Source§

fn set_avoid_callback(self, func: impl Into<UnitSignal_Func>) -> UnitSignal

SetAvoidCallback(crate::app::unitsignal::UnitSignal_Func) overload
Source§

fn set_unit_item(self, unit_item: impl Into<UnitItem>) -> UnitSignal

SetUnitItem(crate::app::unititem::UnitItem) overload
Source§

fn clear_callback(self) -> UnitSignal

ClearCallback() overload
Source§

fn on_footstep(self, name: impl Into<Il2CppString>)

OnFootstep(::unity::Il2CppString) overload
Source§

fn on_flapping(self)

OnFlapping() overload
Source§

fn 羽ばたき(self)

羽ばたき() overload
Source§

fn 左足接地(self)

左足接地() overload
Source§

fn 右足接地(self)

右足接地() overload
Source§

fn 左前足接地(self)

左前足接地() overload
Source§

fn 右前足接地(self)

右前足接地() overload
Source§

fn 左後足接地(self)

左後足接地() overload
Source§

fn 右後足接地(self)

右後足接地() overload
Source§

fn 命中(self)

命中() overload
Source§

fn 魔法動作1(self)

魔法動作1() overload
Source§

fn 魔法動作2(self)

魔法動作2() overload
Source§

fn 魔法動作3(self)

魔法動作3() overload
Source§

fn 相手回避(self)

相手回避() overload
Source§

fn 発射(self)

発射() overload
Source§

fn 前キャンセル(self)

前キャンセル() overload
Source§

fn 後キャン始(self)

後キャン始() overload
Source§

fn 相手動作(self)

相手動作() overload
Source§

fn ジャンプ(self)

ジャンプ() overload
Source§

fn 左足上昇(self)

左足上昇() overload
Source§

fn 右足上昇(self)

右足上昇() overload
Source§

fn 左前足上昇(self)

左前足上昇() overload
Source§

fn 右前足上昇(self)

右前足上昇() overload
Source§

fn 左後足上昇(self)

左後足上昇() overload
Source§

fn 右後足上昇(self)

右後足上昇() overload
Source§

fn カメラ(self)

カメラ() overload
Source§

fn カメラ戻す(self)

カメラ戻す() overload
Source§

fn 重い動作始(self)

重い動作始() overload
Source§

fn 重い動作終(self)

重い動作終() overload
Source§

fn 素早い動作始(self)

素早い動作始() overload
Source§

fn 素早い動作終(self)

素早い動作終() overload
Source§

fn ワールド時間(self)

ワールド時間() overload
Source§

fn 武器軌跡始(self)

武器軌跡始() overload
Source§

fn 武器軌跡終(self)

武器軌跡終() overload
Source§

fn 左手軌跡始(self)

左手軌跡始() overload
Source§

fn 左手軌跡終(self)

左手軌跡終() overload
Source§

fn 残像始(self)

残像始() overload
Source§

fn 残像終(self)

残像終() overload
Source§

fn 武器アニメ(self)

武器アニメ() overload
Source§

fn 武器放り投げる(self)

武器放り投げる() overload
Source§

fn パーティクル(self)

パーティクル() overload
Source§

fn パーティクル削除(self)

パーティクル削除() overload
Source§

fn 地面パーティクル(self)

地面パーティクル() overload
Source§

fn 表情(self)

表情() overload
Source§

fn 注目率(self)

注目率() overload
Source§

fn 画面揺れ(self)

画面揺れ() overload
Source§

fn アーマー振動(self)

アーマー振動() overload
Source§

fn 音汎用(self)

音汎用() overload
Source§

fn 音ボイス(self)

音ボイス() overload
Source§

fn 音攻撃ボイス(self)

音攻撃ボイス() overload
Source§

fn 音必殺ボイス(self)

音必殺ボイス() overload
Source§

fn 手綱(self)

手綱() overload
Source§

fn 拠点アクセス(self)

拠点アクセス() overload
Source§

fn フェード(self)

フェード() overload
Source§

fn 姿を隠す(self)

姿を隠す() overload
Source§

fn 再生ジャンプ(self)

再生ジャンプ() overload
Source§

fn ラジアルブラー(self)

ラジアルブラー() overload
Source§

fn 背景暗さ(self)

背景暗さ() overload
Source§

fn なし(self)

なし() overload
Source§

fn 突進前キャン(self)

突進前キャン() overload
Source§

fn 後キャン終(self)

後キャン終() overload
Source§

fn 攻撃可能範囲(self)

攻撃可能範囲() overload
Source§

fn 着地(self)

着地() overload
Source§

fn 遷移時間(self)

遷移時間() overload
Source§

fn 汎用object(self)

汎用Object() overload
Source§

fn run速度(self)

Run速度() overload
Source§

fn vec3(self)

Vec3() overload
Source§

fn 最終位置(self)

最終位置() overload
Source§

fn 死亡落下(self)

死亡落下() overload
Source§

fn 自動生成除外(self)

自動生成除外() overload
Source§

fn 開発一時停止(self)

開発一時停止() overload
Source§

fn ctor(self)

.ctor() overload
§

impl<T> IlNull for T
where T: FromIlInstance,

§

fn null() -> Self

§

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> SystemObject for T
where T: Copy + Into<IlInstance>,

§

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.