arsa  2.7
Public Member Functions | List of all members
CDXStarField Class Reference

#include <cdxstar.h>

Public Member Functions

 CDXStarField (CDXScreen *)
 
virtual ~CDXStarField ()
 
virtual void Create ()
 
virtual void Update (bool bErase=TRUE)
 
virtual void CreateStars ()
 
virtual void CalcPosition ()
 
virtual void ClearStars ()
 
virtual void SetLayerZero ()
 
virtual void SetNumberofStars (int)
 
virtual void SetMode (m_Mode mode=HORIZONTAL)
 
virtual void SetSize (int size)
 
virtual void SetArea (int x, int y, int w, int h)
 
virtual void SetVel (int vel)
 
virtual void SetThickness (int thickness)
 
virtual void SetTowards (bool active)
 
virtual void SetFlashing (bool active)
 
virtual void SetColored (bool active)
 

Detailed Description

Definition at line 35 of file cdxstar.h.

Constructor & Destructor Documentation

◆ CDXStarField()

CDXStarField::CDXStarField ( CDXScreen )

◆ ~CDXStarField()

virtual CDXStarField::~CDXStarField ( )
virtual

Member Function Documentation

◆ CalcPosition()

virtual void CDXStarField::CalcPosition ( )
virtual

◆ ClearStars()

virtual void CDXStarField::ClearStars ( )
virtual

◆ Create()

virtual void CDXStarField::Create ( )
virtual

◆ CreateStars()

virtual void CDXStarField::CreateStars ( )
virtual

◆ SetArea()

virtual void CDXStarField::SetArea ( int  x,
int  y,
int  w,
int  h 
)
virtual

◆ SetColored()

virtual void CDXStarField::SetColored ( bool  active)
inlinevirtual

Definition at line 55 of file cdxstar.h.

55 { m_Colored = active; } // default: false

◆ SetFlashing()

virtual void CDXStarField::SetFlashing ( bool  active)
inlinevirtual

Definition at line 54 of file cdxstar.h.

54 { m_Flashing = active; } // default: false

◆ SetLayerZero()

virtual void CDXStarField::SetLayerZero ( )
virtual

◆ SetMode()

virtual void CDXStarField::SetMode ( m_Mode  mode = HORIZONTAL)
inlinevirtual

Definition at line 48 of file cdxstar.h.

48 { m_StarMode = mode; }
GLenum mode

◆ SetNumberofStars()

virtual void CDXStarField::SetNumberofStars ( int  )
virtual

◆ SetSize()

virtual void CDXStarField::SetSize ( int  size)
inlinevirtual

Definition at line 49 of file cdxstar.h.

49 { m_Thickness = size; }
GLsizeiptr size

◆ SetThickness()

virtual void CDXStarField::SetThickness ( int  thickness)
inlinevirtual

Definition at line 52 of file cdxstar.h.

52 { m_Thickness = thickness; } // default: 2

◆ SetTowards()

virtual void CDXStarField::SetTowards ( bool  active)
inlinevirtual

Definition at line 53 of file cdxstar.h.

53 { m_Towards = active; } // default: true

◆ SetVel()

virtual void CDXStarField::SetVel ( int  vel)
inlinevirtual

Definition at line 51 of file cdxstar.h.

51 { m_StarVelocity = vel; } // default: 2

◆ Update()

virtual void CDXStarField::Update ( bool  bErase = TRUE)
virtual

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