P

NameKindDescription
pattribute
pattribute
paintoperation
paintoperation
paint2Doperation
paintBltBitoperation
paintCanvasoperation
paintSkyBoxoperation
paintZoneoperation
PALETTEattribute
Partikelartifact
partikeldeployment view
Partikelclass**************************************************************************
* \class Partikel
\brief Partikel werden fuer die Darstellung von Feuer, Rauch, Funken,
Regen usw. verwendet. Typ. wird ein Partikel durch ein 2D-Objekt
repraesentiert, dem eine semitransparente Bitmap (hier Sprite
genannt) fuer die Darstellung zugeordnet ist. Partikel koennen
sich bewegen oder auch stationaer zein (Blinklichter). Sie haben
eine Emitter, einen Lebenszyklus und noch ein paar weitere Attribute.
Um 'realistische' Bewegungsablaeufe zu simulieren, wird stark mit
Zufallswerten gearbeitet.

Bewegung:

- Keine Bewegung: Permanent AN, Blinkend=f(zeitintervall)
- Lineare Bewegung: Ueber die Zeit, oder ueber die Distanz zum Emitter
Bei Erreichen des Ende: Dead(Ausblenden), Respawn am Emitter, Respawn
am letzter Position mit Richtungsumkehr
- Parabel (z.B. Granatenwurf): Ueber die Zeit, ueber die Strecke)

Bei linearer Bewegung:
- Bewegung innerhalb einer BBox (ggf, mit Reflexion)
- Bewegung innerhalb eines Zylinders (ggf, mit Reflexion)
- Bewegung innerhalb einer Kugel (ggf, mit Reflexion)

- Bewegung auf einer BBox (Anwendungsfall??)
- Bewegung auf einem Zylinders (Beamer von Startrek)
- Bewegung auf einer Kugel (Kreis)

****************************************************************************
partikelclass view
Partikeloperation
partikelpackage
PartikelManagerclass**************************************************************************
* \class PartikelManager
\brief Muesste eigentlich PartikelSystemManger heissen. Es verwaltet alle
Partikelsysteme und alle Sprites, die fuer die Darstellung der
einzelnen Partikel gebraucht werden.
****************************************************************************
PartikelManagerartifact
PartikelManageroperation
PartikelSystemclass**************************************************************************
* \class PartikelSystem
\brief Ein Partikelsystem beschreibt das Verhalten von Partikeln, die zu
diesem System gehoeren.
****************************************************************************
PartikelSystemartifact
PartikelSystemoperation
Planeartifact
Planeclass**************************************************************************
* \class Plane
\brief Plane
****************************************************************************
Planeoperation
PLANE_BOTTOMattribute
PLANE_LEFTattribute
PLANE_RIGHTattribute
PLANE_SIDEclass
PLANE_TOPattribute
PLANE_TYPEclass
PlaneDirrelation
PORTALattribute
projectoperation
projectoperation
projectoperation
projectoperation
projectoperation