vegastrike  0.5.1.r1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GFXColor Struct Reference

#include <gfxlib_struct.h>

Public Member Functions

 GFXColor ()
 
 GFXColor (const Vector &v, float a=1.0)
 
 GFXColor (float r, float g, float b)
 
 GFXColor (float r, float g, float b, float a)
 
void netswap ()
 
GFXColor clamp () const
 

Public Attributes

float r
 
float g
 
float b
 
float a
 

Detailed Description

Definition at line 150 of file gfxlib_struct.h.

Constructor & Destructor Documentation

GFXColor::GFXColor ( )
inline

Definition at line 156 of file gfxlib_struct.h.

GFXColor::GFXColor ( const Vector &  v,
float  a = 1.0 
)
inline

Definition at line 157 of file gfxlib_struct.h.

GFXColor::GFXColor ( float  r,
float  g,
float  b 
)
inline

Definition at line 164 of file gfxlib_struct.h.

GFXColor::GFXColor ( float  r,
float  g,
float  b,
float  a 
)
inline

Definition at line 172 of file gfxlib_struct.h.

Member Function Documentation

GFXColor GFXColor::clamp ( ) const
inline

Definition at line 187 of file gfxlib_struct.h.

void GFXColor::netswap ( )
inline

Definition at line 179 of file gfxlib_struct.h.

Member Data Documentation

float GFXColor::a

Definition at line 155 of file gfxlib_struct.h.

float GFXColor::b

Definition at line 154 of file gfxlib_struct.h.

float GFXColor::g

Definition at line 153 of file gfxlib_struct.h.

float GFXColor::r

Definition at line 152 of file gfxlib_struct.h.


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