#include <colour.h>

Public Member Functions | |
| element_colour_calc (element_type _type, std::string _name, element_colour_calculator _calc) | |
| virtual int | get (const coord_def &loc=coord_def(), bool non_random=false) |
| virtual | ~element_colour_calc () |
Public Attributes | |
| element_type | type |
| std::string | name |
Protected Member Functions | |
| int | rand (bool non_random) |
Protected Attributes | |
| element_colour_calculator | calc |
| element_colour_calc::element_colour_calc | ( | element_type | _type, | |
| std::string | _name, | |||
| element_colour_calculator | _calc | |||
| ) | [inline] |
| virtual element_colour_calc::~element_colour_calc | ( | ) | [inline, virtual] |
| int element_colour_calc::get | ( | const coord_def & | loc = coord_def(), |
|
| bool | non_random = false | |||
| ) | [virtual] |
Reimplemented in random_element_colour_calc, and lua_element_colour_calc.

| int element_colour_calc::rand | ( | bool | non_random | ) | [protected] |

element_colour_calculator element_colour_calc::calc [protected] |
1.5.6