#[repr(C)]pub struct UnitEnum {
pub m_types: Array<Force_Type>,
}Expand description
Fields§
§m_types: Array<Force_Type>Implementations§
Source§impl UnitEnum
impl UnitEnum
pub fn s_on_map_force() -> UnitEnum
pub fn set_s_on_map_force(value: UnitEnum)
pub fn s_used_force() -> UnitEnum
pub fn set_s_used_force(value: UnitEnum)
pub fn s_f1st_force() -> UnitEnum
pub fn set_s_f1st_force(value: UnitEnum)
pub fn s_f2nd_force() -> UnitEnum
pub fn set_s_f2nd_force(value: UnitEnum)
pub fn s_f3rd_force() -> UnitEnum
pub fn set_s_f3rd_force(value: UnitEnum)
pub fn s_sortie_force() -> UnitEnum
pub fn set_s_sortie_force(value: UnitEnum)
pub fn s_absent_force() -> UnitEnum
pub fn set_s_absent_force(value: UnitEnum)
pub fn s_dead_force() -> UnitEnum
pub fn set_s_dead_force(value: UnitEnum)
pub fn s_lost_force() -> UnitEnum
pub fn set_s_lost_force(value: UnitEnum)
pub fn s_temporary() -> UnitEnum
pub fn set_s_temporary(value: UnitEnum)
pub fn s_same_player_force() -> UnitEnum
pub fn set_s_same_player_force(value: UnitEnum)
pub fn s_f1and2_force() -> UnitEnum
pub fn set_s_f1and2_force(value: UnitEnum)
pub fn s_f2and3_force() -> UnitEnum
pub fn set_s_f2and3_force(value: UnitEnum)
pub fn s_f1and3_force() -> UnitEnum
pub fn set_s_f1and3_force(value: UnitEnum)
pub fn s_null_force() -> UnitEnum
pub fn set_s_null_force(value: UnitEnum)
pub fn s_target_enumerator() -> UnitEnum_TargetEnumerator
pub fn set_s_target_enumerator(value: UnitEnum_TargetEnumerator)
pub fn s_force_mask() -> Array<UnitEnum>
pub fn set_s_force_mask(value: Array<UnitEnum>)
Source§impl UnitEnum
impl UnitEnum
Sourcepub fn get_enumerator(types: impl Into<Array<Force_Type>>) -> UnitEnum
pub fn get_enumerator(types: impl Into<Array<Force_Type>>) -> UnitEnum
GetEnumerator(::unity::Array<crate::app::force::Force_Type>) overload
Sourcepub fn get_on_map_force() -> UnitEnum
pub fn get_on_map_force() -> UnitEnum
GetOnMapForce() overload
Sourcepub fn get_enemy(force: impl Into<Force_Type>) -> UnitEnum
pub fn get_enemy(force: impl Into<Force_Type>) -> UnitEnum
GetEnemy(crate::app::force::Force_Type) overload
Sourcepub fn get_ally(force: impl Into<Force_Type>) -> UnitEnum
pub fn get_ally(force: impl Into<Force_Type>) -> UnitEnum
GetAlly(crate::app::force::Force_Type) overload
Sourcepub fn get_on_sortie_force() -> UnitEnum
pub fn get_on_sortie_force() -> UnitEnum
GetOnSortieForce() overload
Sourcepub fn get_used_force() -> UnitEnum
pub fn get_used_force() -> UnitEnum
GetUsedForce() overload
Sourcepub fn get_self_force() -> UnitEnum
pub fn get_self_force() -> UnitEnum
GetSelfForce() overload
Sourcepub fn get_same_player_force() -> UnitEnum
pub fn get_same_player_force() -> UnitEnum
GetSamePlayerForce() overload
Sourcepub fn get(type: impl Into<Force_Type>) -> UnitEnum
pub fn get(type: impl Into<Force_Type>) -> UnitEnum
Get(crate::app::force::Force_Type) overload
Sourcepub fn get_target(
unit: impl Into<Unit>,
near: impl Into<i32>,
far: impl Into<i32>,
) -> UnitEnum_TargetEnumerator
pub fn get_target( unit: impl Into<Unit>, near: impl Into<i32>, far: impl Into<i32>, ) -> UnitEnum_TargetEnumerator
GetTarget(crate::app::unit::Unit, i32, i32) overload
Sourcepub fn get_target_2(
unit: impl Into<Unit>,
skill: impl Into<SkillData>,
) -> UnitEnum_TargetEnumerator
pub fn get_target_2( unit: impl Into<Unit>, skill: impl Into<SkillData>, ) -> UnitEnum_TargetEnumerator
GetTarget(crate::app::unit::Unit, crate::app::skilldata::SkillData) overload
Sourcepub fn get_target_3(
unit: impl Into<Unit>,
x: impl Into<i32>,
z: impl Into<i32>,
near: impl Into<i32>,
far: impl Into<i32>,
) -> UnitEnum_TargetEnumerator
pub fn get_target_3( unit: impl Into<Unit>, x: impl Into<i32>, z: impl Into<i32>, near: impl Into<i32>, far: impl Into<i32>, ) -> UnitEnum_TargetEnumerator
GetTarget(crate::app::unit::Unit, i32, i32, i32, i32) overload
Source§impl UnitEnum
impl UnitEnum
Sourcepub fn ctor(&mut self, types: impl Into<Array<Force_Type>>)
pub fn ctor(&mut self, types: impl Into<Array<Force_Type>>)
.ctor(::unity::Array<crate::app::force::Force_Type>) overload
Sourcepub fn get_enumerator_2(&mut self) -> UnitEnum_Enumerator
pub fn get_enumerator_2(&mut self) -> UnitEnum_Enumerator
GetEnumerator() overload
Source§impl UnitEnum
impl UnitEnum
pub fn get_enumerator_method_info() -> &'static MethodInfo
pub fn get_on_map_force_method_info() -> &'static MethodInfo
pub fn get_enemy_method_info() -> &'static MethodInfo
pub fn get_ally_method_info() -> &'static MethodInfo
pub fn get_mask_method_info() -> &'static MethodInfo
pub fn get_on_sortie_force_method_info() -> &'static MethodInfo
pub fn get_used_force_method_info() -> &'static MethodInfo
pub fn get_self_force_method_info() -> &'static MethodInfo
pub fn get_same_player_force_method_info() -> &'static MethodInfo
pub fn get_method_info() -> &'static MethodInfo
pub fn get_target_method_info() -> &'static MethodInfo
pub fn get_target_2_method_info() -> &'static MethodInfo
pub fn get_target_3_method_info() -> &'static MethodInfo
pub fn ctor_method_info() -> &'static MethodInfo
pub fn get_enumerator_2_method_info() -> &'static MethodInfo
pub fn cctor_method_info() -> &'static MethodInfo
Trait Implementations§
Auto Trait Implementations§
impl Freeze for UnitEnum
impl RefUnwindSafe for UnitEnum
impl Send for UnitEnum
impl Sync for UnitEnum
impl Unpin for UnitEnum
impl UnwindSafe for UnitEnum
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)