Skip to main content

ICharacterConfigMethods

Trait ICharacterConfigMethods 

Source
pub trait ICharacterConfigMethods: ICharacterConfig {
Show 29 methods // Provided methods fn set_debug_playback_rate(self, value: impl Into<f32>) { ... } fn get_debug_playback_rate(self) -> f32 { ... } fn set_backward_cancel_ratio(self, value: impl Into<f32>) { ... } fn get_backward_cancel_ratio(self) -> f32 { ... } fn set_heaviness_factor(self, value: impl Into<f32>) { ... } fn get_heaviness_factor(self) -> f32 { ... } fn set_agility_factor(self, value: impl Into<f32>) { ... } fn get_agility_factor(self) -> f32 { ... } fn set_hit_ratio(self, value: impl Into<f32>) { ... } fn get_hit_ratio(self) -> f32 { ... } fn set_critical_ratio(self, value: impl Into<f32>) { ... } fn get_critical_ratio(self) -> f32 { ... } fn set_guard_ratio(self, value: impl Into<f32>) { ... } fn get_guard_ratio(self) -> f32 { ... } fn set_damage_ratio(self, value: impl Into<f32>) { ... } fn get_damage_ratio(self) -> f32 { ... } fn set_attack_ratio(self, value: impl Into<f32>) { ... } fn get_attack_ratio(self) -> f32 { ... } fn reset(self) { ... } fn load(self) { ... } fn save(self) { ... } fn get_cp(self) -> Character { ... } fn start(self) { ... } fn start_impl(self) { ... } fn on_destroy(self) { ... } fn internal_gui(self) { ... } fn get_attack_side_by_dice(self) -> i32 { ... } fn make_phase_d(self) -> Phase { ... } fn ctor(self) { ... }
}

Provided Methods§

Source

fn set_debug_playback_rate(self, value: impl Into<f32>)

set_DebugPlaybackRate(f32) overload

Source

fn get_debug_playback_rate(self) -> f32

get_DebugPlaybackRate() overload

Source

fn set_backward_cancel_ratio(self, value: impl Into<f32>)

set_BackwardCancelRatio(f32) overload

Source

fn get_backward_cancel_ratio(self) -> f32

get_BackwardCancelRatio() overload

Source

fn set_heaviness_factor(self, value: impl Into<f32>)

set_HeavinessFactor(f32) overload

Source

fn get_heaviness_factor(self) -> f32

get_HeavinessFactor() overload

Source

fn set_agility_factor(self, value: impl Into<f32>)

set_AgilityFactor(f32) overload

Source

fn get_agility_factor(self) -> f32

get_AgilityFactor() overload

Source

fn set_hit_ratio(self, value: impl Into<f32>)

set_HitRatio(f32) overload

Source

fn get_hit_ratio(self) -> f32

get_HitRatio() overload

Source

fn set_critical_ratio(self, value: impl Into<f32>)

set_CriticalRatio(f32) overload

Source

fn get_critical_ratio(self) -> f32

get_CriticalRatio() overload

Source

fn set_guard_ratio(self, value: impl Into<f32>)

set_GuardRatio(f32) overload

Source

fn get_guard_ratio(self) -> f32

get_GuardRatio() overload

Source

fn set_damage_ratio(self, value: impl Into<f32>)

set_DamageRatio(f32) overload

Source

fn get_damage_ratio(self) -> f32

get_DamageRatio() overload

Source

fn set_attack_ratio(self, value: impl Into<f32>)

set_AttackRatio(f32) overload

Source

fn get_attack_ratio(self) -> f32

get_AttackRatio() overload

Source

fn reset(self)

Reset() overload

Source

fn load(self)

Load() overload

Source

fn save(self)

Save() overload

Source

fn get_cp(self) -> Character

get_CP() overload

Source

fn start(self)

Start() overload

Source

fn start_impl(self)

StartImpl() overload

Source

fn on_destroy(self)

OnDestroy() overload

Source

fn internal_gui(self)

InternalGUI() overload

Source

fn get_attack_side_by_dice(self) -> i32

GetAttackSideByDice() overload

Source

fn make_phase_d(self) -> Phase

MakePhaseD() 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: ICharacterConfig> ICharacterConfigMethods for __T

Available on crate feature combat-characterconfig only.