|
| DefaultCamera () |
|
void | on_mouse_move (EditorCamera3 *owner, int dx, int dy) override |
|
void | on_scroll (EditorCamera3 *owner, int dx, int dy) override |
|
void | on_key (EditorCamera3 *owner, Key key, bool down) override |
|
void | update (EditorCamera3 *owner, bool shift, const vec2i &mouse, const CompiledCamera3 &camera, const Viewport &viewport, float dt) override |
|
void | on_camera_start (EditorCamera3 *owner) override |
|
void | on_camera_stop (EditorCamera3 *) override |
|
MouseBehaviour | get_mouse (const EditorCamera3 *) const override |
|
| EditorCameraState3 ()=default |
|
virtual | ~EditorCameraState3 ()=default |
|
| EditorCameraState3 (EditorCameraState3 &&)=delete |
|
| EditorCameraState3 (const EditorCameraState3 &)=delete |
|
void | operator= (EditorCameraState3 &&)=delete |
|
void | operator= (const EditorCameraState3 &)=delete |
|
Definition at line 327 of file camera3.editor.cc.
◆ DefaultCamera()
eu::core::detail::DefaultCamera::DefaultCamera |
( |
| ) |
|
|
inline |
◆ get_mouse()
◆ on_camera_start()
void eu::core::detail::DefaultCamera::on_camera_start |
( |
EditorCamera3 * |
owner | ) |
|
|
inlineoverridevirtual |
◆ on_camera_stop()
void eu::core::detail::DefaultCamera::on_camera_stop |
( |
EditorCamera3 * |
| ) |
|
|
inlineoverridevirtual |
◆ on_key()
void eu::core::detail::DefaultCamera::on_key |
( |
EditorCamera3 * |
owner, |
|
|
Key |
key, |
|
|
bool |
down |
|
) |
| |
|
inlineoverridevirtual |
◆ on_mouse_move()
void eu::core::detail::DefaultCamera::on_mouse_move |
( |
EditorCamera3 * |
owner, |
|
|
int |
dx, |
|
|
int |
dy |
|
) |
| |
|
inlineoverridevirtual |
◆ on_scroll()
void eu::core::detail::DefaultCamera::on_scroll |
( |
EditorCamera3 * |
owner, |
|
|
int |
dx, |
|
|
int |
dy |
|
) |
| |
|
inlineoverridevirtual |
◆ update()
◆ latest_camera
◆ latest_mouse
vec2i eu::core::detail::DefaultCamera::latest_mouse = {0,0} |
◆ latest_shift
bool eu::core::detail::DefaultCamera::latest_shift = false |
◆ latest_viewport
Viewport eu::core::detail::DefaultCamera::latest_viewport |
◆ looking
bool eu::core::detail::DefaultCamera::looking = false |
The documentation for this struct was generated from the following file: