Starshatter_Open
Open source Starshatter engine
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
ColorFormat Struct Reference

#include <Color.h>

List of all members.

Public Member Functions

 ColorFormat (int palsize)
 ColorFormat (int size, BYTE r, BYTE rs, BYTE g, BYTE gs, BYTE b, BYTE bs, BYTE a=0, BYTE as=0)

Public Attributes

int pal
int bpp
BYTE rdown
BYTE rshift
BYTE gdown
BYTE gshift
BYTE bdown
BYTE bshift
BYTE adown
BYTE ashift
DWORD rmask
DWORD gmask
DWORD bmask
DWORD amask

Detailed Description

Definition at line 26 of file Color.h.


Constructor & Destructor Documentation

ColorFormat::ColorFormat ( int  palsize)
inline

Definition at line 28 of file Color.h.

ColorFormat::ColorFormat ( int  size,
BYTE  r,
BYTE  rs,
BYTE  g,
BYTE  gs,
BYTE  b,
BYTE  bs,
BYTE  a = 0,
BYTE  as = 0 
)
inline

Definition at line 35 of file Color.h.


Member Data Documentation

BYTE ColorFormat::adown

Definition at line 47 of file Color.h.

DWORD ColorFormat::amask

Definition at line 52 of file Color.h.

BYTE ColorFormat::ashift

Definition at line 47 of file Color.h.

BYTE ColorFormat::bdown

Definition at line 46 of file Color.h.

DWORD ColorFormat::bmask

Definition at line 51 of file Color.h.

int ColorFormat::bpp

Definition at line 43 of file Color.h.

BYTE ColorFormat::bshift

Definition at line 46 of file Color.h.

BYTE ColorFormat::gdown

Definition at line 45 of file Color.h.

DWORD ColorFormat::gmask

Definition at line 50 of file Color.h.

BYTE ColorFormat::gshift

Definition at line 45 of file Color.h.

int ColorFormat::pal

Definition at line 42 of file Color.h.

BYTE ColorFormat::rdown

Definition at line 44 of file Color.h.

DWORD ColorFormat::rmask

Definition at line 49 of file Color.h.

BYTE ColorFormat::rshift

Definition at line 44 of file Color.h.


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