API Documentation
|
A simple frame for displaying Viewport data to a user. Data is rendered by a given Rendering engine based on the nature of the Camera stream. More...
#include <CameraView.h>
Public Types | |
enum | RecordingState { e_recording , e_paused , e_stopped } |
enum | SwapMode { e_no_swap , e_swap_normal , e_swap_resize } |
Signals | |
void | onScreenshotSaved (const File &file) |
void | onVideoSaved (const File &file) |
void | recordingStateChangedSignal (RecordingState state) |
void | requestCameraCopy (UUID signal, bool) |
void | requestMoveable (bool moveable) |
void | requestRedrawAllSignal () |
void | requestSelectedSignal () |
void | requestSwapSignal (UUID signal) |
void | viewHiddenSignal () |
void | viewportSelectionSignal (UUID camera, Buffer< UUID > selection) |
void | viewportShowing () |
Public Member Functions | |
virtual void | addContextCustomMenu (const UUID &, ContextMenuCallback *) |
virtual void | addModels (const Buffer< UUID > &) |
virtual void | addWidget (const QPointer< QWidget > &) |
virtual ConstPointer< Camera > | camera () const =0 |
virtual DynamicPointer< Camera > | camera ()=0 |
virtual Angle< fltp08 > | cameraRotation () |
virtual QWidget * | cameraToolbar () |
CameraView (QWidget *parent=nullptr) | |
virtual void | clearModels () |
bool | event (QEvent *event) override |
virtual UUID | id () const =0 |
virtual RecordingState | recordingState () const |
virtual void | removeWidget (const QPointer< QWidget > &) |
virtual void | requestShowInfoDisplay (bool) |
virtual void | resetToolRibbon () |
virtual void | setCameraRotation (Angle< fltp08 >) |
virtual void | setCameraZoom (fltp08) |
virtual void | setIconSizeMultiplier (fltp04) |
virtual void | setSwapMode (SwapMode mode)=0 |
virtual void | setTouchTheme (bool touch_theme)=0 |
virtual void | showToolRibbon (bool) |
virtual QSize | sizeHint () const override |
virtual void | updateView ()=0 |
virtual | ~CameraView () |
A simple frame for displaying Viewport data to a user. Data is rendered by a given Rendering engine based on the nature of the Camera stream.
enum RecordingState |
enum SwapMode |
|
inline |
|
inlinevirtual |
|
inlinevirtual |
Reimplemented in VirtualCameraView.
Reimplemented in VirtualCameraView.
|
inlinevirtual |
Reimplemented in VirtualCameraView.
|
pure virtual |
Implemented in VirtualCameraView.
|
pure virtual |
Implemented in VirtualCameraView.
|
inlinevirtual |
Reimplemented in VirtualCameraView.
|
inlinevirtual |
Reimplemented in VirtualCameraView.
|
override |
|
pure virtual |
Implemented in VirtualCameraView.
|
signal |
|
signal |
|
inlinevirtual |
|
signal |
|
inlinevirtual |
Reimplemented in VirtualCameraView.
|
signal |
|
signal |
|
signal |
|
signal |
|
inlinevirtual |
Reimplemented in VirtualCameraView.
|
signal |
|
inlinevirtual |
Reimplemented in VirtualCameraView.
|
inlinevirtual |
|
inlinevirtual |
|
pure virtual |
Implemented in VirtualCameraView.
|
pure virtual |
Implemented in VirtualCameraView.
|
inlinevirtual |
Reimplemented in VirtualCameraView.
|
overridevirtual |
|
pure virtual |
Implemented in VirtualCameraView.
|
signal |
|
signal |