The video app module adds functionality to record a video and save it.
More...
#include <AppModuleVideo.h>
List of all members.
Static Public Member Functions |
|
static bool | video (void *userPtr, const char *optArg) |
static bool | toggleRecording (void *userPtr, const char *optArg) |
Private Member Functions |
|
virtual bool | onKey (const Key &key) |
Detailed Description
The video app module adds functionality to record a video and save it.
Definition at line 41 of file AppModuleVideo.h.
Constructor & Destructor Documentation
ArgusSamples::AppModuleVideo::AppModuleVideo |
( |
| ) |
|
ArgusSamples::AppModuleVideo::~AppModuleVideo |
( |
| ) |
|
|
virtual |
Member Function Documentation
bool ArgusSamples::AppModuleVideo::initialize |
( |
Options & |
options | ) |
|
|
virtual |
bool ArgusSamples::AppModuleVideo::onKey |
( |
const Key & |
key | ) |
|
|
privatevirtual |
bool ArgusSamples::AppModuleVideo::shutdown |
( |
| ) |
|
|
virtual |
bool ArgusSamples::AppModuleVideo::start |
( |
Window::IGuiMenuBar * |
iGuiMenuBar = NULL , |
|
|
Window::IGuiContainer * |
iGuiContainerConfig = NULL |
|
) |
| |
|
virtual |
Start the module.
- Parameters:
-
[in] | iGuiMenuBar | optional, the module can add menu items to this menu bar |
[in] | iGuiContainerConfig | optional, the module can add configuration options to this container |
Implements ArgusSamples::IAppModule.
Definition at line 155 of file AppModuleVideo.cpp.
bool ArgusSamples::AppModuleVideo::stop |
( |
| ) |
|
|
virtual |
bool ArgusSamples::AppModuleVideo::toggleRecording |
( |
void * |
userPtr, |
|
|
const char * |
optArg |
|
) |
| |
|
static |
bool ArgusSamples::AppModuleVideo::video |
( |
void * |
userPtr, |
|
|
const char * |
optArg |
|
) |
| |
|
static |
Member Data Documentation
Window::IGuiContainerGrid* ArgusSamples::AppModuleVideo::m_guiConfig |
|
private |
Window::IGuiContainer* ArgusSamples::AppModuleVideo::m_guiContainerConfig |
|
private |
bool ArgusSamples::AppModuleVideo::m_initialized |
|
private |
bool ArgusSamples::AppModuleVideo::m_running |
|
private |
The documentation for this class was generated from the following files: