Back to index

lightning-sunbird  0.9+nobinonly
Classes | Defines
nsATSUIUtils.cpp File Reference
#include "nsATSUIUtils.h"
#include "nsIDeviceContext.h"
#include "nsDrawingSurfaceMac.h"
#include "nsDeviceContextMac.h"
#include "nsTransform2D.h"
#include "plhash.h"
#include "nsFontUtils.h"
#include <Gestalt.h>
#include <FixMath.h>

Go to the source code of this file.

Classes

class  ATSUILayoutCache
struct  ATSUILayoutCache::atsuiLayoutCacheKey

Defines

#define FloatToFixed(a)   ((Fixed)((float)(a) * fixed1))
#define ATTR_CNT   5
#define COLOR8TOCOLOR16(color8)   ((color8 << 8) | color8)

Class Documentation

struct ATSUILayoutCache::atsuiLayoutCacheKey

Definition at line 69 of file nsATSUIUtils.cpp.

Class Members
short boldItalic
nscolor color
short font
short size

Define Documentation

#define ATTR_CNT   5

Definition at line 254 of file nsATSUIUtils.cpp.

#define COLOR8TOCOLOR16 (   color8)    ((color8 << 8) | color8)
#define FloatToFixed (   a)    ((Fixed)((float)(a) * fixed1))

Definition at line 253 of file nsATSUIUtils.cpp.