#[repr(C)]pub struct BattleInfoEnum {
pub m_info: BattleInfo,
pub m_min: BattleSide_Type,
pub m_max: BattleSide_Type,
pub m_current: BattleInfoSide,
}Expand description
Fields§
§m_info: BattleInfo§m_min: BattleSide_Type§m_max: BattleSide_Type§m_current: BattleInfoSideImplementations§
Source§impl BattleInfoEnum
impl BattleInfoEnum
Sourcepub fn get_enumerator(&mut self) -> BattleInfoEnum
pub fn get_enumerator(&mut self) -> BattleInfoEnum
GetEnumerator() overload
Sourcepub fn ctor(
&mut self,
info: impl Into<BattleInfo>,
min: impl Into<BattleSide_Type>,
max: impl Into<BattleSide_Type>,
)
pub fn ctor( &mut self, info: impl Into<BattleInfo>, min: impl Into<BattleSide_Type>, max: impl Into<BattleSide_Type>, )
.ctor(crate::app::battleinfo::BattleInfo, crate::app::battleside::BattleSide_Type, crate::app::battleside::BattleSide_Type) overload
Sourcepub fn system_collections_i_enumerator_get_current(&mut self) -> Object
pub fn system_collections_i_enumerator_get_current(&mut self) -> Object
System.Collections.IEnumerator.get_Current() overload
Sourcepub fn get_current(&mut self) -> BattleInfoSide
pub fn get_current(&mut self) -> BattleInfoSide
get_Current() overload
Source§impl BattleInfoEnum
impl BattleInfoEnum
pub fn get_enumerator_method_info() -> &'static MethodInfo
pub fn ctor_method_info() -> &'static MethodInfo
pub fn dispose_method_info() -> &'static MethodInfo
pub fn move_next_method_info() -> &'static MethodInfo
pub fn reset_method_info() -> &'static MethodInfo
pub fn system_collections_i_enumerator_get_current_method_info() -> &'static MethodInfo
pub fn get_current_method_info() -> &'static MethodInfo
Trait Implementations§
Source§impl ClassIdentity for BattleInfoEnum
impl ClassIdentity for BattleInfoEnum
Source§impl Clone for BattleInfoEnum
impl Clone for BattleInfoEnum
Source§fn clone(&self) -> BattleInfoEnum
fn clone(&self) -> BattleInfoEnum
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for BattleInfoEnum
Auto Trait Implementations§
impl Freeze for BattleInfoEnum
impl RefUnwindSafe for BattleInfoEnum
impl !Send for BattleInfoEnum
impl !Sync for BattleInfoEnum
impl Unpin for BattleInfoEnum
impl UnwindSafe for BattleInfoEnum
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)