Public Member Functions | Static Public Member Functions | Protected Attributes | List of all members
Ogre::Win32EGLPBuffer Class Reference

#include <OgreWin32EGLRenderTexture.h>

Inheritance diagram for Ogre::Win32EGLPBuffer:
Inheritance graph
[legend]

Public Member Functions

 Win32EGLPBuffer (Win32EGLSupport *glsupport, PixelComponentType format, size_t width, size_t height)
 
virtual ~Win32EGLPBuffer ()
 
PixelComponentType getFormat ()
 
size_t getHeight ()
 
size_t getWidth ()
 
void initEGLPBuffer ()
 

Static Public Member Functions

static PixelComponentType getPixelComponentType (PixelFormat fmt)
 Get PBuffer component format for an OGRE pixel format. More...
 

Protected Attributes

::EGLSurface mEglDrawable
 
PixelComponentType mFormat
 
::EGLDisplay mGlDisplay
 
EGLSupportmGLSupport
 
size_t mHeight
 
size_t mWidth
 

Detailed Description

Definition at line 43 of file include/EGL/WIN32/OgreWin32EGLRenderTexture.h.

Constructor & Destructor Documentation

◆ Win32EGLPBuffer()

Ogre::Win32EGLPBuffer::Win32EGLPBuffer ( Win32EGLSupport glsupport,
PixelComponentType  format,
size_t  width,
size_t  height 
)

◆ ~Win32EGLPBuffer()

virtual Ogre::Win32EGLPBuffer::~Win32EGLPBuffer ( )
virtual

Member Function Documentation

◆ getFormat()

PixelComponentType Ogre::GLESPBuffer::getFormat ( )
inherited

Definition at line 47 of file OgreGLESPBuffer.h.

◆ getHeight()

size_t Ogre::GLESPBuffer::getHeight ( )
inherited

Definition at line 49 of file OgreGLESPBuffer.h.

◆ getPixelComponentType()

static PixelComponentType Ogre::GLESPBuffer::getPixelComponentType ( PixelFormat  fmt)
staticinherited

Get PBuffer component format for an OGRE pixel format.

◆ getWidth()

size_t Ogre::GLESPBuffer::getWidth ( )
inherited

Definition at line 48 of file OgreGLESPBuffer.h.

◆ initEGLPBuffer()

void Ogre::EGLPBuffer::initEGLPBuffer ( )
inherited

Member Data Documentation

◆ mEglDrawable

::EGLSurface Ogre::EGLPBuffer::mEglDrawable
protectedinherited

Definition at line 48 of file include/EGL/OgreEGLRenderTexture.h.

◆ mFormat

PixelComponentType Ogre::GLESPBuffer::mFormat
protectedinherited

Definition at line 55 of file OgreGLESPBuffer.h.

◆ mGlDisplay

::EGLDisplay Ogre::EGLPBuffer::mGlDisplay
protectedinherited

Definition at line 47 of file include/EGL/OgreEGLRenderTexture.h.

◆ mGLSupport

EGLSupport* Ogre::EGLPBuffer::mGLSupport
protectedinherited

Definition at line 46 of file include/EGL/OgreEGLRenderTexture.h.

◆ mHeight

size_t Ogre::GLESPBuffer::mHeight
protectedinherited

Definition at line 56 of file OgreGLESPBuffer.h.

◆ mWidth

size_t Ogre::GLESPBuffer::mWidth
protectedinherited

Definition at line 56 of file OgreGLESPBuffer.h.


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

Copyright © 2012 Torus Knot Software Ltd
Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Last modified Tue Apr 13 2021 08:53:15