pub struct Side(/* private fields */);Expand description
IL2CPP class: Combat.Side
Inherits: Object
Implementations§
Source§impl Side
impl Side
pub fn invalid() -> i32
pub fn set_invalid(value: i32)
pub fn player() -> i32
pub fn set_player(value: i32)
pub fn enemy() -> i32
pub fn set_enemy(value: i32)
pub fn p_grandew() -> i32
pub fn set_p_grandew(value: i32)
pub fn e_grandew() -> i32
pub fn set_e_grandew(value: i32)
pub fn p_chain_atk() -> i32
pub fn set_p_chain_atk(value: i32)
pub fn e_chain_atk() -> i32
pub fn set_e_chain_atk(value: i32)
pub fn p_chain_grd1() -> i32
pub fn set_p_chain_grd1(value: i32)
pub fn e_chain_grd1() -> i32
pub fn set_e_chain_grd1(value: i32)
pub fn p_chain_grd2() -> i32
pub fn set_p_chain_grd2(value: i32)
pub fn e_chain_grd2() -> i32
pub fn set_e_chain_grd2(value: i32)
pub fn p_chain_grd3() -> i32
pub fn set_p_chain_grd3(value: i32)
pub fn e_chain_grd3() -> i32
pub fn set_e_chain_grd3(value: i32)
pub fn p_chain_grd4() -> i32
pub fn set_p_chain_grd4(value: i32)
pub fn e_chain_grd4() -> i32
pub fn set_e_chain_grd4(value: i32)
pub fn max() -> i32
pub fn set_max(value: i32)
pub fn regular() -> i32
pub fn set_regular(value: i32)
Source§impl Side
impl Side
Sourcepub fn to_name(i: impl Into<i32>) -> Il2CppString
pub fn to_name(i: impl Into<i32>) -> Il2CppString
ToName(i32) overload
Sourcepub fn from_name(name: impl Into<Il2CppString>) -> i32
pub fn from_name(name: impl Into<Il2CppString>) -> i32
FromName(::unity::Il2CppString) overload
Sourcepub fn is_paired_grandew(i: impl Into<i32>) -> bool
pub fn is_paired_grandew(i: impl Into<i32>) -> bool
IsPairedGrandew(i32) overload
Sourcepub fn is_chain_atk(i: impl Into<i32>) -> bool
pub fn is_chain_atk(i: impl Into<i32>) -> bool
IsChainAtk(i32) overload
Sourcepub fn is_chain_grd(i: impl Into<i32>) -> bool
pub fn is_chain_grd(i: impl Into<i32>) -> bool
IsChainGrd(i32) overload
Sourcepub fn is_player_side(i: impl Into<i32>) -> bool
pub fn is_player_side(i: impl Into<i32>) -> bool
IsPlayerSide(i32) overload
Sourcepub fn is_enemy_side(i: impl Into<i32>) -> bool
pub fn is_enemy_side(i: impl Into<i32>) -> bool
IsEnemySide(i32) overload
Sourcepub fn to_enemy_grandew(i: impl Into<i32>) -> i32
pub fn to_enemy_grandew(i: impl Into<i32>) -> i32
ToEnemyGrandew(i32) overload
Sourcepub fn to_grandew(i: impl Into<i32>) -> i32
pub fn to_grandew(i: impl Into<i32>) -> i32
ToGrandew(i32) overload
Sourcepub fn to_partner(i: impl Into<i32>) -> i32
pub fn to_partner(i: impl Into<i32>) -> i32
ToPartner(i32) overload
Sourcepub fn to_mirror_side(i: impl Into<i32>) -> i32
pub fn to_mirror_side(i: impl Into<i32>) -> i32
ToMirrorSide(i32) overload
Sourcepub fn to_enemy_chr(i: impl Into<i32>) -> Character
pub fn to_enemy_chr(i: impl Into<i32>) -> Character
ToEnemyChr(i32) overload
Sourcepub fn to_grandew_chr(i: impl Into<i32>) -> Character
pub fn to_grandew_chr(i: impl Into<i32>) -> Character
ToGrandewChr(i32) overload
Sourcepub fn to_master_chr(i: impl Into<i32>) -> Character
pub fn to_master_chr(i: impl Into<i32>) -> Character
ToMasterChr(i32) overload
Sourcepub fn to_partner_chr(i: impl Into<i32>) -> Character
pub fn to_partner_chr(i: impl Into<i32>) -> Character
ToPartnerChr(i32) overload
Sourcepub fn to_enemy_grandew_chr(i: impl Into<i32>) -> Character
pub fn to_enemy_grandew_chr(i: impl Into<i32>) -> Character
ToEnemyGrandewChr(i32) overload
Sourcepub fn convert_from(
side_type: impl Into<BattleSide_Type>,
is_reversed: impl Into<bool>,
) -> i32
pub fn convert_from( side_type: impl Into<BattleSide_Type>, is_reversed: impl Into<bool>, ) -> i32
ConvertFrom(crate::app::battleside::BattleSide_Type, bool) overload
Source§impl Side
impl Side
pub fn to_name_method_info() -> &'static MethodInfo
pub fn from_name_method_info() -> &'static MethodInfo
pub fn is_master_method_info() -> &'static MethodInfo
pub fn is_paired_grandew_method_info() -> &'static MethodInfo
pub fn is_chain_method_info() -> &'static MethodInfo
pub fn is_chain_atk_method_info() -> &'static MethodInfo
pub fn is_chain_grd_method_info() -> &'static MethodInfo
pub fn is_player_side_method_info() -> &'static MethodInfo
pub fn is_enemy_side_method_info() -> &'static MethodInfo
pub fn to_enemy_method_info() -> &'static MethodInfo
pub fn to_enemy_grandew_method_info() -> &'static MethodInfo
pub fn to_grandew_method_info() -> &'static MethodInfo
pub fn to_master_method_info() -> &'static MethodInfo
pub fn to_partner_method_info() -> &'static MethodInfo
pub fn to_mirror_side_method_info() -> &'static MethodInfo
pub fn to_enemy_chr_method_info() -> &'static MethodInfo
pub fn to_grandew_chr_method_info() -> &'static MethodInfo
pub fn to_master_chr_method_info() -> &'static MethodInfo
pub fn to_partner_chr_method_info() -> &'static MethodInfo
pub fn to_enemy_grandew_chr_method_info() -> &'static MethodInfo
pub fn convert_from_method_info() -> &'static MethodInfo
Trait Implementations§
Source§impl ClassIdentity for Side
impl ClassIdentity for Side
Source§impl FromIlInstance for Side
impl FromIlInstance for Side
fn from_il_instance(instance: IlInstance) -> Self
fn instantiate() -> Option<Self>
§fn instantiate_with_class(class: Class) -> Option<Self>
fn instantiate_with_class(class: Class) -> Option<Self>
Caller swears
class is a subtype of Self or layout compatibleimpl Copy for Side
impl IObject for Side
impl ISide for Side
Auto Trait Implementations§
impl Freeze for Side
impl RefUnwindSafe for Side
impl !Send for Side
impl !Sync for Side
impl Unpin for Side
impl UnwindSafe for Side
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> Cast for Twhere
T: SystemObject,
impl<T> Cast for Twhere
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) -> boolwhere
T: ClassIdentity,
fn is_direct_subclass_of<T>(self) -> boolwhere
T: ClassIdentity,
fn try_cast<T>(self) -> Option<T>where
T: ClassIdentity + FromIlInstance,
§unsafe fn cast<T>(self) -> Twhere
T: ClassIdentity + FromIlInstance,
unsafe fn cast<T>(self) -> Twhere
T: ClassIdentity + FromIlInstance,
Safety 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)§impl<T> DefaultInjectedMembers for T
impl<T> DefaultInjectedMembers for T
fn __injected_fields() -> Vec<InjectedFieldDescriptor>
fn __injected_methods() -> Vec<InjectedMethodDescriptor>
fn __injected_overrides() -> Vec<InjectedOverrideDescriptor>
Source§impl<T0, __U> IArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, capacity: i32)where
Self: Sized,
fn get_capacity(self) -> i32where
Self: Sized,
fn get_count(self) -> i32where
Self: Sized,
fn get_item(self, index: i32) -> T0where
Self: Sized,
fn add(self, item: T0)where
Self: Sized,
fn to_array(self) -> Array<T0>where
Self: Sized,
fn unchecked_add(self, item: T0)where
Self: Sized,
fn ensure_capacity(self, minimum: i32)where
Self: Sized,
Source§impl<T0, __U> IAsyncOperationHandle_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IAsyncOperationHandle_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn get_location_name(self) -> Il2CppStringwhere
Self: Sized,
fn set_location_name(self, value: Il2CppString)where
Self: Sized,
fn op_implicit(obj: AsyncOperationHandle_1<T0>) -> AsyncOperationHandle
fn ctor(self, op: AsyncOperationBase_1<T0>)where
Self: Sized,
fn get_download_status(self) -> DownloadStatuswhere
Self: Sized,
fn internal_get_download_status(
self,
visited: HashSet_1<Object>,
) -> DownloadStatuswhere
Self: Sized,
fn ctor_2(self, op: IAsyncOperation)where
Self: Sized,
fn ctor_3(self, op: IAsyncOperation, version: i32)where
Self: Sized,
fn ctor_4(self, op: IAsyncOperation, location_name: Il2CppString)where
Self: Sized,
fn ctor_5(self, op: IAsyncOperation, version: i32, location_name: Il2CppString)where
Self: Sized,
fn acquire(self) -> AsyncOperationHandle_1<T0>where
Self: Sized,
fn add_completed(self, value: Action_1<AsyncOperationHandle_1<T0>>)where
Self: Sized,
fn remove_completed(self, value: Action_1<AsyncOperationHandle_1<T0>>)where
Self: Sized,
fn add_completed_typeless(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn remove_completed_typeless(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn get_debug_name(self) -> Il2CppStringwhere
Self: Sized,
fn add_destroyed(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn remove_destroyed(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn equals(self, other: AsyncOperationHandle_1<T0>) -> boolwhere
Self: Sized,
fn get_hash_code(self) -> i32where
Self: Sized,
fn wait_for_completion(self) -> T0where
Self: Sized,
fn get_internal_op(self) -> AsyncOperationBase_1<T0>where
Self: Sized,
fn get_is_done(self) -> boolwhere
Self: Sized,
fn is_valid(self) -> boolwhere
Self: Sized,
fn get_percent_complete(self) -> f32where
Self: Sized,
fn get_reference_count(self) -> i32where
Self: Sized,
fn release(self)where
Self: Sized,
fn get_result(self) -> T0where
Self: Sized,
fn get_status(self) -> AsyncOperationStatuswhere
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_move_next(self) -> boolwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> ICoreUnsafeUtils_DefaultKeyGetter_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ICoreUnsafeUtils_DefaultKeyGetter_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
Source§impl<T0, T1, __U> IDictionary_2_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> IDictionary_2_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: Dictionary_2<T0, T1>, get_enumerator_ret_type: i32)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> KeyValuePair_2<T0, T1>where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_entry(self) -> DictionaryEntrywhere
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_key(self) -> Objectwhere
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_value(self) -> Objectwhere
Self: Sized,
Source§impl<T0, T1, __U> IDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> IDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: Dictionary_2<T0, T1>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, T1, __U> IDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> IDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: Dictionary_2<T0, T1>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T1where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> IExposedReference_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IExposedReference_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn resolve(self, resolver: IExposedPropertyTable) -> T0where
Self: Sized,
Source§impl<T0, __U> IHashSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IHashSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, set: HashSet_1<T0>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> IIJobParallelForTransformExtensions_TransformParallelForLoopStruct_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IIJobParallelForTransformExtensions_TransformParallelForLoopStruct_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn initialize() -> IntPtr
Source§impl<T0, T1, __U> IKeyValuePair_2Methods<T0, T1> for __U
impl<T0, T1, __U> IKeyValuePair_2Methods<T0, T1> for __U
Source§impl<T0, __U> ILargeArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ILargeArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, initialize: bool)where
Self: Sized,
fn ctor_2(self, max_capacity: i32)where
Self: Sized,
fn add_range(self, items: IEnumerable_1<T0>)where
Self: Sized,
fn copy_to(self, array: Array<T0>, array_index: i32, count: i32)where
Self: Sized,
fn get_buffer(self, index: i32) -> Array<T0>where
Self: Sized,
fn to_array(self) -> Array<T0>where
Self: Sized,
fn try_move(self) -> (bool, Array<T0>)where
Self: Sized,
fn allocate_buffer(self)where
Self: Sized,
Source§impl<T0, __U> ILinkedList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ILinkedList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, list: LinkedList_1<T0>)where
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn system_runtime_serialization_i_deserialization_callback_on_deserialization(
self,
sender: Object,
)where
Self: Sized,
Source§impl<T0, __U> IListBuffer_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IListBuffer_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn get_count(self) -> i32where
Self: Sized,
fn get_capacity(self) -> i32where
Self: Sized,
fn get_item(self) -> (*mut T0, i32)where
Self: Sized,
fn get_unchecked(self) -> (*mut T0, i32)where
Self: Sized,
fn try_add(self) -> (bool, T0)where
Self: Sized,
fn try_copy_to(self, other: ListBuffer_1<T0>) -> boolwhere
Self: Sized,
Source§impl<T0, __U> IList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, list: List_1<T0>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn move_next_rare(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<__T> IObjectMethods for __Twhere
__T: IObject,
impl<__T> IObjectMethods for __Twhere
__T: IObject,
Source§fn equals(self, obj: impl Into<Object>) -> bool
fn equals(self, obj: impl Into<Object>) -> bool
Equals(crate::system::object::Object) overloadSource§fn get_hash_code(self) -> i32
fn get_hash_code(self) -> i32
GetHashCode() overloadSource§fn memberwise_clone(self) -> Object
fn memberwise_clone(self) -> Object
MemberwiseClone() overloadSource§fn to_string(self) -> Il2CppString
fn to_string(self) -> Il2CppString
ToString() overloadSource§fn field_getter(
self,
type_name: impl Into<Il2CppString>,
field_name: impl Into<Il2CppString>,
) -> IlInstance
fn field_getter( self, type_name: impl Into<Il2CppString>, field_name: impl Into<Il2CppString>, ) -> IlInstance
FieldGetter(::unity::Il2CppString, ::unity::Il2CppString, *mut::unity::IlInstance) overloadSource§fn field_setter(
self,
type_name: impl Into<Il2CppString>,
field_name: impl Into<Il2CppString>,
val: impl Into<Object>,
)
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