|
| virtual | ~DtOsgScreenCapture () |
| | Protected DCTOR. More...
|
| |
| virtual void | takeScreenCapture (DtChannel *channel) override |
| | \ Takes a screen capture from the channel's view port and stores it into the hard drive More...
|
| |
| virtual void | readImage (osg::Image *image, int x, int y, int z, int h, GLenum format, GLenum type) const |
| | \ Read pixels from current frame buffer at specified position and size. it uses glReadPixels More...
|
| |
| virtual | ~DtScreenCapture () |
| | Protected DCTOR. More...
|
| |
| virtual const DtUnicode & | screenCaptureFileName () |
| | \ Returns the screen capture image file name managed by the API More...
|
| |
| virtual void | setScreenCaptureFileName (DtUnicode &val, bool makeUnique=true) |
| | \ Sets the screen capture image file name managed by the API More...
|
| |
| virtual const DtUnicode & | screenCaptureFileExtension () |
| | \ Returns the screen capture image file name extension More...
|
| |
| virtual void | setScreenCaptureFileExtension (DtUnicode &val) |
| | \ Sets the screen capture image file name extension \ supported/tested extensions: png, tiff, bmp, dds More...
|
| |
| virtual void | takeScreenCapture () |
| | \ Lookups up the observer and takes a screen capture from the active channel More...
|
| |
| virtual void | takeScreenCapture (const DtObserver &observer) |
| | \ Takes a screen capture from the observer's active channel view port and stores it into the hard drive More...
|
| |
| virtual DtUnicode | fileNameUniqueIdentifier () |
| | \ Returns a unique identifier for the file name More...
|
| |
| virtual DtUnicode | generateFileName () |
| |
| | DtVirtualBaseClass () |
| | Do nothing constructor. More...
|
| |
| virtual | ~DtVirtualBaseClass () |
| | Virtual do nothing destructor. More...
|
| |
| virtual makVrv::DtOsgScreenCapture::~DtOsgScreenCapture |
( |
| ) |
|
|
virtual |
| makVrv::DtOsgScreenCapture::DtOsgScreenCapture |
( |
DtDe & |
de | ) |
|
|
protected |
Protected CTOR. Must be called by creator.
| virtual void makVrv::DtOsgScreenCapture::takeScreenCapture |
( |
DtChannel * |
channel | ) |
|
|
overridevirtual |
\ Takes a screen capture from the channel's view port and stores it into the hard drive
Implements makVrv::DtScreenCapture.
| virtual void makVrv::DtOsgScreenCapture::readImage |
( |
osg::Image * |
image, |
|
|
int |
x, |
|
|
int |
y, |
|
|
int |
z, |
|
|
int |
h, |
|
|
GLenum |
format, |
|
|
GLenum |
type |
|
) |
| const |
|
virtual |
\ Read pixels from current frame buffer at specified position and size. it uses glReadPixels
The documentation for this class was generated from the following file: