PainterFactory Class Reference

Inherits BaseClass.

Inherited by PainterFactoryForMacTrek, PainterFactoryForNetrek, and PainterFactoryForTac.

Inheritance diagram for PainterFactory:

Inheritance graph
[legend]
Collaboration diagram for PainterFactory:

Collaboration graph
[legend]
List of all members.

Public Member Functions

(void) - setSimplifyDrawing:
(void) - setDebugLabels:
(void) - cacheImagesInSeperateThread:
(NSRect) - rectWithHeight:width:centerPoint:
(NSPoint) - centreOfRect:
(NSPoint) - viewPointFromGamePoint:viewRect:gamePosInCentreOfView:withScale:
(NSPoint) - gamePointFromViewPoint:viewRect:gamePosInCentreOfView:withScale:
(NSSize) - gameSizeFromViewSize:withScale:
(NSSize) - viewSizeFromGameSize:withScale:
(NSRect) - gameRectAround:forView:withScale:
(void) - drawRect:ofViewBounds:whichRepresentsGameBounds:withScale:
(void) - drawAlertBorder:forMe:
(void) - drawBackgroundInRect:ofViewBounds:forMe:
(void) - drawGalaxyEdgesInRect:forGameRect:ofViewBounds:withScale:
(void) - drawPlanetsInRect:forGameRect:ofViewBounds:withScale:
(void) - drawPlayersInRect:forGameRect:ofViewBounds:withScale:
(void) - drawTorpsInRect:forGameRect:ofViewBounds:withScale:
(void) - drawPlasmasInRect:forGameRect:ofViewBounds:withScale:
(void) - drawLockInRect:forGameRect:ofViewBounds:withScale:
(void) - rotateAndDrawPlayer:inRect:
(void) - drawPlayer:inRect:
(void) - drawShieldWithStrenght:inRect:
(void) - drawLabelForPlanet:belowRect:
(void) - drawLabelForPlayer:belowRect:
(void) - drawPlanet:inRect:
(void) - drawTorp:inRect:
(void) - drawPlasma:inRect:
(void) - drawBackgroundImageInRect:
(NSSize) - backGroundImageSize
(NSColor *) - colorForTeam:
(void) - cacheImages
(int) - maxScale
(int) - minScale

Protected Attributes

Universeuniverse
bool debugLabels
bool simple

Detailed Description

Definition at line 24 of file PainterFactory.h.


The documentation for this class was generated from the following files:
Generated on Fri Jul 28 19:16:41 2006 for MacTrek by  doxygen 1.4.7