Vegastrike 0.5.1 rc1  1.0
Original sources for Vegastrike Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
BeamDrawContext Struct Reference

Public Member Functions

 BeamDrawContext ()
 
 BeamDrawContext (const Matrix &a, GFXVertexList *vl, Beam *b)
 

Public Attributes

Matrix m
 
class GFXVertexListvlist
 
Beambeam
 

Detailed Description

Definition at line 12 of file beam.cpp.

Constructor & Destructor Documentation

BeamDrawContext::BeamDrawContext ( )
inline

Definition at line 17 of file beam.cpp.

17 {}
BeamDrawContext::BeamDrawContext ( const Matrix a,
GFXVertexList vl,
Beam b 
)
inline

Definition at line 18 of file beam.cpp.

18  : m( a )
19  , vlist( vl )
20  , beam( b ) {}

Member Data Documentation

Beam* BeamDrawContext::beam

Definition at line 16 of file beam.cpp.

Referenced by Beam::ProcessDrawQueue().

Matrix BeamDrawContext::m

Definition at line 14 of file beam.cpp.

Referenced by Beam::ProcessDrawQueue().

class GFXVertexList* BeamDrawContext::vlist

Definition at line 15 of file beam.cpp.

Referenced by Beam::ProcessDrawQueue().


The documentation for this struct was generated from the following file: