pub trait IMapBattleInfoSequenceAttackMethods: IMapBattleInfoSequenceAttack {
// Provided methods
fn awake(self) { ... }
fn setup(
self,
attack: impl Into<MapBattleInfoSequence_AttackInfo>,
is_hide: impl Into<bool>,
) { ... }
fn set_arrow(
self,
is_offense: impl Into<bool>,
force_type: impl Into<Force_Type>,
) { ... }
fn set_receive_damage(
self,
side_type: impl Into<BattleSide_Type>,
atk_string: impl Into<Il2CppString>,
is_heal: impl Into<bool>,
receive_first_damage: impl Into<i32>,
is_hide: impl Into<bool>,
) { ... }
fn set_send_damage(
self,
side_type: impl Into<BattleSide_Type>,
atk: impl Into<i32>,
send_first_damage: impl Into<i32>,
) { ... }
fn set_scene_result(
self,
offense: impl Into<MapBattleInfoSequence_AttackInfo_SceneResult>,
defense: impl Into<MapBattleInfoSequence_AttackInfo_SceneResult>,
) { ... }
fn set_death(self, side: impl Into<BattleSide_Type>) { ... }
fn ctor(self) { ... }
}Provided Methods§
Sourcefn setup(
self,
attack: impl Into<MapBattleInfoSequence_AttackInfo>,
is_hide: impl Into<bool>,
)
fn setup( self, attack: impl Into<MapBattleInfoSequence_AttackInfo>, is_hide: impl Into<bool>, )
Setup(crate::app::mapbattleinfosequence::MapBattleInfoSequence_AttackInfo, bool) overload
Sourcefn set_arrow(
self,
is_offense: impl Into<bool>,
force_type: impl Into<Force_Type>,
)
fn set_arrow( self, is_offense: impl Into<bool>, force_type: impl Into<Force_Type>, )
SetArrow(bool, crate::app::force::Force_Type) overload
Sourcefn set_receive_damage(
self,
side_type: impl Into<BattleSide_Type>,
atk_string: impl Into<Il2CppString>,
is_heal: impl Into<bool>,
receive_first_damage: impl Into<i32>,
is_hide: impl Into<bool>,
)
fn set_receive_damage( self, side_type: impl Into<BattleSide_Type>, atk_string: impl Into<Il2CppString>, is_heal: impl Into<bool>, receive_first_damage: impl Into<i32>, is_hide: impl Into<bool>, )
SetReceiveDamage(crate::app::battleside::BattleSide_Type, ::unity::Il2CppString, bool, i32, bool) overload
Sourcefn set_send_damage(
self,
side_type: impl Into<BattleSide_Type>,
atk: impl Into<i32>,
send_first_damage: impl Into<i32>,
)
fn set_send_damage( self, side_type: impl Into<BattleSide_Type>, atk: impl Into<i32>, send_first_damage: impl Into<i32>, )
SetSendDamage(crate::app::battleside::BattleSide_Type, i32, i32) overload
Sourcefn set_scene_result(
self,
offense: impl Into<MapBattleInfoSequence_AttackInfo_SceneResult>,
defense: impl Into<MapBattleInfoSequence_AttackInfo_SceneResult>,
)
fn set_scene_result( self, offense: impl Into<MapBattleInfoSequence_AttackInfo_SceneResult>, defense: impl Into<MapBattleInfoSequence_AttackInfo_SceneResult>, )
SetSceneResult(crate::app::mapbattleinfosequence::MapBattleInfoSequence_AttackInfo_SceneResult, crate::app::mapbattleinfosequence::MapBattleInfoSequence_AttackInfo_SceneResult) overload
Sourcefn set_death(self, side: impl Into<BattleSide_Type>)
fn set_death(self, side: impl Into<BattleSide_Type>)
SetDeath(crate::app::battleside::BattleSide_Type) overload
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.
Implementors§
impl<__T: IMapBattleInfoSequenceAttack> IMapBattleInfoSequenceAttackMethods for __T
Available on crate feature
app-mapbattleinfosequenceattack only.