doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
idDeviceContext Member List

This is the complete list of members for idDeviceContext, including all inherited members.

activeFontidDeviceContextprivate
AdjustCoords(float *x, float *y, float *w, float *h)idDeviceContext
ALIGN_CENTER enum valueidDeviceContext
ALIGN_LEFT enum valueidDeviceContext
ALIGN_RIGHT enum valueidDeviceContext
CharWidth(const char c, float scale)idDeviceContext
Clear(void)idDeviceContextprivate
ClippedCoords(float *x, float *y, float *w, float *h)idDeviceContext
ClippedCoords(float *x, float *y, float *w, float *h, float *s1, float *t1, float *s2, float *t2)idDeviceContext
clipRectsidDeviceContextprivate
colorBlackidDeviceContextstatic
colorBlueidDeviceContextstatic
colorGreenidDeviceContextstatic
colorNoneidDeviceContextstatic
colorOrangeidDeviceContextstatic
colorPurpleidDeviceContextstatic
colorRedidDeviceContextstatic
colorWhiteidDeviceContextstatic
colorYellowidDeviceContextstatic
cursoridDeviceContextprivate
CURSOR_ARROW enum valueidDeviceContext
CURSOR_COUNT enum valueidDeviceContext
CURSOR_HAND enum valueidDeviceContext
cursorImagesidDeviceContextprivate
DrawCursor(float *x, float *y, float size)idDeviceContext
DrawEditCursor(float x, float y, float scale)idDeviceContext
DrawFilledRect(float x, float y, float width, float height, const idVec4 &color)idDeviceContext
DrawMaterial(float x, float y, float w, float h, const idMaterial *mat, const idVec4 &color, float scalex=1.0, float scaley=1.0)idDeviceContext
DrawMaterialRect(float x, float y, float w, float h, float size, const idMaterial *mat, const idVec4 &color)idDeviceContext
DrawMaterialRotated(float x, float y, float w, float h, const idMaterial *mat, const idVec4 &color, float scalex=1.0, float scaley=1.0, float angle=0.0f)idDeviceContext
DrawRect(float x, float y, float width, float height, float size, const idVec4 &color)idDeviceContext
DrawStretchPic(float x, float y, float w, float h, float s0, float t0, float s1, float t1, const idMaterial *mat)idDeviceContext
DrawStretchPicRotated(float x, float y, float w, float h, float s0, float t0, float s1, float t1, const idMaterial *mat, float angle=0.0f)idDeviceContext
DrawText(const char *text, float textScale, int textAlign, idVec4 color, idRectangle rectDraw, bool wrap, int cursor=-1, bool calcOnly=false, idList< int > *breaks=NULL, int limit=0)idDeviceContext
DrawText(float x, float y, float scale, idVec4 color, const char *text, float adjust, int limit, int style, int cursor=-1)idDeviceContextprivate
EnableClipping(bool b)idDeviceContextinline
enableClippingidDeviceContextprivate
EnableLocalization()idDeviceContext
FindFont(const char *name)idDeviceContext
fontLangidDeviceContextprivate
fontNameidDeviceContextprivate
fontsidDeviceContextprivatestatic
GetOverStrike()idDeviceContextinline
GetScrollBarImage(int index)idDeviceContext
GetTextRegion(const char *text, float textScale, idRectangle rectDraw, float xStart, float yStart)idDeviceContext
GetTransformInfo(idVec3 &origin, idMat3 &mat)idDeviceContext
idDeviceContext()idDeviceContext
Init()idDeviceContext
initializedidDeviceContextprivate
Initialized()idDeviceContextinline
matidDeviceContextprivate
MaxCharHeight(float scale)idDeviceContext
MaxCharWidth(float scale)idDeviceContext
mbcsidDeviceContextprivate
originidDeviceContextprivate
overStrikeModeidDeviceContextprivate
PaintChar(float x, float y, float width, float height, float scale, float s, float t, float s2, float t2, const idMaterial *hShader)idDeviceContextprivate
PopClipRect()idDeviceContext
PushClipRect(float x, float y, float w, float h)idDeviceContext
PushClipRect(idRectangle r)idDeviceContext
SCROLLBAR_COUNT enum valueidDeviceContext
SCROLLBAR_DOWN enum valueidDeviceContext
SCROLLBAR_HBACK enum valueidDeviceContext
SCROLLBAR_LEFT enum valueidDeviceContext
SCROLLBAR_RIGHT enum valueidDeviceContext
SCROLLBAR_THUMB enum valueidDeviceContext
SCROLLBAR_UP enum valueidDeviceContext
SCROLLBAR_VBACK enum valueidDeviceContext
scrollBarImagesidDeviceContextprivate
SetCursor(int n)idDeviceContext
SetFont(int num)idDeviceContext
SetFontByScale(float scale)idDeviceContextprivate
SetOverStrike(bool b)idDeviceContextinline
SetSize(float width, float height)idDeviceContext
SetTransformInfo(const idVec3 &origin, const idMat3 &mat)idDeviceContext
SetupFonts()idDeviceContext
Shutdown()idDeviceContext
TextHeight(const char *text, float scale, int limit)idDeviceContext
TextWidth(const char *text, float scale, int limit)idDeviceContext
useFontidDeviceContextprivate
vidHeightidDeviceContextprivate
vidWidthidDeviceContextprivate
whiteImageidDeviceContextprivate
xScaleidDeviceContextprivate
yScaleidDeviceContextprivate
~idDeviceContext()idDeviceContextinline