#[repr(C)]pub struct DiscreteTime {
pub m_discrete_time: i64,
}Expand description
Fields§
§m_discrete_time: i64Implementations§
Source§impl DiscreteTime
impl DiscreteTime
pub fn k_tick() -> f64
pub fn set_k_tick(value: f64)
pub fn k_max_time() -> DiscreteTime
pub fn set_k_max_time(value: DiscreteTime)
Source§impl DiscreteTime
impl DiscreteTime
Sourcepub fn get_tick_value() -> f64
pub fn get_tick_value() -> f64
get_tickValue() overload
Sourcepub fn from_ticks(ticks: impl Into<i64>) -> DiscreteTime
pub fn from_ticks(ticks: impl Into<i64>) -> DiscreteTime
FromTicks(i64) overload
Sourcepub fn double_to_discrete_time(time: impl Into<f64>) -> i64
pub fn double_to_discrete_time(time: impl Into<f64>) -> i64
DoubleToDiscreteTime(f64) overload
Sourcepub fn int_to_discrete_time(time: impl Into<i32>) -> i64
pub fn int_to_discrete_time(time: impl Into<i32>) -> i64
IntToDiscreteTime(i32) overload
Sourcepub fn op_explicit(b: impl Into<DiscreteTime>) -> f64
pub fn op_explicit(b: impl Into<DiscreteTime>) -> f64
op_Explicit(crate::unity_engine::timeline::discretetime::DiscreteTime) overload
Sourcepub fn op_explicit_2(time: impl Into<f64>) -> DiscreteTime
pub fn op_explicit_2(time: impl Into<f64>) -> DiscreteTime
op_Explicit(f64) overload
Sourcepub fn op_implicit(time: impl Into<i32>) -> DiscreteTime
pub fn op_implicit(time: impl Into<i32>) -> DiscreteTime
op_Implicit(i32) overload
Sourcepub fn op_equality(
lhs: impl Into<DiscreteTime>,
rhs: impl Into<DiscreteTime>,
) -> bool
pub fn op_equality( lhs: impl Into<DiscreteTime>, rhs: impl Into<DiscreteTime>, ) -> bool
op_Equality(crate::unity_engine::timeline::discretetime::DiscreteTime, crate::unity_engine::timeline::discretetime::DiscreteTime) overload
Sourcepub fn op_inequality(
lhs: impl Into<DiscreteTime>,
rhs: impl Into<DiscreteTime>,
) -> bool
pub fn op_inequality( lhs: impl Into<DiscreteTime>, rhs: impl Into<DiscreteTime>, ) -> bool
op_Inequality(crate::unity_engine::timeline::discretetime::DiscreteTime, crate::unity_engine::timeline::discretetime::DiscreteTime) overload
Sourcepub fn op_less_than_or_equal(
lhs: impl Into<DiscreteTime>,
rhs: impl Into<DiscreteTime>,
) -> bool
pub fn op_less_than_or_equal( lhs: impl Into<DiscreteTime>, rhs: impl Into<DiscreteTime>, ) -> bool
op_LessThanOrEqual(crate::unity_engine::timeline::discretetime::DiscreteTime, crate::unity_engine::timeline::discretetime::DiscreteTime) overload
Sourcepub fn op_greater_than_or_equal(
lhs: impl Into<DiscreteTime>,
rhs: impl Into<DiscreteTime>,
) -> bool
pub fn op_greater_than_or_equal( lhs: impl Into<DiscreteTime>, rhs: impl Into<DiscreteTime>, ) -> bool
op_GreaterThanOrEqual(crate::unity_engine::timeline::discretetime::DiscreteTime, crate::unity_engine::timeline::discretetime::DiscreteTime) overload
Sourcepub fn op_subtraction(
lhs: impl Into<DiscreteTime>,
rhs: impl Into<DiscreteTime>,
) -> DiscreteTime
pub fn op_subtraction( lhs: impl Into<DiscreteTime>, rhs: impl Into<DiscreteTime>, ) -> DiscreteTime
op_Subtraction(crate::unity_engine::timeline::discretetime::DiscreteTime, crate::unity_engine::timeline::discretetime::DiscreteTime) overload
Sourcepub fn max(
lhs: impl Into<DiscreteTime>,
rhs: impl Into<DiscreteTime>,
) -> DiscreteTime
pub fn max( lhs: impl Into<DiscreteTime>, rhs: impl Into<DiscreteTime>, ) -> DiscreteTime
Max(crate::unity_engine::timeline::discretetime::DiscreteTime, crate::unity_engine::timeline::discretetime::DiscreteTime) overload
Sourcepub fn get_nearest_tick(time: impl Into<f64>) -> i64
pub fn get_nearest_tick(time: impl Into<f64>) -> i64
GetNearestTick(f64) overload
Source§impl DiscreteTime
impl DiscreteTime
Sourcepub fn one_tick_before(&mut self) -> DiscreteTime
pub fn one_tick_before(&mut self) -> DiscreteTime
OneTickBefore() overload
Sourcepub fn one_tick_after(&mut self) -> DiscreteTime
pub fn one_tick_after(&mut self) -> DiscreteTime
OneTickAfter() overload
Sourcepub fn compare_to(&mut self, obj: impl Into<Object>) -> i32
pub fn compare_to(&mut self, obj: impl Into<Object>) -> i32
CompareTo(crate::system::object::Object) overload
Sourcepub fn equals(&mut self, other: impl Into<DiscreteTime>) -> bool
pub fn equals(&mut self, other: impl Into<DiscreteTime>) -> bool
Equals(crate::unity_engine::timeline::discretetime::DiscreteTime) overload
Sourcepub fn equals_2(&mut self, obj: impl Into<Object>) -> bool
pub fn equals_2(&mut self, obj: impl Into<Object>) -> bool
Equals(crate::system::object::Object) overload
Sourcepub fn to_string(&mut self) -> Il2CppString
pub fn to_string(&mut self) -> Il2CppString
ToString() overload
Sourcepub fn get_hash_code(&mut self) -> i32
pub fn get_hash_code(&mut self) -> i32
GetHashCode() overload
Source§impl DiscreteTime
impl DiscreteTime
pub fn get_tick_value_method_info() -> &'static MethodInfo
pub fn ctor_method_info() -> &'static MethodInfo
pub fn ctor_2_method_info() -> &'static MethodInfo
pub fn ctor_3_method_info() -> &'static MethodInfo
pub fn one_tick_before_method_info() -> &'static MethodInfo
pub fn one_tick_after_method_info() -> &'static MethodInfo
pub fn from_ticks_method_info() -> &'static MethodInfo
pub fn compare_to_method_info() -> &'static MethodInfo
pub fn equals_method_info() -> &'static MethodInfo
pub fn equals_2_method_info() -> &'static MethodInfo
pub fn double_to_discrete_time_method_info() -> &'static MethodInfo
pub fn int_to_discrete_time_method_info() -> &'static MethodInfo
pub fn to_double_method_info() -> &'static MethodInfo
pub fn op_explicit_method_info() -> &'static MethodInfo
pub fn op_explicit_2_method_info() -> &'static MethodInfo
pub fn op_implicit_method_info() -> &'static MethodInfo
pub fn op_equality_method_info() -> &'static MethodInfo
pub fn op_inequality_method_info() -> &'static MethodInfo
pub fn op_less_than_or_equal_method_info() -> &'static MethodInfo
pub fn op_greater_than_or_equal_method_info() -> &'static MethodInfo
pub fn op_subtraction_method_info() -> &'static MethodInfo
pub fn to_string_method_info() -> &'static MethodInfo
pub fn get_hash_code_method_info() -> &'static MethodInfo
pub fn max_method_info() -> &'static MethodInfo
pub fn get_nearest_tick_method_info() -> &'static MethodInfo
pub fn cctor_method_info() -> &'static MethodInfo
Trait Implementations§
Source§impl ClassIdentity for DiscreteTime
impl ClassIdentity for DiscreteTime
Source§impl Clone for DiscreteTime
impl Clone for DiscreteTime
Source§fn clone(&self) -> DiscreteTime
fn clone(&self) -> DiscreteTime
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreimpl Copy for DiscreteTime
Auto Trait Implementations§
impl Freeze for DiscreteTime
impl RefUnwindSafe for DiscreteTime
impl Send for DiscreteTime
impl Sync for DiscreteTime
impl Unpin for DiscreteTime
impl UnwindSafe for DiscreteTime
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
clone_to_uninit)