Skip to main content

ICombatTimespaceMethods

Trait ICombatTimespaceMethods 

Source
pub trait ICombatTimespaceMethods: ICombatTimespace {
Show 22 methods // Provided methods fn get_debug_time_scale(self) -> f32 { ... } fn set_debug_time_scale(self, value: impl Into<f32>) { ... } fn get_hit_stop(self) -> HitStop { ... } fn set_hit_stop(self, value: impl Into<HitStop>) { ... } fn get_evasion_speed(self) -> EvasionSpeed { ... } fn set_evasion_speed(self, value: impl Into<EvasionSpeed>) { ... } fn get_presentation_time_scale(self) -> f32 { ... } fn set_presentation_time_scale(self, value: impl Into<f32>) { ... } fn get_skill_display_time_scale(self) -> f32 { ... } fn set_skill_display_time_scale(self, value: impl Into<f32>) { ... } fn get_user_fast_forward_time_scale(self) -> f32 { ... } fn set_user_fast_forward_time_scale(self, value: impl Into<f32>) { ... } fn get_final_time_scale(self) -> f32 { ... } fn set_final_time_scale(self, value: impl Into<f32>) { ... } fn multiply_to_world_time_scale(self, scale: impl Into<f32>) { ... } fn reset(self) { ... } fn reset_world_and_user_time_scale(self) { ... } fn start(self) { ... } fn internal_gui(self) { ... } fn on_destroy(self) { ... } fn update(self) { ... } fn ctor(self) { ... }
}

Provided Methods§

Source

fn get_debug_time_scale(self) -> f32

get_debugTimeScale() overload

Source

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

set_debugTimeScale(f32) overload

Source

fn get_hit_stop(self) -> HitStop

get_HitStop() overload

Source

fn set_hit_stop(self, value: impl Into<HitStop>)

set_HitStop(crate::combat::hitstop::HitStop) overload

Source

fn get_evasion_speed(self) -> EvasionSpeed

get_EvasionSpeed() overload

Source

fn set_evasion_speed(self, value: impl Into<EvasionSpeed>)

set_EvasionSpeed(crate::combat::evasionspeed::EvasionSpeed) overload

Source

fn get_presentation_time_scale(self) -> f32

get_PresentationTimeScale() overload

Source

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

set_PresentationTimeScale(f32) overload

Source

fn get_skill_display_time_scale(self) -> f32

get_SkillDisplayTimeScale() overload

Source

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

set_SkillDisplayTimeScale(f32) overload

Source

fn get_user_fast_forward_time_scale(self) -> f32

get_UserFastForwardTimeScale() overload

Source

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

set_UserFastForwardTimeScale(f32) overload

Source

fn get_final_time_scale(self) -> f32

get_FinalTimeScale() overload

Source

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

set_FinalTimeScale(f32) overload

Source

fn multiply_to_world_time_scale(self, scale: impl Into<f32>)

MultiplyToWorldTimeScale(f32) overload

Source

fn reset(self)

Reset() overload

Source

fn reset_world_and_user_time_scale(self)

ResetWorldAndUserTimeScale() overload

Source

fn start(self)

Start() overload

Source

fn internal_gui(self)

InternalGUI() overload

Source

fn on_destroy(self)

OnDestroy() overload

Source

fn update(self)

Update() 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: ICombatTimespace> ICombatTimespaceMethods for __T

Available on crate feature combat-combattimespace only.