pub trait AppInterpolationExt {
// Required methods
fn replicate_interpolated<C>(&mut self) -> &mut Self
where C: Component + Interpolate + Clone + Serialize + DeserializeOwned;
fn replicate_interpolated_with<C>(
&mut self,
serialize: SerializeFn,
deserialize: DeserializeFn,
remove: RemoveComponentFn
) -> &mut Self
where C: Component + Interpolate + Clone;
fn add_client_predicted_event<C>(
&mut self,
channel: impl Into<RepliconChannel>
) -> &mut Self
where C: Event + Serialize + DeserializeOwned + Debug + Clone;
}
Required Methods§
sourcefn replicate_interpolated<C>(&mut self) -> &mut Self
fn replicate_interpolated<C>(&mut self) -> &mut Self
TODO: Add docs
sourcefn replicate_interpolated_with<C>(
&mut self,
serialize: SerializeFn,
deserialize: DeserializeFn,
remove: RemoveComponentFn
) -> &mut Self
fn replicate_interpolated_with<C>( &mut self, serialize: SerializeFn, deserialize: DeserializeFn, remove: RemoveComponentFn ) -> &mut Self
TODO: Add docs
fn add_client_predicted_event<C>( &mut self, channel: impl Into<RepliconChannel> ) -> &mut Self
Object Safety§
This trait is not object safe.