Skip to main content

IRuntimeElementMethods

Trait IRuntimeElementMethods 

Source
pub trait IRuntimeElementMethods: IRuntimeElement {
    // Provided methods
    fn get_interval_start(self) -> i64 { ... }
    fn get_interval_end(self) -> i64 { ... }
    fn get_interval_bit(self) -> i32 { ... }
    fn set_interval_bit(self, value: impl Into<i32>) { ... }
    fn set_enable(self, value: impl Into<bool>) { ... }
    fn evaluate_at(
        self,
        local_time: impl Into<f64>,
        frame_data: impl Into<FrameData>,
    ) { ... }
    fn reset(self) { ... }
    fn ctor(self) { ... }
}

Provided Methods§

Source

fn get_interval_start(self) -> i64

get_intervalStart() overload

Source

fn get_interval_end(self) -> i64

get_intervalEnd() overload

Source

fn get_interval_bit(self) -> i32

get_intervalBit() overload

Source

fn set_interval_bit(self, value: impl Into<i32>)

set_intervalBit(i32) overload

Source

fn set_enable(self, value: impl Into<bool>)

set_enable(bool) overload

Source

fn evaluate_at( self, local_time: impl Into<f64>, frame_data: impl Into<FrameData>, )

EvaluateAt(f64, crate::unity_engine::playables::framedata::FrameData) overload

Source

fn reset(self)

Reset() 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: IRuntimeElement> IRuntimeElementMethods for __T

Available on crate feature unity_engine-timeline-runtimeelement only.