LunaSysMgr
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
TextureSharedCompositingWindow Class Reference
Inheritance diagram for TextureSharedCompositingWindow:
[legend]
Collaboration diagram for TextureSharedCompositingWindow:
[legend]

Public Member Functions

 TextureSharedCompositingWindow (int width, int height, unsigned int handle, bool hasAlpha, HostWindowDataOpenGLTextureShared *parent)
 
virtual ~TextureSharedCompositingWindow ()
 
virtual void Ack ()
 
int Lock (int bufIndex)
 

Public Attributes

QPixmap m_pixmap
 
GLuint m_textureId
 
bool m_locked
 
bool m_mustWait
 
HostWindowDataOpenGLTextureSharedm_parent
 

Constructor & Destructor Documentation

TextureSharedCompositingWindow::TextureSharedCompositingWindow ( int  width,
int  height,
unsigned int  handle,
bool  hasAlpha,
HostWindowDataOpenGLTextureShared parent 
)
TextureSharedCompositingWindow::~TextureSharedCompositingWindow ( )
virtual

Member Function Documentation

void TextureSharedCompositingWindow::Ack ( )
virtual
int TextureSharedCompositingWindow::Lock ( int  bufIndex)

Member Data Documentation

bool TextureSharedCompositingWindow::m_locked
bool TextureSharedCompositingWindow::m_mustWait
HostWindowDataOpenGLTextureShared* TextureSharedCompositingWindow::m_parent
QPixmap TextureSharedCompositingWindow::m_pixmap
GLuint TextureSharedCompositingWindow::m_textureId

The documentation for this class was generated from the following file: