Enum rafx_visibility::AsyncCommand [−][src]
pub enum AsyncCommand {}Show variants
SetObjectPosition(ObjectHandle, Transform), SetObjectZone(ObjectHandle, Option<ZoneHandle>), SetObjectId(ObjectHandle, u64), SetObjectCullModel(ObjectHandle, Option<ModelHandle>), SetViewFrustumZone(ViewFrustumHandle, Option<ZoneHandle>), SetViewFrustumTransforms(ViewFrustumHandle, Vec3, Vec3, Vec3), SetViewFrustumId(ViewFrustumHandle, u64), SetViewFrustumProjection(ViewFrustumHandle, Projection), DestroyViewFrustum(ViewFrustumHandle), DestroyZone(ZoneHandle), DestroyObject(ObjectHandle), DestroyModel(ModelHandle), QueuedCommands(Vec<AsyncCommand>),
Variants
SetObjectPosition(ObjectHandle, Transform)
SetObjectZone(ObjectHandle, Option<ZoneHandle>)
SetObjectId(ObjectHandle, u64)
SetObjectCullModel(ObjectHandle, Option<ModelHandle>)
SetViewFrustumZone(ViewFrustumHandle, Option<ZoneHandle>)
SetViewFrustumTransforms(ViewFrustumHandle, Vec3, Vec3, Vec3)
SetViewFrustumId(ViewFrustumHandle, u64)
SetViewFrustumProjection(ViewFrustumHandle, Projection)
DestroyViewFrustum(ViewFrustumHandle)
DestroyZone(ZoneHandle)
DestroyObject(ObjectHandle)
DestroyModel(ModelHandle)
QueuedCommands(Vec<AsyncCommand>)
Auto Trait Implementations
impl RefUnwindSafe for AsyncCommand
impl Send for AsyncCommand
impl Sync for AsyncCommand
impl Unpin for AsyncCommand
impl UnwindSafe for AsyncCommand
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,