Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
CRenderCaptureGLES Class Reference

#include <RenderCaptureGLES.h>

Inheritance diagram for CRenderCaptureGLES:
CRenderCapture

Public Member Functions

 CRenderCaptureGLES ()=default
 
 ~CRenderCaptureGLES () override
 
void BeginRender () override
 
void EndRender () override
 
- Public Member Functions inherited from CRenderCapture
 CRenderCapture ()=default
 
virtual ~CRenderCapture ()=default
 
virtual void ReadOut ()
 
virtual voidGetRenderBuffer ()
 
void SetState (ECAPTURESTATE state)
 
ECAPTURESTATE GetState ()
 
void SetUserState (ECAPTURESTATE state)
 
ECAPTURESTATE GetUserState ()
 
CEventGetEvent ()
 
void SetFlags (int flags)
 
int GetFlags ()
 
void SetWidth (unsigned int width)
 
void SetHeight (unsigned int height)
 
unsigned int GetWidth ()
 
unsigned int GetHeight ()
 
uint8_tGetPixels () const
 
bool IsAsync ()
 

Additional Inherited Members

- Protected Member Functions inherited from CRenderCapture
bool UseOcclusionQuery ()
 
- Protected Attributes inherited from CRenderCapture
ECAPTURESTATE m_state {CAPTURESTATE_FAILED}
 
ECAPTURESTATE m_userState {CAPTURESTATE_FAILED}
 
int m_flags {0}
 
CEvent m_event
 
uint8_tm_pixels {nullptr}
 
unsigned int m_width {0}
 
unsigned int m_height {0}
 
unsigned int m_bufferSize {0}
 
bool m_asyncSupported {false}
 
bool m_asyncChecked {false}
 

Constructor & Destructor Documentation

◆ CRenderCaptureGLES()

CRenderCaptureGLES::CRenderCaptureGLES ( )
default

◆ ~CRenderCaptureGLES()

CRenderCaptureGLES::~CRenderCaptureGLES ( )
override

Member Function Documentation

◆ BeginRender()

void CRenderCaptureGLES::BeginRender ( )
overridevirtual

Implements CRenderCapture.

◆ EndRender()

void CRenderCaptureGLES::EndRender ( )
overridevirtual

Implements CRenderCapture.


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