MFMv2.0.10
Movable Feast Machine Simulator 2.0.10
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Data Structures | Macros
ColorMap.h File Reference
#include "itype.h"
#include "ColorMaps.h"

Go to the source code of this file.

Data Structures

class  MFM::ColorMap
 

Macros

#define XXB(NAME)
 
#define XX5(T, N, M1, M2, M3, M4, M5)   XXB(T##5_##N)
 
#define XX6(T, N, M1, M2, M3, M4, M5, M6)   XXB(T##6_##N)
 

Detailed Description

Color mapping system

Author
David H. Ackley.
Date
(C) 2014 All rights reserved.
Code License:
LGPL
License Note:
All code samples shown in documentation are placed into the public domain.

Macro Definition Documentation

#define XXB (   NAME)
Value:
\
class ColorMap_##NAME : public ColorMap { \
virtual const char * GetName() const ; \
virtual const u32 * GetColorArray() const ; \
virtual u32 GetColorArrayLength() const ; \
public: \
static ColorMap_##NAME THE_INSTANCE; \
};