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§
Sourcefn get_debug_time_scale(self) -> f32
fn get_debug_time_scale(self) -> f32
get_debugTimeScale() overload
Sourcefn set_debug_time_scale(self, value: impl Into<f32>)
fn set_debug_time_scale(self, value: impl Into<f32>)
set_debugTimeScale(f32) overload
Sourcefn get_hit_stop(self) -> HitStop
fn get_hit_stop(self) -> HitStop
get_HitStop() overload
Sourcefn set_hit_stop(self, value: impl Into<HitStop>)
fn set_hit_stop(self, value: impl Into<HitStop>)
set_HitStop(crate::combat::hitstop::HitStop) overload
Sourcefn get_evasion_speed(self) -> EvasionSpeed
fn get_evasion_speed(self) -> EvasionSpeed
get_EvasionSpeed() overload
Sourcefn set_evasion_speed(self, value: impl Into<EvasionSpeed>)
fn set_evasion_speed(self, value: impl Into<EvasionSpeed>)
set_EvasionSpeed(crate::combat::evasionspeed::EvasionSpeed) overload
Sourcefn get_presentation_time_scale(self) -> f32
fn get_presentation_time_scale(self) -> f32
get_PresentationTimeScale() overload
Sourcefn set_presentation_time_scale(self, value: impl Into<f32>)
fn set_presentation_time_scale(self, value: impl Into<f32>)
set_PresentationTimeScale(f32) overload
Sourcefn get_skill_display_time_scale(self) -> f32
fn get_skill_display_time_scale(self) -> f32
get_SkillDisplayTimeScale() overload
Sourcefn set_skill_display_time_scale(self, value: impl Into<f32>)
fn set_skill_display_time_scale(self, value: impl Into<f32>)
set_SkillDisplayTimeScale(f32) overload
Sourcefn get_user_fast_forward_time_scale(self) -> f32
fn get_user_fast_forward_time_scale(self) -> f32
get_UserFastForwardTimeScale() overload
Sourcefn set_user_fast_forward_time_scale(self, value: impl Into<f32>)
fn set_user_fast_forward_time_scale(self, value: impl Into<f32>)
set_UserFastForwardTimeScale(f32) overload
Sourcefn get_final_time_scale(self) -> f32
fn get_final_time_scale(self) -> f32
get_FinalTimeScale() overload
Sourcefn set_final_time_scale(self, value: impl Into<f32>)
fn set_final_time_scale(self, value: impl Into<f32>)
set_FinalTimeScale(f32) overload
Sourcefn multiply_to_world_time_scale(self, scale: impl Into<f32>)
fn multiply_to_world_time_scale(self, scale: impl Into<f32>)
MultiplyToWorldTimeScale(f32) overload
Sourcefn reset_world_and_user_time_scale(self)
fn reset_world_and_user_time_scale(self)
ResetWorldAndUserTimeScale() overload
Sourcefn internal_gui(self)
fn internal_gui(self)
InternalGUI() overload
Sourcefn on_destroy(self)
fn on_destroy(self)
OnDestroy() 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: ICombatTimespace> ICombatTimespaceMethods for __T
combat-combattimespace only.