#include <W32_Allocator.hxx>
Inheritance diagram for W32_Allocator:

Public Member Functions | |
| W32_Allocator (int, PW32_Allocator=NULL) | |
| virtual | ~W32_Allocator () |
| PW32_Block | MakeBlock (int) |
| virtual PW32_Block | KillBlock (PW32_Block) |
| void | KillBlocks (PW32_Block) |
| void | ClearBlocks (void) |
| void | ReleaseBlock (PW32_Block) |
| BOOL | FreeSpace (PW32_Block, int) |
| PW32_Block | ReserveData (unsigned int) |
| PW32_Block | ReserveFind (unsigned int) |
| void * | ReserveBlock (PW32_Block, int, BOOL=FALSE) |
| void * | NewClass (unsigned int) |
| void * | NewData (unsigned int, BOOL=FALSE) |
| virtual void | Xform (void)=0 |
| virtual void | Play (HDC, PSIZE)=0 |
| virtual void | URect (LPRECT)=0 |
| virtual void | Point (int, int)=0 |
| virtual void | MarkerPoint (int, int)=0 |
| virtual void | Line (int, int, int, int)=0 |
| virtual void | PolyEllipse (int, int, int, int)=0 |
| virtual void | Ellipse (int, int, int, int)=0 |
| virtual void | Arc (int, int, int, int, double, double)=0 |
| virtual void | PolyChord (int, int, int, int, double, double)=0 |
| virtual void | Chord (int, int, int, int, double, double)=0 |
| virtual void | PolySector (int, int, int, int, double, double)=0 |
| virtual void | Sector (int, int, int, int, double, double)=0 |
| virtual void | PolyMarker (int)=0 |
| virtual void | PolyMarker1 (int, GetPointFunc, int, void *)=0 |
| virtual void | PolyMarker2 (int, GetPointFunc, int, void *)=0 |
| virtual W32_Note * | Polygon (int)=0 |
| virtual W32_Note * | Polyline (int)=0 |
| virtual void | Image (int, int, PW32_Bitmap, double=1.0)=0 |
| virtual void | Text (int, int, double, void *, BOOL=FALSE, BOOL=FALSE)=0 |
| virtual void | Polytext (int, int, double, double, void *, BOOL=FALSE, BOOL=FALSE)=0 |
| virtual void | BeginMarker (int, int, int, int, double)=0 |
| virtual void | EndMarker (void)=0 |
| virtual void | LineAttrib (DWORD, PLOGBRUSH, DWORD=0, PDWORD=NULL)=0 |
| virtual void | PolyAttrib (PLOGBRUSH, BOOL, int=ALTERNATE)=0 |
| virtual void | TextAttrib (HFONT, COLORREF, double=0.0, double=1.0, double=1.0, BOOL=FALSE, BOOL=FALSE, BOOL=FALSE)=0 |
| virtual void | MarkerAttrib (COLORREF, DWORD, BOOL)=0 |
| virtual void | FunCall (W32_FCall, int, PW32_FCALLPARAM)=0 |
| virtual int | TextSize (HDC, char *, PSIZE)=0 |
| virtual int | TextSize (HDC, wchar_t *, PSIZE)=0 |
Data Fields | |
| int | myID |
| PW32_Allocator | myNext |
| PW32_Block | myStart |
| PW32_Block | myEnd |
| W32_Primitive | myPrimitive |
| W32_Note * | myNote |
| int | myFillMode |
| DWORD | myFlags |
| POINT | myPivot |
| POINT | myMove |
| double | myScaleX |
| double | myScaleY |
| double | myAngle |
| double | myTextVScale |
| double | myTextHScale |
| double | myTextSlant |
| HFONT | myTextFont |
| COLORREF | myPointColor |
| COLORREF | myMarkerPointColor |
|
||||||||||||
|
|
|
|
|
|
||||||||||||||||||||||||||||
|
Implemented in W95_Allocator, and WNT_Allocator. |
|
||||||||||||||||||||||||
|
Implemented in W95_Allocator, and WNT_Allocator. |
|
||||||||||||||||||||||||||||
|
Implemented in W95_Allocator, and WNT_Allocator. |
|
|
|
|
||||||||||||||||||||
|
Implemented in W95_Allocator, and WNT_Allocator. |
|
|
Implemented in W95_Allocator, and WNT_Allocator. |
|
||||||||||||
|
|
|
||||||||||||||||
|
Implemented in W95_Allocator, and WNT_Allocator. |
|
||||||||||||||||||||
|
Implemented in W95_Allocator, and WNT_Allocator. |
|
|
|
|
|
|
|
||||||||||||||||||||
|
Implemented in W95_Allocator, and WNT_Allocator. |
|
||||||||||||||||||||
|
Implemented in W95_Allocator, and WNT_Allocator. |
|
|
|
|
||||||||||||||||
|
Implemented in W95_Allocator, and WNT_Allocator. |
|
||||||||||||
|
Implemented in W95_Allocator, and WNT_Allocator. |
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
Implemented in W95_Allocator, and WNT_Allocator. |
|
||||||||||||
|
Implemented in W95_Allocator, and WNT_Allocator. |
|
||||||||||||||||
|
Implemented in W95_Allocator, and WNT_Allocator. |
|
||||||||||||||||||||||||||||
|
Implemented in W95_Allocator, and WNT_Allocator. |
|
||||||||||||||||||||
|
Implemented in W95_Allocator, and WNT_Allocator. |
|
|
Implemented in W95_Allocator, and WNT_Allocator. |
|
|
Implemented in W95_Allocator, and WNT_Allocator. |
|
|
Implemented in W95_Allocator, and WNT_Allocator. |
|
||||||||||||||||||||
|
Implemented in W95_Allocator, and WNT_Allocator. |
|
||||||||||||||||||||
|
Implemented in W95_Allocator, and WNT_Allocator. |
|
||||||||||||||||||||||||||||
|
Implemented in W95_Allocator, and WNT_Allocator. |
|
||||||||||||||||||||||||||||||||
|
Implemented in W95_Allocator, and WNT_Allocator. |
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||
|
Implemented in W95_Allocator, and WNT_Allocator. |
|
||||||||||||||||||||||||||||
|
Implemented in W95_Allocator, and WNT_Allocator. |
|
||||||||||||||||||||||||||||||||||||
|
Implemented in W95_Allocator, and WNT_Allocator. |
|
||||||||||||||||
|
Implemented in W95_Allocator, and WNT_Allocator. |
|
||||||||||||||||
|
Implemented in W95_Allocator, and WNT_Allocator. |
|
|
Implemented in W95_Allocator, and WNT_Allocator. |
|
|
Implemented in W95_Allocator, and WNT_Allocator. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.1