|
static void | on_resize (GtkGLArea *area, gint width, gint height, gpointer data) |
|
static gboolean | on_render (GtkGLArea *glarea, GdkGLContext *context, gpointer data) |
|
static gboolean | on_realize (GtkGLArea *glarea, GdkGLContext *context, gpointer data) |
|
static void | on_unrealize (GtkGLArea *glarea, gint width, gint height, gpointer data) |
|
static gboolean | on_scroll (GtkWidget *widget, GdkEventScroll *event, gpointer data) |
|
◆ Detail()
◆ ~Detail()
GtkGlRenderer::Detail::~Detail |
( |
| ) |
|
|
inline |
◆ connect_glarea_signals()
void GtkGlRenderer::Detail::connect_glarea_signals |
( |
GtkWidget * | glarea | ) |
|
|
inline |
◆ connect_signals()
void GtkGlRenderer::Detail::connect_signals |
( |
GtkWidget * | widget, |
|
|
struct signal * | signals, |
|
|
size_t | members ) |
|
inline |
◆ connect_window_signals()
void GtkGlRenderer::Detail::connect_window_signals |
( |
GtkWidget * | window | ) |
|
|
inline |
◆ disconnect_glarea_signals()
void GtkGlRenderer::Detail::disconnect_glarea_signals |
( |
GtkWidget * | glarea | ) |
|
|
inline |
◆ init()
bool GtkGlRenderer::Detail::init |
( |
| ) |
|
|
inline |
◆ on_realize()
static gboolean GtkGlRenderer::Detail::on_realize |
( |
GtkGLArea * | glarea, |
|
|
GdkGLContext * | context, |
|
|
gpointer | data ) |
|
inlinestatic |
◆ on_render()
static gboolean GtkGlRenderer::Detail::on_render |
( |
GtkGLArea * | glarea, |
|
|
GdkGLContext * | context, |
|
|
gpointer | data ) |
|
inlinestatic |
◆ on_resize()
static void GtkGlRenderer::Detail::on_resize |
( |
GtkGLArea * | area, |
|
|
gint | width, |
|
|
gint | height, |
|
|
gpointer | data ) |
|
inlinestatic |
◆ on_scroll()
static gboolean GtkGlRenderer::Detail::on_scroll |
( |
GtkWidget * | widget, |
|
|
GdkEventScroll * | event, |
|
|
gpointer | data ) |
|
inlinestatic |
◆ on_unrealize()
static void GtkGlRenderer::Detail::on_unrealize |
( |
GtkGLArea * | glarea, |
|
|
gint | width, |
|
|
gint | height, |
|
|
gpointer | data ) |
|
inlinestatic |
◆ setProps()
◆ cachedFrame
frame_sp GtkGlRenderer::Detail::cachedFrame |
◆ frameHeight
uint64_t GtkGlRenderer::Detail::frameHeight |
◆ frameToRender
void* GtkGlRenderer::Detail::frameToRender |
◆ frameWidth
uint64_t GtkGlRenderer::Detail::frameWidth |
◆ glarea
GtkWidget* GtkGlRenderer::Detail::glarea |
◆ isDmaMem
bool GtkGlRenderer::Detail::isDmaMem |
◆ isMetadataSet
bool GtkGlRenderer::Detail::isMetadataSet |
◆ isPlaybackRenderer
bool GtkGlRenderer::Detail::isPlaybackRenderer = true |
◆ mErrorCallback
APErrorCallback GtkGlRenderer::Detail::mErrorCallback |
◆ mModuleId
std::string GtkGlRenderer::Detail::mModuleId |
◆ mModuleName
std::string GtkGlRenderer::Detail::mModuleName |
◆ mProps
◆ realizeId
guint GtkGlRenderer::Detail::realizeId |
◆ renderFrame
frame_sp GtkGlRenderer::Detail::renderFrame |
◆ renderId
guint GtkGlRenderer::Detail::renderId |
◆ resizeId
guint GtkGlRenderer::Detail::resizeId |
◆ windowHeight
int GtkGlRenderer::Detail::windowHeight |
◆ windowWidth
int GtkGlRenderer::Detail::windowWidth |
The documentation for this class was generated from the following file:
- base/src/GtkGlRenderer.cpp