webappmanager
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
PGLES2ContextTextureShared Class Reference

#include <RemoteWindowDataSoftwareTextureShared.h>

Inheritance diagram for PGLES2ContextTextureShared:
[legend]
Collaboration diagram for PGLES2ContextTextureShared:
[legend]

Public Member Functions

 PGLES2ContextTextureShared (RemoteWindowDataSoftwareTextureShared *data)
 
virtual ~PGLES2ContextTextureShared ()
 
virtual bool swapBuffers ()
 
- Public Member Functions inherited from PGLES2Context
 PGLES2Context (RemoteWindowDataSoftwareOpenGLComposited *data)
 
virtual ~PGLES2Context ()
 
virtual bool initialize (Palm::WebView *view, WebGLES2Context *parent)
 
virtual void enableDirectRendering (bool val)
 
virtual bool isDirectRendering ()
 
virtual bool makeCurrent ()
 
virtual bool destroy ()
 
virtual void translate (int x, int y)
 
virtual void getTranslation (int &x, int &y)
 
virtual void getScreenWidthAndHeight (int &width, int &height)
 
virtual void rotate (int degrees)
 
virtual int getRotation ()
 
virtual void recreateTexture ()
 
virtual void reshape (int width, int height)
 
virtual void resizeWindow (int width, int height)
 
virtual PGLESPixmap * getOffscreenContentParentTextureId ()
 
virtual PGLESContext2D * getPGLESContext ()
 

Protected Member Functions

virtual void createWindow (int width, int height)
 
virtual bool renderOffscreen ()
 
virtual bool renderOnScreen ()
 
- Protected Member Functions inherited from PGLES2Context
virtual bool setDisplay ()
 
virtual void setToCurrent ()
 
PGLESContext2D * context ()
 

Additional Inherited Members

- Protected Attributes inherited from PGLES2Context
Palm::WebView * m_view
 
Palm::WebGLES2Context * m_parent
 
PGLESPixmap * m_glPixmap
 
NAppWindow * m_nappWindow
 
RemoteWindowDataSoftwareOpenGLCompositedm_data
 
int m_xOffset
 
int m_yOffset
 
int m_rotationDegrees
 

Constructor & Destructor Documentation

PGLES2ContextTextureShared::PGLES2ContextTextureShared ( RemoteWindowDataSoftwareTextureShared data)
virtual PGLES2ContextTextureShared::~PGLES2ContextTextureShared ( )
virtual

Member Function Documentation

virtual void PGLES2ContextTextureShared::createWindow ( int  width,
int  height 
)
protectedvirtual

Reimplemented from PGLES2Context.

virtual bool PGLES2ContextTextureShared::renderOffscreen ( )
protectedvirtual

Reimplemented from PGLES2Context.

virtual bool PGLES2ContextTextureShared::renderOnScreen ( )
protectedvirtual

Reimplemented from PGLES2Context.

virtual bool PGLES2ContextTextureShared::swapBuffers ( )
virtual

Reimplemented from PGLES2Context.


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