OpenCOVER
|
#include <OSGVruiTextureRectBackground.h>
Protected Member Functions | |
void | createSharedLists () |
void | rescaleTexture () |
void | createTexturesFromFiles () |
void | createTexturesFromArrays (uint *normalImage, int comp, int ns, int nt, int nr) |
Protected Attributes | |
coTextureRectBackground * | background |
coTextureRectBackground::TextureSet * | tex |
Protected Attributes inherited from vrui::OSGVruiUIContainer | |
coUIContainer * | container |
Protected Attributes inherited from vrui::OSGVruiUIElement | |
OSGVruiTransformNode * | myDCS |
main DCS of this UI Element More... | |
Protected Attributes inherited from vrui::vruiUIElementProvider | |
coUIElement * | element |
This class provides background for GUI elements. This class is specifically made for rectangular (non-power of 2) textures, which may me procedurraly updated. It is hardwired to osg::TextureRectangle, no abstraction!
vrui::OSGVruiTextureRectBackground::OSGVruiTextureRectBackground | ( | coTextureRectBackground * | background | ) |
|
virtual |
|
virtual |
Implements vrui::vruiUIElementProvider.
|
protected |
|
protected |
|
protected |
|
protected |
|
virtual |
Implements vrui::vruiUIElementProvider.
|
virtual |
Reimplemented from vrui::vruiUIElementProvider.
|
virtual |
Reimplemented from vrui::vruiUIElementProvider.
|
virtual |
Reimplemented from vrui::vruiUIElementProvider.
|
protected |
|
protected |