![]() |
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 |