|
| COverlayGlyphGLES (ASS_Image *images, float width, float height) |
|
void | Render (SRenderState &state) override |
|
|
std::vector< VERTEX > | m_vertex |
|
GLuint | m_texture = 0 |
|
float | m_u |
|
float | m_v |
|
enum OVERLAY::COverlay::EType | m_type |
|
enum OVERLAY::COverlay::EAlign | m_align |
|
enum OVERLAY::COverlay::EPosition | m_pos |
|
float | m_x {0} |
|
float | m_y {0} |
|
float | m_width {1.0f} |
|
float | m_height {1.0f} |
|
float | m_source_width {0} |
|
float | m_source_height {0} |
|
|
enum | EType { TYPE_NONE,
TYPE_TEXTURE
} |
|
enum | EAlign { ALIGN_SCREEN,
ALIGN_SCREEN_AR,
ALIGN_VIDEO,
ALIGN_SUBTITLE
} |
|
enum | EPosition { POSITION_ABSOLUTE,
POSITION_ABSOLUTE_SCREEN,
POSITION_RELATIVE
} |
|
static std::shared_ptr< COverlay > | Create (const CDVDOverlayImage &o, CRect &rSource) |
|
static std::shared_ptr< COverlay > | Create (const CDVDOverlaySpu &o) |
|
static std::shared_ptr< COverlay > | Create (ASS_Image *images, float width, float height) |
|
bool | IsSquareResolution (float resRatio) |
| Given the resolution ratio determines if it is a 4/3 resolution. More...
|
|
The documentation for this class was generated from the following files:
- xbmc/cores/VideoPlayer/VideoRenderers/OverlayRendererGLES.h
- xbmc/cores/VideoPlayer/VideoRenderers/OverlayRendererGLES.cpp