OpenMoHAA ..
Loading...
Searching...
No Matches
GhostTexture Class Reference

Public Member Functions

void Update ()
void SetTexel (int x, int y, unsigned int color)
void Burn ()
void GenerateLightning (Vector p1, Vector p2, int color, float angleVar, int numSubdivisions, int maxSubdivisions)
Vector RotateVector (Vector v, float angle)
void ClipAndDrawLine (Vector p0, Vector p1, int color)
outcode ComputeOutCode (int x, int y, int xmin, int xmax, int ymin, int ymax)
void Update ()
void SetTexel (int x, int y, unsigned int color)
void Burn ()
void GenerateLightning (Vector p1, Vector p2, int color, float angleVar, int numSubdivisions, int maxSubdivisions)
Vector RotateVector (Vector v, float angle)
void ClipAndDrawLine (Vector p0, Vector p1, int color)
outcode ComputeOutCode (int x, int y, int xmin, int xmax, int ymin, int ymax)

Public Attributes

Container< ParticleEmitter * > m_emitterList
int m_width
int m_height
image_t * m_image
unsigned int * m_texture
str m_name
qboolean m_isburn
qboolean m_isfade
int m_faderate
int m_burnrate

The documentation for this class was generated from the following files:
  • code/renderergl1/tr_ghost.h
  • code/renderergl2/tr_ghost.h
  • code/renderergl1/tr_ghost.cpp
  • code/renderergl2/tr_ghost.cpp