|
| LerpCamera (EditorCamera3 *owner, const CameraFrame &ato, float atime) |
|
void | on_mouse_move (EditorCamera3 *, int, int) override |
|
void | on_key (EditorCamera3 *owner, Key, bool) override |
|
void | update (EditorCamera3 *owner, bool, const vec2i &, const CompiledCamera3 &, const Viewport &, float dt) override |
|
void | on_scroll (EditorCamera3 *, int, int) override |
|
void | on_camera_start (EditorCamera3 *) 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 458 of file camera3.editor.cc.
◆ LerpCamera()
◆ get_mouse()
◆ on_camera_start()
void eu::core::detail::LerpCamera::on_camera_start |
( |
EditorCamera3 * |
| ) |
|
|
inlineoverridevirtual |
◆ on_camera_stop()
void eu::core::detail::LerpCamera::on_camera_stop |
( |
EditorCamera3 * |
| ) |
|
|
inlineoverridevirtual |
◆ on_key()
◆ on_mouse_move()
void eu::core::detail::LerpCamera::on_mouse_move |
( |
EditorCamera3 * |
, |
|
|
int |
, |
|
|
int |
|
|
) |
| |
|
inlineoverridevirtual |
◆ on_scroll()
void eu::core::detail::LerpCamera::on_scroll |
( |
EditorCamera3 * |
, |
|
|
int |
, |
|
|
int |
|
|
) |
| |
|
inlineoverridevirtual |
◆ update()
◆ from
◆ timer
float eu::core::detail::LerpCamera::timer = 0.0f |
◆ to
◆ total_time
float eu::core::detail::LerpCamera::total_time |
The documentation for this struct was generated from the following file: