[]Jimmy's World.org
I care not for your petty politics.
[]
Jimmy's World Games
Not a Member? - Login or Create an Account
[] Tuesday the 6th of January 2009 @ 05:17am
News Journal Creative Writing Projects Your JW About

LibN2L-4 Library Code Reference

Classes
Compounds
Files
Members
Method Index
Full Reference

n2l::cColourMod Class Reference

A representation of a colour which may or may not have an alpha channel. More...

#include <cColourMod.h>

Collaboration diagram for n2l::cColourMod:

Collaboration graph
[legend]
List of all members.

Public Types

Public Member Functions


Detailed Description

A representation of a colour which may or may not have an alpha channel.

Definition at line 42 of file cColourMod.h.


Member Enumeration Documentation

enum n2l::cColourMod::tModType
 

Enumerator:
ModType_None 
ModType_Add 
ModType_Mul 
ModType_AddMul 
ModType_MulAdd 
ModType_Replace 
ModType_NumModTypes 

Definition at line 45 of file cColourMod.h.


Constructor & Destructor Documentation

n2l::cColourMod::cColourMod  ) 
 

Definition at line 33 of file cColourMod.cpp.

n2l::cColourMod::cColourMod const cVfsNodeInterface iNode  ) 
 

Definition at line 39 of file cColourMod.cpp.

References load().

n2l::cColourMod::cColourMod const cDynVar iDef  ) 
 

Definition at line 46 of file cColourMod.cpp.

References load().

n2l::cColourMod::~cColourMod  ) 
 

Definition at line 53 of file cColourMod.cpp.


Member Function Documentation

const cColour n2l::cColourMod::apply const cColour iC  )  const
 

Definition at line 153 of file cColourMod.cpp.

References apply().

void n2l::cColourMod::apply cColour ioC  )  const
 

Definition at line 118 of file cColourMod.cpp.

References ModType_Add, ModType_AddMul, ModType_Mul, ModType_MulAdd, ModType_None, and ModType_Replace.

void n2l::cColourMod::apply cColour oC,
const cColour iC
const
 

Definition at line 78 of file cColourMod.cpp.

References ModType_Add, ModType_AddMul, ModType_Mul, ModType_MulAdd, ModType_None, and ModType_Replace.

Referenced by apply().

void n2l::cColourMod::load const cDynVar iDef  ) 
 

Definition at line 69 of file cColourMod.cpp.

References n2l::cDynVar::keyValueOr(), modType(), and ModType_None.

void n2l::cColourMod::load const cVfsNodeInterface iNode  ) 
 

Definition at line 58 of file cColourMod.cpp.

References n2l::cVfsNodeInterface::buffer(), n2l::cString::c_str(), n2l::cDynVar::unserialize(), and n2l::vfsNodeFileWithHeader().

Referenced by cColourMod().

void n2l::cColourMod::modType const tModType iModType  ) 
 

Definition at line 161 of file cColourMod.cpp.

References n2l::asString(), and ModType_NumModTypes.

Referenced by load().


The documentation for this class was generated from the following files:
©2009 Aaron Cameron
Benchmarks