pub trait ISignalReceiver_EventKeyValueMethods: ISignalReceiver_EventKeyValue {
// Provided methods
fn try_get_value(self, key: impl Into<SignalAsset>) -> (bool, UnityEvent) { ... }
fn append(self, key: impl Into<SignalAsset>, value: impl Into<UnityEvent>) { ... }
fn remove(self, idx: impl Into<i32>) { ... }
fn remove_2(self, key: impl Into<SignalAsset>) { ... }
fn get_signals(self) -> List_1<SignalAsset> { ... }
fn get_events(self) -> List_1<UnityEvent> { ... }
fn ctor(self) { ... }
}Provided Methods§
Sourcefn try_get_value(self, key: impl Into<SignalAsset>) -> (bool, UnityEvent)
fn try_get_value(self, key: impl Into<SignalAsset>) -> (bool, UnityEvent)
TryGetValue(crate::unity_engine::timeline::signalasset::SignalAsset, *mutcrate::unity_engine::events::unityevent::UnityEvent) overload
Sourcefn append(self, key: impl Into<SignalAsset>, value: impl Into<UnityEvent>)
fn append(self, key: impl Into<SignalAsset>, value: impl Into<UnityEvent>)
Append(crate::unity_engine::timeline::signalasset::SignalAsset, crate::unity_engine::events::unityevent::UnityEvent) overload
Sourcefn remove_2(self, key: impl Into<SignalAsset>)
fn remove_2(self, key: impl Into<SignalAsset>)
Remove(crate::unity_engine::timeline::signalasset::SignalAsset) overload
Sourcefn get_signals(self) -> List_1<SignalAsset>
fn get_signals(self) -> List_1<SignalAsset>
get_signals() overload
Sourcefn get_events(self) -> List_1<UnityEvent>
fn get_events(self) -> List_1<UnityEvent>
get_events() 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: ISignalReceiver_EventKeyValue> ISignalReceiver_EventKeyValueMethods for __T
Available on crate feature
unity_engine-timeline-signalreceiver only.