Kodi Documentation  18.0
Kodi is an open source media player and entertainment hub.
GraphicContext.h File Reference
#include <string>
#include <vector>
#include <stack>
#include <map>
#include "threads/CriticalSection.h"
#include "utils/TransformMatrix.h"
#include "utils/Geometry.h"
#include "Resolution.h"
#include "rendering/RenderSystem.h"
#include "utils/Color.h"
#include "ServiceBroker.h"
#include "WinSystem.h"

Classes

class  CGraphicContext
 
class  CGraphicContext::UITransform
 

Macros

#define D3DPRESENTFLAG_INTERLACED   1
 
#define D3DPRESENTFLAG_WIDESCREEN   2
 
#define D3DPRESENTFLAG_PROGRESSIVE   4
 
#define D3DPRESENTFLAG_MODE3DSBS   8
 
#define D3DPRESENTFLAG_MODE3DTB   16
 
#define D3DPRESENTFLAG_MODEMASK
 

Enumerations

enum  VIEW_TYPE {
  VIEW_TYPE_NONE = 0, VIEW_TYPE_LIST, VIEW_TYPE_ICON, VIEW_TYPE_BIG_LIST,
  VIEW_TYPE_BIG_ICON, VIEW_TYPE_WIDE, VIEW_TYPE_BIG_WIDE, VIEW_TYPE_WRAP,
  VIEW_TYPE_BIG_WRAP, VIEW_TYPE_INFO, VIEW_TYPE_BIG_INFO, VIEW_TYPE_AUTO,
  VIEW_TYPE_MAX
}
 
enum  AdjustRefreshRate { ADJUST_REFRESHRATE_OFF = 0, ADJUST_REFRESHRATE_ALWAYS, ADJUST_REFRESHRATE_ON_STARTSTOP }
 

Macro Definition Documentation

§ D3DPRESENTFLAG_INTERLACED

#define D3DPRESENTFLAG_INTERLACED   1

§ D3DPRESENTFLAG_MODE3DSBS

#define D3DPRESENTFLAG_MODE3DSBS   8

§ D3DPRESENTFLAG_MODE3DTB

#define D3DPRESENTFLAG_MODE3DTB   16

§ D3DPRESENTFLAG_MODEMASK

#define D3DPRESENTFLAG_MODEMASK
Value:
#define D3DPRESENTFLAG_MODE3DTB
Definition: GraphicContext.h:30
#define D3DPRESENTFLAG_MODE3DSBS
Definition: GraphicContext.h:29
#define D3DPRESENTFLAG_INTERLACED
Definition: GraphicContext.h:26

§ D3DPRESENTFLAG_PROGRESSIVE

#define D3DPRESENTFLAG_PROGRESSIVE   4

§ D3DPRESENTFLAG_WIDESCREEN

#define D3DPRESENTFLAG_WIDESCREEN   2

Enumeration Type Documentation

§ AdjustRefreshRate

Enumerator
ADJUST_REFRESHRATE_OFF 
ADJUST_REFRESHRATE_ALWAYS 
ADJUST_REFRESHRATE_ON_STARTSTOP 

§ VIEW_TYPE

enum VIEW_TYPE
Enumerator
VIEW_TYPE_NONE 
VIEW_TYPE_LIST 
VIEW_TYPE_ICON 
VIEW_TYPE_BIG_LIST 
VIEW_TYPE_BIG_ICON 
VIEW_TYPE_WIDE 
VIEW_TYPE_BIG_WIDE 
VIEW_TYPE_WRAP 
VIEW_TYPE_BIG_WRAP 
VIEW_TYPE_INFO 
VIEW_TYPE_BIG_INFO 
VIEW_TYPE_AUTO 
VIEW_TYPE_MAX