summaryrefslogtreecommitdiff
path: root/include/privates.h
AgeCommit message (Collapse)AuthorFilesLines
2008-09-12Array-index based devPrivates implementation.Eamon Walsh1-1/+1
Note: DevPrivateKey is now pointer-to-int, which means each key now needs to point to some global storage of size at least sizeof(int).
2008-06-13Make devPrivates lookup functions ABI instead of static inlines.Eamon Walsh1-53/+8
This is required to preserve compatibility across changes to the internal representation of the privates list.
2007-09-06devPrivates rework: register an offset for every resource type, useEamon Walsh1-1/+8
signed values so -1 actually works correctly, and provide a macro for adding an offset to a pointer.
2007-08-28devPrivates rework: since API is already broken, switch everythingEamon Walsh1-10/+0
over to new system. Need to update documentation and address some remaining vestiges of old system such as CursorRec structure, fb "offman" structure, and FontRec privates.
2007-08-16devPrivates rework: Nevermind, can't const due to return value warnings.Eamon Walsh1-3/+3
This reverts commit 6fd0a0b08de912421718aca17fe34a55ae285ae7.
2007-08-16devPrivates rework: add const qualifier to key type.Eamon Walsh1-3/+3
2007-08-16devPrivates rework: use camelcase standard for name of key type.Eamon Walsh1-11/+11
2007-03-08devPrivates rework: pass address of pointer to private callbacks instead ofEamon Walsh1-1/+1
the pointer itself.
2007-03-08devPrivates rework: redo field offset registration, drop RC_PRIVATES class.Eamon Walsh1-2/+3
2007-03-08devPrivates rework: redo interface again, dropping parent and type parametersEamon Walsh1-14/+4
as well as preallocation routine.
2007-03-08devPrivates rework: hook up new mechanism in backwards-compatibility modeEamon Walsh1-0/+10
on existing structures that support devPrivates.
2007-03-05devPrivates rework: redo interface and implementation.Eamon Walsh1-22/+104
2007-02-23devPrivates rework: add dix header file containing new interface.Eamon Walsh1-0/+77