This view subclass implements full-size video display in the main window. More...
Public Member Functions | |
| VoqvMainWindow (QuartzData *pData, float alphaBlend=1.0) | |
| ~VoqvMainWindow () | |
Protected Member Functions | |
| bool | BeginPort (void) |
| bool | Begin (void) |
| Set up the port and the QuickTime decompressor. | |
| void | EndPort (void) |
| void | HideForGUI (void) |
| Subclasses that block the main window should hide their output so that the GUI behind is fully visible. | |
| void | ShowAfterGUI (QRect size) |
| Subclasses that block the main window should re-enable their output after the user has finished interacing with the GUI. | |
Protected Attributes | |
| float | alpha |
This view subclass implements full-size video display in the main window.
Definition at line 487 of file videoout_quartz.cpp.
| VoqvMainWindow::VoqvMainWindow | ( | QuartzData * | pData, | |
| float | alphaBlend = 1.0 | |||
| ) | [inline] |
Definition at line 490 of file videoout_quartz.cpp.
| VoqvMainWindow::~VoqvMainWindow | ( | ) | [inline] |
Definition at line 498 of file videoout_quartz.cpp.
| bool VoqvMainWindow::BeginPort | ( | void | ) | [inline, protected, virtual] |
Implements VideoOutputQuartzView.
Definition at line 507 of file videoout_quartz.cpp.
| bool VoqvMainWindow::Begin | ( | void | ) | [inline, protected, virtual] |
Set up the port and the QuickTime decompressor.
We assume that the parent has set up the pixel storage.
Reimplemented from VideoOutputQuartzView.
Definition at line 526 of file videoout_quartz.cpp.
Referenced by ShowAfterGUI().
| void VoqvMainWindow::EndPort | ( | void | ) | [inline, protected, virtual] |
Implements VideoOutputQuartzView.
Definition at line 541 of file videoout_quartz.cpp.
Referenced by ~VoqvMainWindow().
| void VoqvMainWindow::HideForGUI | ( | void | ) | [inline, protected, virtual] |
Subclasses that block the main window should hide their output so that the GUI behind is fully visible.
Reimplemented from VideoOutputQuartzView.
Definition at line 549 of file videoout_quartz.cpp.
| void VoqvMainWindow::ShowAfterGUI | ( | QRect | size | ) | [inline, protected, virtual] |
Subclasses that block the main window should re-enable their output after the user has finished interacing with the GUI.
Reimplemented from VideoOutputQuartzView.
Definition at line 555 of file videoout_quartz.cpp.
float VoqvMainWindow::alpha [protected] |
Definition at line 502 of file videoout_quartz.cpp.
Referenced by Begin(), BeginPort(), and VoqvMainWindow().
1.6.3