Colobot
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Member Functions | Public Attributes | List of all members
Gfx::Color Struct Reference

RGBA color. More...

#include <color.h>

Public Member Functions

 Color (float aR=0.0f, float aG=0.0f, float aB=0.0f, float aA=0.0f)
 Constructor; default values are (0,0,0,0) = black.
Color Inverse () const
float * Array ()
 Returns the struct cast to float* array; use with care!
const float * Array () const
 Returns the struct cast to const float* array; use with care!
std::string ToString () const
 Returns a string (r, g, b, a)
bool operator== (const Color &other) const
bool operator!= (const Color &other) const
Color operator* (float scale) const

Public Attributes

float r
 Red, green, blue and alpha components.
float g
float b
float a

Detailed Description

RGBA color.


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