nCaptureServer Class Reference
[Miscellaneous Subsystems]
#include <ncaptureserver.h>
Inheritance diagram for nCaptureServer:

Detailed Description
Provide continuous frame capture to file at a fixed frame rate.(C) 2005 Radon Labs GmbH
Definition at line 15 of file ncaptureserver.h.
Public Member Functions | |
| nCaptureServer () | |
| constructor | |
| virtual | ~nCaptureServer () |
| destructor | |
| void | SetBaseDirectory (const nString &n) |
| set base directory | |
| const nString & | GetBaseDirectory () const |
| get base directory | |
| void | SetFrameTime (nTime t) |
| set capture frame rate in seconds (def is 1/25) | |
| nTime | GetFrameTime () const |
| get capture frame rate in seconds | |
| bool | Start () |
| start a new capture session | |
| void | Stop () |
| stop the current capture session | |
| void | Toggle () |
| toggle capturing | |
| bool | IsCapturing () const |
| return true if currently capturing | |
| bool | Trigger () |
| trigger the capture server, call after rendering is complete | |
| bool | SaveTiledScreenShot (int numTilesX, int numTilesY) |
| create a tiled screen shot | |
Static Public Member Functions | |
| static nCaptureServer * | Instance () |
| get instance pointer | |
Constructor & Destructor Documentation
|
|
constructor
Definition at line 18 of file ncaptureserver_main.cc. |
|
|
destructor
Definition at line 32 of file ncaptureserver_main.cc. |
Member Function Documentation
|
|
get instance pointer
Definition at line 71 of file ncaptureserver.h. |
|
|
set base directory
Definition at line 82 of file ncaptureserver.h. |
|
|
get base directory
Definition at line 92 of file ncaptureserver.h. |
|
|
set capture frame rate in seconds (def is 1/25)
Definition at line 102 of file ncaptureserver.h. |
|
|
get capture frame rate in seconds
Definition at line 112 of file ncaptureserver.h. |
|
|
start a new capture session
Definition at line 46 of file ncaptureserver_main.cc. |
|
|
stop the current capture session
Definition at line 72 of file ncaptureserver_main.cc. |
|
|
toggle capturing Toggle capturing. Definition at line 161 of file ncaptureserver_main.cc. |
|
|
return true if currently capturing
Definition at line 122 of file ncaptureserver.h. |
|
|
trigger the capture server, call after rendering is complete Trigger the frame grabber. This will just call CaptureFrame() if a capture session is currently open. Definition at line 144 of file ncaptureserver_main.cc. |
|
||||||||||||
|
create a tiled screen shot Creates a high-resolution screenshot by subdividing the current view into a number of tiles, and rendering and saving each tile into a separate screenshot file. Definition at line 180 of file ncaptureserver_main.cc. |
The documentation for this class was generated from the following files: