Skip to main content

IDecoratorMethods

Trait IDecoratorMethods 

Source
pub trait IDecoratorMethods: IDecorator {
Show 24 methods // Provided methods fn get_name(self) -> Il2CppString { ... } fn get_m_phase(self) -> Phase { ... } fn set_m_phase(self, value: impl Into<Phase>) { ... } fn get_m_chrs(self) -> Array<Character> { ... } fn get_m_master(self) -> Character { ... } fn get_m_enemy(self) -> Character { ... } fn get_m_grandew(self) -> Character { ... } fn get_m_enemy_grandew(self) -> Character { ... } fn use_on_arrival_time_predicted(self) { ... } fn use_on_hit_time_predicted(self) { ... } fn use_on_enemy_damage(self) { ... } fn use_on_backward_cancel(self, chr: impl Into<Character>) { ... } fn on_enter(self) { ... } fn on_enter_attack(self) { ... } fn on_update(self) { ... } fn on_exit(self) { ... } fn on_arrival_time_predicted(self, world_arrival_time: impl Into<f32>) { ... } fn on_hit_time_predicted( self, world_hit_time: impl Into<f32>, weapon_style: impl Into<WeaponStyle>, ) { ... } fn on_shoot(self, ev: impl Into<AnimationEvent>) { ... } fn on_miss_passed(self, ev: impl Into<AnimationEvent>) { ... } fn on_hit_passed(self, ev: impl Into<AnimationEvent>) { ... } fn on_enemy_damage(self, ev: impl Into<AnimationEvent>) { ... } fn on_backward_cancel(self) { ... } fn ctor(self) { ... }
}

Provided Methods§

Source

fn get_name(self) -> Il2CppString

get_Name() overload

Source

fn get_m_phase(self) -> Phase

get_m_Phase() overload

Source

fn set_m_phase(self, value: impl Into<Phase>)

set_m_Phase(crate::combat::phase::Phase) overload

Source

fn get_m_chrs(self) -> Array<Character>

get_m_Chrs() overload

Source

fn get_m_master(self) -> Character

get_m_Master() overload

Source

fn get_m_enemy(self) -> Character

get_m_Enemy() overload

Source

fn get_m_grandew(self) -> Character

get_m_Grandew() overload

Source

fn get_m_enemy_grandew(self) -> Character

get_m_EnemyGrandew() overload

Source

fn use_on_arrival_time_predicted(self)

UseOnArrivalTimePredicted() overload

Source

fn use_on_hit_time_predicted(self)

UseOnHitTimePredicted() overload

Source

fn use_on_enemy_damage(self)

UseOnEnemyDamage() overload

Source

fn use_on_backward_cancel(self, chr: impl Into<Character>)

UseOnBackwardCancel(crate::combat::character::Character) overload

Source

fn on_enter(self)

OnEnter() overload

Source

fn on_enter_attack(self)

OnEnterAttack() overload

Source

fn on_update(self)

OnUpdate() overload

Source

fn on_exit(self)

OnExit() overload

Source

fn on_arrival_time_predicted(self, world_arrival_time: impl Into<f32>)

OnArrivalTimePredicted_(f32) overload

Source

fn on_hit_time_predicted( self, world_hit_time: impl Into<f32>, weapon_style: impl Into<WeaponStyle>, )

OnHitTimePredicted_(f32, crate::combat::weaponstyle::WeaponStyle) overload

Source

fn on_shoot(self, ev: impl Into<AnimationEvent>)

OnShoot(crate::unity_engine::animationevent::AnimationEvent) overload

Source

fn on_miss_passed(self, ev: impl Into<AnimationEvent>)

OnMissPassed(crate::unity_engine::animationevent::AnimationEvent) overload

Source

fn on_hit_passed(self, ev: impl Into<AnimationEvent>)

OnHitPassed(crate::unity_engine::animationevent::AnimationEvent) overload

Source

fn on_enemy_damage(self, ev: impl Into<AnimationEvent>)

OnEnemyDamage_(crate::unity_engine::animationevent::AnimationEvent) overload

Source

fn on_backward_cancel(self)

OnBackwardCancel_() overload

Source

fn ctor(self)

.ctor() 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§

Source§

impl<__T: IDecorator> IDecoratorMethods for __T

Available on crate feature combat-decorator only.