pub enum CameraBrain {
Avatar(AvatarBrainParams),
FirstPerson(FirstPersonBrainParams),
Fixed(FixedBrainParams),
Circle(CircleBrainParams),
Drive,
Base(BrainBase),
}Expand description
All camera brain types parsed from PRP.
Variants§
Avatar(AvatarBrainParams)
FirstPerson(FirstPersonBrainParams)
Fixed(FixedBrainParams)
Circle(CircleBrainParams)
Drive
Base(BrainBase)
Implementations§
Trait Implementations§
Source§impl Clone for CameraBrain
impl Clone for CameraBrain
Source§fn clone(&self) -> CameraBrain
fn clone(&self) -> CameraBrain
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for CameraBrain
impl RefUnwindSafe for CameraBrain
impl Send for CameraBrain
impl Sync for CameraBrain
impl Unpin for CameraBrain
impl UnsafeUnpin for CameraBrain
impl UnwindSafe for CameraBrain
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more