Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

a_variant Struct Reference

Variant. More...

#include <module.h>

Collaboration diagram for a_variant:

Collaboration graph
[legend]
List of all members.

Public Attributes

Objid
char * name
char * help
Objdflt
Objrange
Objcases
int used
int hasintvalue
int intvalue
int newvalues [3]

Detailed Description

Variant.

A variant describes an option that is available to players starting up a game, as well as modules including each other.


Member Data Documentation

Obj* a_variant::cases
 

actions to do on matches

Obj* a_variant::dflt
 

pointer to default value

int a_variant::hasintvalue
 

true if integer value defined

char* a_variant::help
 

help string

Obj* a_variant::id
 

unique id

int a_variant::intvalue
 

integer value of the variant

char* a_variant::name
 

displayable name

int a_variant::newvalues[3]
 

new values not yet acted on

Obj* a_variant::range
 

description of range of values

int a_variant::used
 

true if the variant has been set to a value already


The documentation for this struct was generated from the following file:
Generated on Sat Sep 17 10:30:38 2005 for XconqKernel by doxygen 1.3.6