ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

font.c File Reference
#include "config.h"
#include "wine/port.h"
#include "wine/debug.h"
#include "wine/unicode.h"
#include "d3dx9_36_private.h"

Go to the source code of this file.

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (d3dx)
static HRESULT WINAPI ID3DXFontImpl_QueryInterface (LPD3DXFONT iface, REFIID riid, LPVOID *object)
static ULONG WINAPI ID3DXFontImpl_AddRef (LPD3DXFONT iface)
static ULONG WINAPI ID3DXFontImpl_Release (LPD3DXFONT iface)
static HRESULT WINAPI ID3DXFontImpl_GetDevice (LPD3DXFONT iface, LPDIRECT3DDEVICE9 *device)
static HRESULT WINAPI ID3DXFontImpl_GetDescA (LPD3DXFONT iface, D3DXFONT_DESCA *desc)
static HRESULT WINAPI ID3DXFontImpl_GetDescW (LPD3DXFONT iface, D3DXFONT_DESCW *desc)
static BOOL WINAPI ID3DXFontImpl_GetTextMetricsA (LPD3DXFONT iface, TEXTMETRICA *metrics)
static BOOL WINAPI ID3DXFontImpl_GetTextMetricsW (LPD3DXFONT iface, TEXTMETRICW *metrics)
static HDC WINAPI ID3DXFontImpl_GetDC (LPD3DXFONT iface)
static HRESULT WINAPI ID3DXFontImpl_GetGlyphData (LPD3DXFONT iface, UINT glyph, LPDIRECT3DTEXTURE9 *texture, RECT *blackbox, POINT *cellinc)
static HRESULT WINAPI ID3DXFontImpl_PreloadCharacters (LPD3DXFONT iface, UINT first, UINT last)
static HRESULT WINAPI ID3DXFontImpl_PreloadGlyphs (LPD3DXFONT iface, UINT first, UINT last)
static HRESULT WINAPI ID3DXFontImpl_PreloadTextA (LPD3DXFONT iface, LPCSTR string, INT count)
static HRESULT WINAPI ID3DXFontImpl_PreloadTextW (LPD3DXFONT iface, LPCWSTR string, INT count)
static INT WINAPI ID3DXFontImpl_DrawTextA (LPD3DXFONT iface, LPD3DXSPRITE sprite, LPCSTR string, INT count, LPRECT rect, DWORD format, D3DCOLOR color)
static INT WINAPI ID3DXFontImpl_DrawTextW (LPD3DXFONT iface, LPD3DXSPRITE sprite, LPCWSTR string, INT count, LPRECT rect, DWORD format, D3DCOLOR color)
static HRESULT WINAPI ID3DXFontImpl_OnLostDevice (LPD3DXFONT iface)
static HRESULT WINAPI ID3DXFontImpl_OnResetDevice (LPD3DXFONT iface)
HRESULT WINAPI D3DXCreateFontA (LPDIRECT3DDEVICE9 device, INT height, UINT width, UINT weight, UINT miplevels, BOOL italic, DWORD charset, DWORD precision, DWORD quality, DWORD pitchandfamily, LPCSTR facename, LPD3DXFONT *font)
HRESULT WINAPI D3DXCreateFontW (LPDIRECT3DDEVICE9 device, INT height, UINT width, UINT weight, UINT miplevels, BOOL italic, DWORD charset, DWORD precision, DWORD quality, DWORD pitchandfamily, LPCWSTR facename, LPD3DXFONT *font)
HRESULT WINAPI D3DXCreateFontIndirectA (LPDIRECT3DDEVICE9 device, CONST D3DXFONT_DESCA *desc, LPD3DXFONT *font)
HRESULT WINAPI D3DXCreateFontIndirectW (LPDIRECT3DDEVICE9 device, CONST D3DXFONT_DESCW *desc, LPD3DXFONT *font)

Variables

static const ID3DXFontVtbl D3DXFont_Vtbl

Generated on Sat May 26 2012 04:59:03 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.