const UINT16 *glyphIndices;
const FLOAT *glyphAdvances;
const DWRITE_GLYPH_OFFSET *glyphOffsets;
- WINBOOL isSideways;
+ BOOL isSideways;
UINT32 bidiLevel;
} DWRITE_GLYPH_RUN;
/* IDWriteFactory methods */
STDMETHOD(GetSystemFontCollection)(THIS_
IDWriteFontCollection **fontCollection,
- WINBOOL checkForUpdates __MINGW_DEF_ARG_VAL(FALSE)) PURE;
+ BOOL checkForUpdates __MINGW_DEF_ARG_VAL(FALSE)) PURE;
STDMETHOD(dummy1)(THIS);
STDMETHOD(dummy2)(THIS);
STDMETHOD_(DWRITE_FONT_WEIGHT, GetWeight)(THIS) PURE;
STDMETHOD_(DWRITE_FONT_STRETCH, GetStretch)(THIS) PURE;
STDMETHOD_(DWRITE_FONT_STYLE, GetStyle)(THIS) PURE;
- STDMETHOD_(WINBOOL, IsSymbolFont)(THIS) PURE;
+ STDMETHOD_(BOOL, IsSymbolFont)(THIS) PURE;
STDMETHOD(GetFaceNames)(THIS_
IDWriteLocalizedStrings **names) PURE;
STDMETHOD(GetInformationalStrings)(THIS_
DWRITE_INFORMATIONAL_STRING_ID informationalStringID,
IDWriteLocalizedStrings **informationalStrings,
- WINBOOL *exists) PURE;
+ BOOL *exists) PURE;
STDMETHOD_(DWRITE_FONT_SIMULATIONS, GetSimulations)(THIS) PURE;
STDMETHOD(HasCharacter)(THIS_
UINT32 unicodeValue,
- WINBOOL *exists) PURE;
+ BOOL *exists) PURE;
STDMETHOD(CreateFontFace)(THIS_
IDWriteFontFace **fontFace) PURE;
STDMETHOD(FindFamilyName)(THIS_
WCHAR const *familyName,
UINT32 *index,
- WINBOOL *exists) PURE;
+ BOOL *exists) PURE;
STDMETHOD(GetFontFromFontFace)(THIS_
IDWriteFontFace* fontFace,
/* IDWritePixelSnapping methods */
STDMETHOD(IsPixelSnappingDisabled)(THIS_
void *clientDrawingContext,
- WINBOOL *isDisabled) PURE;
+ BOOL *isDisabled) PURE;
STDMETHOD(GetCurrentTransform)(THIS_
void *clientDrawingContext,
DWRITE_MATRIX *transform) PURE;
FLOAT originX,
FLOAT originY,
IDWriteInlineObject *inlineObject,
- WINBOOL isSideways,
- WINBOOL isRightToLeft,
+ BOOL isSideways,
+ BOOL isRightToLeft,
IUnknown *clientDrawingEffect) PURE;
END_INTERFACE