Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
OverlayRenderer.h File Reference
#include "BaseRenderer.h"
#include "cores/VideoPlayer/DVDCodecs/Overlay/DVDOverlay.h"
#include "cores/VideoPlayer/DVDSubtitles/SubtitlesStyle.h"
#include "settings/SubtitlesSettings.h"
#include "threads/CriticalSection.h"
#include "utils/Observer.h"
#include <atomic>
#include <map>
#include <memory>
#include <vector>

Classes

struct  OVERLAY::SRenderState
 
class  OVERLAY::COverlay
 
class  OVERLAY::CRenderer
 
struct  OVERLAY::CRenderer::SElement
 

Namespaces

namespace  OVERLAY
 

Typedefs

typedef struct ass_image ASS_Image
 

Functions

void OVERLAY::MarkDirty ()
 Mark the entire GUI dirty so the next render pass runs (not skipped). Overlays (subtitles, debug OSD) are not CGUIControls and do not set m_controlDirtyState automatically; callers invoke this at overlay state transitions and on per-frame updates where needed (debug OSD).
 

Typedef Documentation

◆ ASS_Image

typedef struct ass_image ASS_Image