#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. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|