Main Page | Namespace List | Class Hierarchy | Data Structures | Directories | File List | Data Fields

sdl4gcj::video::Palette Class Reference


Public Member Functions

 Palette ()
 Palette (int size)
 Palette (Color[] colors)
int getSize ()
native Color getColorAt (int index)
void setColorAt (int index, Color color)
native void setColorAt (int index, int r, int g, int b)
Color[] getColors ()
void setColors (Color[] colors)
String toString ()

Static Public Attributes

static int DEFAULT_SIZE = 0xff

Protected Member Functions

native void initializePalette (int size)
native void finalizePalette ()

Protected Attributes

gnu.gcj.RawData colors = null
 SDL_Color colors[size].

Private Attributes

int size
 size of palette table

Constructor & Destructor Documentation

sdl4gcj::video::Palette::Palette  )  [inline]
 

sdl4gcj::video::Palette::Palette int  size  )  [inline]
 

sdl4gcj::video::Palette::Palette Color[]  colors  )  [inline]
 


Member Function Documentation

native void sdl4gcj::video::Palette::finalizePalette  )  [protected]
 

native Color sdl4gcj::video::Palette::getColorAt int  index  ) 
 

Color [] sdl4gcj::video::Palette::getColors  )  [inline]
 

int sdl4gcj::video::Palette::getSize  )  [inline]
 

native void sdl4gcj::video::Palette::initializePalette int  size  )  [protected]
 

native void sdl4gcj::video::Palette::setColorAt int  index,
int  r,
int  g,
int  b
 

void sdl4gcj::video::Palette::setColorAt int  index,
Color  color
[inline]
 

void sdl4gcj::video::Palette::setColors Color[]  colors  )  [inline]
 

String sdl4gcj::video::Palette::toString  )  [inline]
 


Field Documentation

gnu.gcj.RawData sdl4gcj::video::Palette::colors = null [protected]
 

SDL_Color colors[size].

int sdl4gcj::video::Palette::DEFAULT_SIZE = 0xff [static]
 

int sdl4gcj::video::Palette::size [private]
 

size of palette table


The documentation for this class was generated from the following file:
Generated on Sun Aug 28 16:31:17 2005 for sdl4gcj by  doxygen 1.4.3