Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
#include <RenderCaptureGL.h>
Public Member Functions | |
CRenderCaptureGL ()=default | |
~CRenderCaptureGL () override | |
void | BeginRender () override |
void | EndRender () override |
void | ReadOut () override |
void * | GetRenderBuffer () override |
Public Member Functions inherited from CRenderCapture | |
CRenderCapture ()=default | |
virtual | ~CRenderCapture ()=default |
void | SetState (ECAPTURESTATE state) |
ECAPTURESTATE | GetState () |
void | SetUserState (ECAPTURESTATE state) |
ECAPTURESTATE | GetUserState () |
CEvent & | GetEvent () |
void | SetFlags (int flags) |
int | GetFlags () |
void | SetWidth (unsigned int width) |
void | SetHeight (unsigned int height) |
unsigned int | GetWidth () |
unsigned int | GetHeight () |
uint8_t * | GetPixels () 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_t * | m_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} |
|
default |
|
override |
|
overridevirtual |
Implements CRenderCapture.
|
overridevirtual |
Implements CRenderCapture.
|
overridevirtual |
Reimplemented from CRenderCapture.
|
overridevirtual |
Reimplemented from CRenderCapture.