Searched refs:virtual (Results 1 - 25 of 83) sorted by relevance

1234

/openjdk7/jdk/src/share/native/sun/font/layout/
H A DLEFontInstance.h60 virtual ~LECharMapper();
71 virtual LEUnicode32 mapChar(LEUnicode32 ch) const = 0;
83 * This is a virtual base class that serves as the interface between a LayoutEngine
111 * This virtual destructor is here so that the subclass
116 virtual ~LEFontInstance();
169 virtual const LEFontInstance *getSubFont(const LEUnicode chars[], le_int32 *offset, le_int32 limit, le_int32 script, LEErrorCode &success) const;
191 virtual const void *getFontTable(LETag tableTag) const = 0;
210 virtual const void* getFontTable(LETag tableTag, size_t &length) const { length=-1; return getFontTable(tableTag); } /* -1 = unknown length */
212 virtual void *getKernPairs() const = 0;
213 virtual voi
[all...]
H A DLEGlyphFilter.h52 virtual ~LEGlyphFilter();
65 virtual le_bool accept(LEGlyphID glyph) const = 0;
H A DContextualGlyphSubstProc.h53 virtual void beginStateTable();
55 virtual ByteOffset processStateEntry(LEGlyphStorage &glyphStorage, le_int32 &currGlyph, EntryTableIndex index);
57 virtual void endStateTable();
60 virtual ~ContextualGlyphSubstitutionProcessor();
67 virtual UClassID getDynamicClassID() const;
H A DIndicRearrangementProcessor.h53 virtual void beginStateTable();
55 virtual ByteOffset processStateEntry(LEGlyphStorage &glyphStorage, le_int32 &currGlyph, EntryTableIndex index);
57 virtual void endStateTable();
62 virtual ~IndicRearrangementProcessor();
69 virtual UClassID getDynamicClassID() const;
H A DIndicRearrangementProcessor2.h53 virtual void beginStateTable();
55 virtual le_uint16 processStateEntry(LEGlyphStorage &glyphStorage, le_int32 &currGlyph, EntryTableIndex2 index, LEErrorCode &success);
57 virtual void endStateTable();
62 virtual ~IndicRearrangementProcessor2();
69 virtual UClassID getDynamicClassID() const;
H A DSegmentArrayProcessor.h53 virtual void process(LEGlyphStorage &glyphStorage, LEErrorCode &success);
57 virtual ~SegmentArrayProcessor();
64 virtual UClassID getDynamicClassID() const;
H A DSegmentArrayProcessor2.h53 virtual void process(LEGlyphStorage &glyphStorage, LEErrorCode &success);
57 virtual ~SegmentArrayProcessor2();
64 virtual UClassID getDynamicClassID() const;
H A DSegmentSingleProcessor.h53 virtual void process(LEGlyphStorage &glyphStorage, LEErrorCode &success);
57 virtual ~SegmentSingleProcessor();
64 virtual UClassID getDynamicClassID() const;
H A DSegmentSingleProcessor2.h53 virtual void process(LEGlyphStorage &glyphStorage, LEErrorCode &success);
57 virtual ~SegmentSingleProcessor2();
64 virtual UClassID getDynamicClassID() const;
H A DSimpleArrayProcessor.h53 virtual void process(LEGlyphStorage &glyphStorage, LEErrorCode &success);
57 virtual ~SimpleArrayProcessor();
64 virtual UClassID getDynamicClassID() const;
H A DSimpleArrayProcessor2.h53 virtual void process(LEGlyphStorage &glyphStorage, LEErrorCode &success);
57 virtual ~SimpleArrayProcessor2();
64 virtual UClassID getDynamicClassID() const;
H A DSingleTableProcessor.h53 virtual void process(LEGlyphStorage &glyphStorage, LEErrorCode &success);
57 virtual ~SingleTableProcessor();
64 virtual UClassID getDynamicClassID() const;
H A DSingleTableProcessor2.h53 virtual void process(LEGlyphStorage &glyphStorage, LEErrorCode &success);
57 virtual ~SingleTableProcessor2();
64 virtual UClassID getDynamicClassID() const;
H A DTrimmedArrayProcessor.h53 virtual void process(LEGlyphStorage &glyphStorage, LEErrorCode &success);
57 virtual ~TrimmedArrayProcessor();
64 virtual UClassID getDynamicClassID() const;
H A DContextualGlyphInsertionProc2.h54 virtual void beginStateTable();
56 virtual le_uint16 processStateEntry(LEGlyphStorage &glyphStorage,
59 virtual void endStateTable();
62 virtual ~ContextualGlyphInsertionProcessor2();
69 virtual UClassID getDynamicClassID() const;
H A DContextualGlyphSubstProc2.h53 virtual void beginStateTable();
55 virtual le_uint16 processStateEntry(LEGlyphStorage &glyphStorage, le_int32 &currGlyph, EntryTableIndex2 index, LEErrorCode &success);
57 virtual void endStateTable();
60 virtual ~ContextualGlyphSubstitutionProcessor2();
67 virtual UClassID getDynamicClassID() const;
H A DLigatureSubstProc.h55 virtual void beginStateTable();
57 virtual ByteOffset processStateEntry(LEGlyphStorage &glyphStorage, le_int32 &currGlyph, EntryTableIndex index);
59 virtual void endStateTable();
62 virtual ~LigatureSubstitutionProcessor();
69 virtual UClassID getDynamicClassID() const;
/openjdk7/jdk/src/windows/native/sun/windows/
H A Dawt_PopupMenu.h44 virtual ~AwtPopupMenu();
46 virtual void Dispose();
48 virtual LPCTSTR GetClassName();
58 virtual AwtMenuBar* GetMenuBar() { return NULL; }
60 virtual HWND GetOwnerHWnd() {
63 virtual void Enable(BOOL isEnabled);
64 virtual BOOL IsDisabledAndPopup();
65 virtual void AddItem(AwtMenuItem *item);
H A Dawt_Canvas.h40 virtual ~AwtCanvas();
42 virtual LPCTSTR GetClassName();
45 virtual MsgRouting WmEraseBkgnd(HDC hDC, BOOL& didErase);
46 virtual MsgRouting WmPaint(HDC hDC);
48 virtual MsgRouting HandleEvent(MSG *msg, BOOL synthetic);
H A Dawt_Menu.h57 virtual ~AwtMenu();
59 virtual void Dispose();
61 virtual LPCTSTR GetClassName();
72 virtual AwtMenuBar* GetMenuBar();
75 virtual void AddItem(AwtMenuItem *item);
76 virtual void DeleteItem(UINT index);
78 virtual HWND GetOwnerHWnd();
82 virtual AwtMenuItem* GetItem(jobject target, long index);
84 virtual int CountItem(jobject target);
86 virtual voi
[all...]
H A Dawt_ScrollPane.h57 virtual LPCTSTR GetClassName();
64 virtual void Show(JNIEnv *env);
65 virtual void Reshape(int x, int y, int w, int h);
66 virtual void BeginValidate() {}
67 virtual void EndValidate() {}
78 virtual MsgRouting WmNcHitTest(UINT x, UINT y, LRESULT& retVal);
79 virtual MsgRouting WmHScroll(UINT scrollCode, UINT pos, HWND hScrollBar);
80 virtual MsgRouting WmVScroll(UINT scrollCode, UINT pos, HWND hScrollBar);
82 virtual MsgRouting HandleEvent(MSG *msg, BOOL synthetic);
91 virtual voi
[all...]
H A Dawt_Scrollbar.h52 virtual ~AwtScrollbar();
54 virtual void Dispose();
56 virtual LPCTSTR GetClassName();
64 virtual LRESULT WindowProc(UINT message, WPARAM wParam, LPARAM lParam);
69 virtual MsgRouting WmHScroll(UINT scrollCode, UINT pos, HWND hScrollBar);
70 virtual MsgRouting WmVScroll(UINT scrollCode, UINT pos, HWND hScrollBar);
73 virtual MsgRouting WmMouseDown(UINT flags, int x, int y, int button);
74 virtual MsgRouting WmNcHitTest(UINT x, UINT y, LRESULT& retVal);
76 virtual MsgRouting HandleEvent(MSG *msg, BOOL synthetic);
78 INLINE virtual BOO
[all...]
H A Dawt_DnDDS.h45 class AwtDragSource : virtual public IDropSource, virtual public IDataObject {
52 virtual ~AwtDragSource();
56 virtual HRESULT __stdcall QueryInterface(REFIID riid, void __RPC_FAR *__RPC_FAR *ppvObject);
58 virtual ULONG __stdcall AddRef(void);
59 virtual ULONG __stdcall Release(void);
63 virtual HRESULT __stdcall QueryContinueDrag(BOOL fEscapeKeyPressed, DWORD grfKeyState);
65 virtual HRESULT __stdcall GiveFeedback(DWORD dwEffect);
69 virtual HRESULT __stdcall GetData(FORMATETC __RPC_FAR *pFormatEtc, STGMEDIUM __RPC_FAR *pmedium);
70 virtual HRESUL
[all...]
H A Dawt_Label.h49 virtual LPCTSTR GetClassName();
56 virtual MsgRouting WmPaint(HDC hDC);
57 virtual MsgRouting WmPrintClient(HDC hDC, LPARAM flags);
58 virtual MsgRouting WmEraseBkgnd(HDC hDC, BOOL& didErase);
68 virtual void Enable(BOOL bEnable);
/openjdk7/jdk/src/share/native/sun/font/
H A DFontInstanceAdapter.h78 virtual ~FontInstanceAdapter() { };
80 virtual const LEFontInstance *getSubFont(const LEUnicode chars[],
88 virtual const void *getFontTable(LETag tableTag) const;
89 virtual const void *getFontTable(LETag tableTag, size_t &len) const;
91 virtual void *getKernPairs() const {
94 virtual void setKernPairs(void *pairs) const {
98 virtual le_bool canDisplay(LEUnicode32 ch) const
104 virtual le_int32 getUnitsPerEM() const {
108 virtual LEGlyphID mapCharToGlyph(LEUnicode32 ch, const LECharMapper *mapper) const;
110 virtual LEGlyphI
[all...]

Completed in 423 milliseconds

1234