Skip to main content

MapDeployTemplate_1

Struct MapDeployTemplate_1 

Source
pub struct MapDeployTemplate_1<T0: ClassIdentity>(/* private fields */);
Expand description

IL2CPP class: App.MapDeployTemplate`1 Inherits: SingletonClass_1<T0> : Object

Implementations§

Source§

impl<T0: ClassIdentity> MapDeployTemplate_1<T0>

Source

pub fn base(self) -> SingletonClass_1<T0>

Source§

impl<T0: ClassIdentity> MapDeployTemplate_1<T0>

Source

pub fn move_max() -> i32

Source

pub fn set_move_max(value: i32)

Source§

impl<T0: ClassIdentity> MapDeployTemplate_1<T0>

Source

pub fn new() -> Self

.ctor() — no args

Trait Implementations§

Source§

impl<T0: ClassIdentity> ClassIdentity for MapDeployTemplate_1<T0>

Source§

const NAMESPACE: &'static str = "App"

Source§

const NAME: &'static str = "MapDeployTemplate`1"

Source§

fn class() -> Class

Source§

impl<T0: Clone + ClassIdentity> Clone for MapDeployTemplate_1<T0>

Source§

fn clone(&self) -> MapDeployTemplate_1<T0>

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<T0: ClassIdentity> FromIlInstance for MapDeployTemplate_1<T0>

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<T0: ClassIdentity> IMapDeployTemplate_1<T0> for MapDeployTemplate_1<T0>

Source§

fn m_queue_a(self) -> MapDeployTemplate_1_Queue<T0>

Source§

fn set_m_queue_a(self, value: MapDeployTemplate_1_Queue<T0>)

Source§

fn m_queue_b(self) -> MapDeployTemplate_1_Queue<T0>

Source§

fn set_m_queue_b(self, value: MapDeployTemplate_1_Queue<T0>)

Source§

fn m_read_queue(self) -> MapDeployTemplate_1_Queue<T0>

Source§

fn set_m_read_queue(self, value: MapDeployTemplate_1_Queue<T0>)

Source§

fn m_write_queue(self) -> MapDeployTemplate_1_Queue<T0>

Source§

fn set_m_write_queue(self, value: MapDeployTemplate_1_Queue<T0>)

Source§

fn m_queue_count(self) -> i32

Source§

fn set_m_queue_count(self, value: i32)

Source§

fn m_move_image(self) -> MapDeployMoveImage

Source§

fn set_m_move_image(self, value: MapDeployMoveImage)

Source§

fn m_attack_image(self) -> MapDeployAttackImage

Source§

fn set_m_attack_image(self, value: MapDeployAttackImage)

Source§

fn m_rod_image(self) -> MapDeployRodImage

Source§

fn set_m_rod_image(self, value: MapDeployRodImage)

Source§

fn m_heal_image(self) -> MapDeployHealImage

Source§

fn set_m_heal_image(self, value: MapDeployHealImage)

Source§

fn m_support_image(self) -> MapDeploySupportImage

Source§

fn set_m_support_image(self, value: MapDeploySupportImage)

Source§

fn m_interference_image(self) -> MapDeployInterferenceImage

Source§

fn set_m_interference_image(self, value: MapDeployInterferenceImage)

Source§

fn m_engage_image(self) -> MapDeployEngageImage

Source§

fn set_m_engage_image(self, value: MapDeployEngageImage)

Source§

fn m_draw_move_image(self) -> MapImageCoreBit

Source§

fn set_m_draw_move_image(self, value: MapImageCoreBit)

Source§

fn m_action_image(self) -> MapDeployActionImage

Source§

fn set_m_action_image(self, value: MapDeployActionImage)

Source§

fn m_mask_image(self) -> MapDeployMoveImage

Source§

fn set_m_mask_image(self, value: MapDeployMoveImage)

Source§

fn m_move_buffer_a(self) -> MapDeployMoveImage

Source§

fn set_m_move_buffer_a(self, value: MapDeployMoveImage)

Source§

fn m_move_buffer_b(self) -> MapDeployMoveImage

Source§

fn set_m_move_buffer_b(self, value: MapDeployMoveImage)

Source§

fn m_draw_move_buffer_a(self) -> MapImageCoreBit

Source§

fn set_m_draw_move_buffer_a(self, value: MapImageCoreBit)

Source§

fn m_draw_move_buffer_b(self) -> MapImageCoreBit

Source§

fn set_m_draw_move_buffer_b(self, value: MapImageCoreBit)

Source§

fn m_attack_buffer_a(self) -> MapDeployAttackImage

Source§

fn set_m_attack_buffer_a(self, value: MapDeployAttackImage)

Source§

fn m_attack_buffer_b(self) -> MapDeployAttackImage

Source§

fn set_m_attack_buffer_b(self, value: MapDeployAttackImage)

Source§

fn m_rod_buffer_a(self) -> MapDeployRodImage

Source§

fn set_m_rod_buffer_a(self, value: MapDeployRodImage)

Source§

fn m_rod_buffer_b(self) -> MapDeployRodImage

Source§

fn set_m_rod_buffer_b(self, value: MapDeployRodImage)

Source§

fn m_heal_buffer_a(self) -> MapDeployHealImage

Source§

fn set_m_heal_buffer_a(self, value: MapDeployHealImage)

Source§

fn m_heal_buffer_b(self) -> MapDeployHealImage

Source§

fn set_m_heal_buffer_b(self, value: MapDeployHealImage)

Source§

fn m_support_buffer_a(self) -> MapDeploySupportImage

Source§

fn set_m_support_buffer_a(self, value: MapDeploySupportImage)

Source§

fn m_support_buffer_b(self) -> MapDeploySupportImage

Source§

fn set_m_support_buffer_b(self, value: MapDeploySupportImage)

Source§

fn m_interference_buffer_a(self) -> MapDeployInterferenceImage

Source§

fn set_m_interference_buffer_a(self, value: MapDeployInterferenceImage)

Source§

fn m_interference_buffer_b(self) -> MapDeployInterferenceImage

Source§

fn set_m_interference_buffer_b(self, value: MapDeployInterferenceImage)

Source§

fn m_action_buffer_a(self) -> MapDeployActionImage

Source§

fn set_m_action_buffer_a(self, value: MapDeployActionImage)

Source§

fn m_action_buffer_b(self) -> MapDeployActionImage

Source§

fn set_m_action_buffer_b(self, value: MapDeployActionImage)

Source§

fn m_engage_buffer_a(self) -> MapDeployEngageImage

Source§

fn set_m_engage_buffer_a(self, value: MapDeployEngageImage)

Source§

fn m_engage_buffer_b(self) -> MapDeployEngageImage

Source§

fn set_m_engage_buffer_b(self, value: MapDeployEngageImage)

Source§

fn m_move_buffer_work(self) -> MapDeployMoveImage

Source§

fn set_m_move_buffer_work(self, value: MapDeployMoveImage)

Source§

fn m_trick_buffer(self) -> MapDeployTrickImage

Source§

fn set_m_trick_buffer(self, value: MapDeployTrickImage)

Source§

fn m_trick_buffer2(self) -> MapDeployTrickImage

Source§

fn set_m_trick_buffer2(self, value: MapDeployTrickImage)

Source§

fn m_cost_max_image(self) -> MapDeployZocImage

Source§

fn set_m_cost_max_image(self, value: MapDeployZocImage)

Source§

fn m_cost_min_image(self) -> MapDeployZocImage

Source§

fn set_m_cost_min_image(self, value: MapDeployZocImage)

Source§

fn m_not_move_image(self) -> MapDeployZocImage

Source§

fn set_m_not_move_image(self, value: MapDeployZocImage)

Source§

fn m_target_image(self) -> MapDeployAttackImage

Source§

fn set_m_target_image(self, value: MapDeployAttackImage)

Source§

fn m_range_image(self) -> MapDeployRangeImage

Source§

fn set_m_range_image(self, value: MapDeployRangeImage)

Source§

fn m_overlap_image(self) -> MapDeployOverlapImage

Source§

fn set_m_overlap_image(self, value: MapDeployOverlapImage)

Source§

fn m_land_image(self) -> MapDeployLandImage

Source§

fn set_m_land_image(self, value: MapDeployLandImage)

Source§

fn m_support_for_unit_image(self) -> MapDeploySupportForUnitImage

Source§

fn set_m_support_for_unit_image(self, value: MapDeploySupportForUnitImage)

Source§

fn m_dance_image(self) -> MapDeployDanceImage

Source§

fn set_m_dance_image(self, value: MapDeployDanceImage)

Source§

fn m_cannon_image(self) -> MapDeployCannonImage

Source§

fn set_m_cannon_image(self, value: MapDeployCannonImage)

Source§

fn m_flag(self) -> MapDeployTemplate_1_FlagField<T0>

Source§

fn set_m_flag(self, value: MapDeployTemplate_1_FlagField<T0>)

Source§

fn m_force_type(self) -> Force_Type

Source§

fn set_m_force_type(self, value: Force_Type)

Source§

fn m_area_x1(self) -> u8

Source§

fn set_m_area_x1(self, value: u8)

Source§

fn m_area_z1(self) -> u8

Source§

fn set_m_area_z1(self, value: u8)

Source§

fn m_area_x2(self) -> u8

Source§

fn set_m_area_x2(self, value: u8)

Source§

fn m_area_z2(self) -> u8

Source§

fn set_m_area_z2(self, value: u8)

Source§

fn m_move_power(self) -> u8

Source§

fn set_m_move_power(self, value: u8)

Source§

fn m_move_type(self) -> JobData_MoveTypes

Source§

fn set_m_move_type(self, value: JobData_MoveTypes)

Source§

fn m_unit(self) -> Unit

Source§

fn set_m_unit(self, value: Unit)

Source§

fn m_no_cannon_bit(self) -> Array<u64>

Source§

fn set_m_no_cannon_bit(self, value: Array<u64>)

Source§

fn m_no_cannon_max(self) -> Array<i32>

Source§

fn set_m_no_cannon_max(self, value: Array<i32>)

Source§

fn m_bit_array(self) -> Array<u64>

Source§

fn set_m_bit_array(self, value: Array<u64>)

Source§

fn m_max_array(self) -> Array<i32>

Source§

fn set_m_max_array(self, value: Array<i32>)

Source§

impl<T0: ClassIdentity> ISingletonClass_1<T0> for MapDeployTemplate_1<T0>

Source§

impl<T0: ClassIdentity> IlType for MapDeployTemplate_1<T0>

Source§

fn il_type() -> &'static Il2CppType

Source§

impl<T0: Copy + ClassIdentity> Copy for MapDeployTemplate_1<T0>

Source§

impl<T0: ClassIdentity> IObject for MapDeployTemplate_1<T0>

Auto Trait Implementations§

§

impl<T0> Freeze for MapDeployTemplate_1<T0>

§

impl<T0> RefUnwindSafe for MapDeployTemplate_1<T0>

§

impl<T0> !Send for MapDeployTemplate_1<T0>

§

impl<T0> !Sync for MapDeployTemplate_1<T0>

§

impl<T0> Unpin for MapDeployTemplate_1<T0>

§

impl<T0> UnwindSafe for MapDeployTemplate_1<T0>

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<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> IMapDeployTemplate_1Methods<T0> for __U

Source§

fn ctor(self)
where Self: Sized,

Source§

fn turn_reset(self, force_type: Force_Type)
where Self: Sized,

Source§

fn reset_display_type(self)
where Self: Sized,

Source§

fn move( self, x: i32, z: i32, move_type: JobData_MoveTypes, move_power: i32, flag: MapDeployTemplate_1_Flag<T0>, )
where Self: Sized,

Source§

fn move_2( self, unit: Unit, x: i32, z: i32, move_type: JobData_MoveTypes, move_power: i32, flag: MapDeployTemplate_1_Flag<T0>, )
where Self: Sized,

Source§

fn update_skill_image(self, unit: Unit)
where Self: Sized,

Source§

fn clear_skill_image(self)
where Self: Sized,

Source§

fn event_move( self, x: i32, z: i32, move_type: JobData_MoveTypes, move_power: i32, flag: MapDeployTemplate_1_Flag<T0>, )
where Self: Sized,

Source§

fn dispos_move( self, x: i32, z: i32, move_type: JobData_MoveTypes, move_power: i32, flag: MapDeployTemplate_1_Flag<T0>, )
where Self: Sized,

Source§

fn unit_move( self, unit: Unit, move_power: i32, flag: MapDeployTemplate_1_Flag<T0>, weapon_flag: MapDeployTemplate_1_Flag<T0>, )
where Self: Sized,

Source§

fn unit_move_xz( self, unit: Unit, x: i32, z: i32, move_power: i32, flag: MapDeployTemplate_1_Flag<T0>, weapon_flag: MapDeployTemplate_1_Flag<T0>, )
where Self: Sized,

Source§

fn unit_move_item( self, unit: Unit, unit_item: UnitItem, move_power: i32, flag: MapDeployTemplate_1_Flag<T0>, weapon_flag: MapDeployTemplate_1_Flag<T0>, )
where Self: Sized,

Source§

fn unit_dance(self, unit: Unit)
where Self: Sized,

Source§

fn unit_move_action(self, unit: Unit)
where Self: Sized,

Source§

fn unit_move_engage( self, unit: Unit, move_power: i32, mind: MapMind_Type, flag: MapDeployTemplate_1_Flag<T0>, weapon_flag: MapDeployTemplate_1_Flag<T0>, )
where Self: Sized,

Source§

fn unit_ai_move( self, unit: Unit, move_power: i32, flag: MapDeployTemplate_1_Flag<T0>, weapon_flag: MapDeployTemplate_1_Flag<T0>, )
where Self: Sized,

Source§

fn unit_ai_move_xy( self, unit: Unit, x: i32, z: i32, move_power: i32, flag: MapDeployTemplate_1_Flag<T0>, weapon_flag: MapDeployTemplate_1_Flag<T0>, )
where Self: Sized,

Source§

fn unit_warp( self, rod_unit: Unit, target_unit: Unit, unit_item: UnitItem, flag: i32, )
where Self: Sized,

Source§

fn unit_rewarp( self, unit: Unit, skill: SkillData, flag: MapDeployTemplate_1_Flag<T0>, )
where Self: Sized,

Source§

fn unit_rewarp_2( self, unit: Unit, unit_item: UnitItem, flag: MapDeployTemplate_1_Flag<T0>, )
where Self: Sized,

Source§

fn unit_rewarp_3( self, unit: Unit, range: i32, flag: MapDeployTemplate_1_Flag<T0>, )
where Self: Sized,

Source§

fn unit_rewarp_4( self, unit: Unit, range: i32, flag: MapDeployTemplate_1_Flag<T0>, mask: MapDeployAttackImage, )
where Self: Sized,

Source§

fn regist_rewarp_move_image( unit: Unit, args_x: i32, args_z: i32, rewarp_range: i32, move: MapDeployMoveImage, mask: MapDeployAttackImage, )

Source§

fn unit_creation(self, rod_unit: Unit, rod_unit_item_index: i32)
where Self: Sized,

Source§

fn unit_fire_cannon(self, unit: Unit)
where Self: Sized,

Source§

fn unit_ai_move_limit(self, unit: Unit, flag: MapDeployTemplate_1_Flag<T0>)
where Self: Sized,

Source§

fn unit_fill(self, unit: Unit, flag: MapDeployTemplate_1_Flag<T0>)
where Self: Sized,

Source§

fn unit_fill_item( self, unit: Unit, unit_item: UnitItem, flag: MapDeployTemplate_1_Flag<T0>, )
where Self: Sized,

Source§

fn fill_oneself(self, unit: Unit)
where Self: Sized,

Source§

fn unit_fill_action(self, unit: Unit)
where Self: Sized,

Source§

fn fill_dragon_vein(self)
where Self: Sized,

Source§

fn unit_fill_engage( self, unit: Unit, mind: MapMind_Type, flag: MapDeployTemplate_1_Flag<T0>, )
where Self: Sized,

Source§

fn unit_ai_fill_skill( self, unit: Unit, skill: SkillData, flag: MapDeployTemplate_1_Flag<T0>, )
where Self: Sized,

Source§

fn unit_ai_fill_item( self, unit: Unit, unit_item: UnitItem, skill: SkillData, flag: MapDeployTemplate_1_Flag<T0>, )
where Self: Sized,

Source§

fn unit_ai_fill_rewarp(self, unit: Unit)
where Self: Sized,

Source§

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

Source§

fn range_immobile(self, xx: i32, zz: i32, range_i: i32, range_o: i32)
where Self: Sized,

Source§

fn unit_range_immobile(self, unit: Unit, xx: i32, zz: i32, flag: i32)
where Self: Sized,

Source§

fn target_only(self, attacker: Unit, unit_item: UnitItem)
where Self: Sized,

Source§

fn unit_triangle(self, attacker: Unit)
where Self: Sized,

Source§

fn set_move_a(self)
where Self: Sized,

Source§

fn set_move_b(self)
where Self: Sized,

Source§

fn set_attack_a(self)
where Self: Sized,

Source§

fn set_attack_b(self)
where Self: Sized,

Source§

fn set_rod_a(self)
where Self: Sized,

Source§

fn set_rod_b(self)
where Self: Sized,

Source§

fn set_heal_a(self)
where Self: Sized,

Source§

fn set_heal_b(self)
where Self: Sized,

Source§

fn set_support_a(self)
where Self: Sized,

Source§

fn set_support_b(self)
where Self: Sized,

Source§

fn set_interference_a(self)
where Self: Sized,

Source§

fn set_interference_b(self)
where Self: Sized,

Source§

fn set_engage_a(self)
where Self: Sized,

Source§

fn set_engage_b(self)
where Self: Sized,

Source§

fn set_buffer_a(self)
where Self: Sized,

Source§

fn set_buffer_b(self)
where Self: Sized,

Source§

fn set_mask_image(self, image: MapDeployMoveImage)
where Self: Sized,

Source§

fn get_move_image(self) -> MapDeployMoveImage
where Self: Sized,

Source§

fn set_move_image(self, value: MapDeployMoveImage)
where Self: Sized,

Source§

fn get_draw_move_image(self) -> MapImageCoreBit
where Self: Sized,

Source§

fn get_move_image_a(self) -> MapDeployMoveImage
where Self: Sized,

Source§

fn get_move_image_b(self) -> MapDeployMoveImage
where Self: Sized,

Source§

fn get_attack_image(self) -> MapDeployAttackImage
where Self: Sized,

Source§

fn set_attack_image(self, value: MapDeployAttackImage)
where Self: Sized,

Source§

fn get_attack_image_a(self) -> MapDeployAttackImage
where Self: Sized,

Source§

fn get_attack_image_b(self) -> MapDeployAttackImage
where Self: Sized,

Source§

fn get_rod_image(self) -> MapDeployRodImage
where Self: Sized,

Source§

fn set_rod_image(self, value: MapDeployRodImage)
where Self: Sized,

Source§

fn get_heal_image(self) -> MapDeployHealImage
where Self: Sized,

Source§

fn set_heal_image(self, value: MapDeployHealImage)
where Self: Sized,

Source§

fn get_support_image(self) -> MapDeploySupportImage
where Self: Sized,

Source§

fn set_support_image(self, value: MapDeploySupportImage)
where Self: Sized,

Source§

fn get_support_for_unit_image(self) -> MapDeploySupportForUnitImage
where Self: Sized,

Source§

fn set_support_for_unit_image(self, value: MapDeploySupportForUnitImage)
where Self: Sized,

Source§

fn get_interference_image(self) -> MapDeployInterferenceImage
where Self: Sized,

Source§

fn set_interference_image(self, value: MapDeployInterferenceImage)
where Self: Sized,

Source§

fn get_action_image(self) -> MapDeployActionImage
where Self: Sized,

Source§

fn set_action_image(self, value: MapDeployActionImage)
where Self: Sized,

Source§

fn get_engage_image(self) -> MapDeployEngageImage
where Self: Sized,

Source§

fn set_engage_image(self, value: MapDeployEngageImage)
where Self: Sized,

Source§

fn get_range_image(self) -> MapDeployRangeImage
where Self: Sized,

Source§

fn set_range_image(self, value: MapDeployRangeImage)
where Self: Sized,

Source§

fn get_overlap_image(self) -> MapDeployOverlapImage
where Self: Sized,

Source§

fn set_overlap_image(self, value: MapDeployOverlapImage)
where Self: Sized,

Source§

fn get_land_image(self) -> MapDeployLandImage
where Self: Sized,

Source§

fn set_land_image(self, value: MapDeployLandImage)
where Self: Sized,

Source§

fn get_dance_image(self) -> MapDeployDanceImage
where Self: Sized,

Source§

fn set_dance_image(self, value: MapDeployDanceImage)
where Self: Sized,

Source§

fn get_cannon_image(self) -> MapDeployCannonImage
where Self: Sized,

Source§

fn set_cannon_image(self, value: MapDeployCannonImage)
where Self: Sized,

Source§

fn get_trick_image(self) -> MapDeployTrickImage
where Self: Sized,

Source§

fn get_trick_image2(self) -> MapDeployTrickImage
where Self: Sized,

Source§

fn get_force_type(self) -> Force_Type
where Self: Sized,

Source§

fn set_force_type(self, value: Force_Type)
where Self: Sized,

Source§

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

Source§

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

Source§

fn search_dir(self, dir: Dir_Type)
where Self: Sized,

Source§

fn is_out_of_area(self, x: i32, z: i32) -> bool
where Self: Sized,

Source§

fn get_cost(self, x: i32, z: i32) -> i32
where Self: Sized,

Source§

fn is_before_move(self, skill: SkillData) -> bool
where Self: Sized,

Source§

fn get_range_bit(self, unit: Unit, bit: Array<u64>, max: Array<i32>)
where Self: Sized,

Source§

fn get_range_bit_2( self, unit: Unit, skill: SkillData, bit_array: Array<u64>, max_array: Array<i32>, )
where Self: Sized,

Source§

fn is_fill(self, x: i32, z: i32) -> bool
where Self: Sized,

Source§

fn fill(self, unit: Unit, skill: SkillData, is_consider_cannon: bool)
where Self: Sized,

Source§

fn fill_attack(self, unit: Unit, bit: u64, max: i32)
where Self: Sized,

Source§

fn fill_rod(self, unit: Unit, bit: u64, max: i32)
where Self: Sized,

Source§

fn fill_range_image(self)
where Self: Sized,

Source§

fn fill_support_for_unit_image(self, unit: Unit)
where Self: Sized,

Source§

fn is_support_rod_for_unit(self, unit_item: UnitItem) -> bool
where Self: Sized,

Source§

fn fill_dance_image(self, unit: Unit)
where Self: Sized,

Source§

fn fill_range_image_for_cannon( self, unit: Unit, flag: MapDeployTemplate_1_Flag<T0>, )
where Self: Sized,

Source§

fn fill_image( self, unit: Unit, bit: u64, min: i32, max: i32, image: MapImageCoreBit, )
where Self: Sized,

Source§

fn clear(self)
where Self: Sized,

Source§

fn get_distance(self, x: i32, z: i32) -> i32
where Self: Sized,

Source§

fn get_distance_2(self, route: MapRoute, x: i32, z: i32) -> i32
where Self: Sized,

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<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, __U> ISingletonClass_1Methods<T0> for __U

Source§

fn get_instance() -> T0

Source§

fn set_is_resume(self, value: bool)
where Self: Sized,

Source§

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

Source§

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

Source§

fn create_instance() -> T0

Source§

fn delete_instance()

Source§

fn try_create_instance() -> bool

Source§

fn try_delete_instance() -> bool

Source§

fn tick()

Source§

fn update()

Source§

fn bind()

Source§

fn unbind()

Source§

fn is_bind() -> bool

Source§

fn get_bind_count() -> i32

Source§

fn serialize(stream: Stream_2)

Source§

fn deserialize(stream: Stream_2)

Source§

fn on_create(self)
where Self: Sized,

Source§

fn on_dispose(self)
where Self: Sized,

Source§

fn on_tick(self)
where Self: Sized,

Source§

fn on_update(self)
where Self: Sized,

Source§

fn on_bind(self)
where Self: Sized,

Source§

fn on_unbind(self)
where Self: Sized,

Source§

fn on_serialize(self, stream: Stream_2)
where Self: Sized,

Source§

fn on_deserialize(self, stream: Stream_2, version: i32)
where Self: Sized,

Source§

fn ctor(self)
where Self: Sized,

Source§

fn finalize(self)
where Self: Sized,

Source§

fn op_implicit(exists: SingletonClass_1<T0>) -> bool

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> 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.