Struct three_d::window::control::CameraControl [−][src]
pub struct CameraControl {
pub left_drag_horizontal: CameraAction,
pub left_drag_vertical: CameraAction,
pub middle_drag_horizontal: CameraAction,
pub middle_drag_vertical: CameraAction,
pub right_drag_horizontal: CameraAction,
pub right_drag_vertical: CameraAction,
pub scroll_horizontal: CameraAction,
pub scroll_vertical: CameraAction,
}Fields
left_drag_horizontal: CameraActionleft_drag_vertical: CameraActionmiddle_drag_horizontal: CameraActionmiddle_drag_vertical: CameraActionright_drag_horizontal: CameraActionright_drag_vertical: CameraActionscroll_horizontal: CameraActionscroll_vertical: CameraActionImplementations
pub fn handle_events(
&mut self,
camera: &mut Camera,
events: &mut [Event]
) -> ThreeDResult<bool>
Trait Implementations
Returns the “default value” for a type. Read more
Auto Trait Implementations
impl RefUnwindSafe for CameraControl
impl Send for CameraControl
impl Sync for CameraControl
impl Unpin for CameraControl
impl UnwindSafe for CameraControl
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more
