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§
Sourcefn set_debug_playback_rate(self, value: impl Into<f32>)
fn set_debug_playback_rate(self, value: impl Into<f32>)
set_DebugPlaybackRate(f32) overload
Sourcefn get_debug_playback_rate(self) -> f32
fn get_debug_playback_rate(self) -> f32
get_DebugPlaybackRate() overload
Sourcefn set_backward_cancel_ratio(self, value: impl Into<f32>)
fn set_backward_cancel_ratio(self, value: impl Into<f32>)
set_BackwardCancelRatio(f32) overload
Sourcefn get_backward_cancel_ratio(self) -> f32
fn get_backward_cancel_ratio(self) -> f32
get_BackwardCancelRatio() overload
Sourcefn set_heaviness_factor(self, value: impl Into<f32>)
fn set_heaviness_factor(self, value: impl Into<f32>)
set_HeavinessFactor(f32) overload
Sourcefn get_heaviness_factor(self) -> f32
fn get_heaviness_factor(self) -> f32
get_HeavinessFactor() overload
Sourcefn set_agility_factor(self, value: impl Into<f32>)
fn set_agility_factor(self, value: impl Into<f32>)
set_AgilityFactor(f32) overload
Sourcefn get_agility_factor(self) -> f32
fn get_agility_factor(self) -> f32
get_AgilityFactor() overload
Sourcefn set_hit_ratio(self, value: impl Into<f32>)
fn set_hit_ratio(self, value: impl Into<f32>)
set_HitRatio(f32) overload
Sourcefn get_hit_ratio(self) -> f32
fn get_hit_ratio(self) -> f32
get_HitRatio() overload
Sourcefn set_critical_ratio(self, value: impl Into<f32>)
fn set_critical_ratio(self, value: impl Into<f32>)
set_CriticalRatio(f32) overload
Sourcefn get_critical_ratio(self) -> f32
fn get_critical_ratio(self) -> f32
get_CriticalRatio() overload
Sourcefn set_guard_ratio(self, value: impl Into<f32>)
fn set_guard_ratio(self, value: impl Into<f32>)
set_GuardRatio(f32) overload
Sourcefn get_guard_ratio(self) -> f32
fn get_guard_ratio(self) -> f32
get_GuardRatio() overload
Sourcefn set_damage_ratio(self, value: impl Into<f32>)
fn set_damage_ratio(self, value: impl Into<f32>)
set_DamageRatio(f32) overload
Sourcefn get_damage_ratio(self) -> f32
fn get_damage_ratio(self) -> f32
get_DamageRatio() overload
Sourcefn set_attack_ratio(self, value: impl Into<f32>)
fn set_attack_ratio(self, value: impl Into<f32>)
set_AttackRatio(f32) overload
Sourcefn get_attack_ratio(self) -> f32
fn get_attack_ratio(self) -> f32
get_AttackRatio() overload
Sourcefn start_impl(self)
fn start_impl(self)
StartImpl() overload
Sourcefn on_destroy(self)
fn on_destroy(self)
OnDestroy() overload
Sourcefn internal_gui(self)
fn internal_gui(self)
InternalGUI() overload
Sourcefn get_attack_side_by_dice(self) -> i32
fn get_attack_side_by_dice(self) -> i32
GetAttackSideByDice() overload
Sourcefn make_phase_d(self) -> Phase
fn make_phase_d(self) -> Phase
MakePhaseD() 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: ICharacterConfig> ICharacterConfigMethods for __T
combat-characterconfig only.