Advanced Strategic Command
Classes | Public Member Functions | Public Attributes | List of all members
PrehistoricEventStructure Class Reference

Classes

class  LargeTriggerData
 

Public Member Functions

 PrehistoricEventStructure ()
 
 ~PrehistoricEventStructure ()
 

Public Attributes

union {
   struct {
      Uint16   saveas
 
      Uint8   action
 
      Uint8   num
 
   }   a
 
   int   id
 
}; 
 
Uint8 player
 
char description [20]
 
union {
   void *   rawdata
 
   char *   chardata
 
   int *   intdata
 
}; 
 
int datasize
 
pevent next
 
int conn
 
Uint16 trigger [4]
 
LargeTriggerDatatrigger_data [4]
 
Uint8 triggerconnect [4]
 
Uint8 triggerstatus [4]
 
GameTime triggertime
 
struct {
   int   turn
 
   int   move
 
delayedexecution
 

Detailed Description

Definition at line 167 of file prehistoricevents.cpp.

Constructor & Destructor Documentation

PrehistoricEventStructure::PrehistoricEventStructure ( )
PrehistoricEventStructure::~PrehistoricEventStructure ( )

Definition at line 458 of file prehistoricevents.cpp.

References rawdata, and trigger_data.

Member Data Documentation

union { ... }
union { ... }
struct { ... } PrehistoricEventStructure::a
Uint8 PrehistoricEventStructure::action

Definition at line 170 of file prehistoricevents.cpp.

char* PrehistoricEventStructure::chardata

Definition at line 181 of file prehistoricevents.cpp.

int PrehistoricEventStructure::conn

Definition at line 187 of file prehistoricevents.cpp.

Referenced by PrehistoricEventStructure().

int PrehistoricEventStructure::datasize

Definition at line 185 of file prehistoricevents.cpp.

Referenced by PrehistoricEventStructure(), and readOldEvent().

struct { ... } PrehistoricEventStructure::delayedexecution
char PrehistoricEventStructure::description[20]

Definition at line 177 of file prehistoricevents.cpp.

Referenced by PrehistoricEventStructure(), and readOldEvent().

int PrehistoricEventStructure::id

Definition at line 171 of file prehistoricevents.cpp.

Referenced by readOldEvent().

int* PrehistoricEventStructure::intdata

Definition at line 182 of file prehistoricevents.cpp.

Referenced by readOldEvent().

int PrehistoricEventStructure::move

Definition at line 235 of file prehistoricevents.cpp.

pevent PrehistoricEventStructure::next

Definition at line 186 of file prehistoricevents.cpp.

Referenced by PrehistoricEventStructure().

Uint8 PrehistoricEventStructure::num

Definition at line 170 of file prehistoricevents.cpp.

Uint8 PrehistoricEventStructure::player

Definition at line 174 of file prehistoricevents.cpp.

Referenced by PrehistoricEventStructure().

void* PrehistoricEventStructure::rawdata
Uint16 PrehistoricEventStructure::saveas

Definition at line 170 of file prehistoricevents.cpp.

Uint16 PrehistoricEventStructure::trigger[4]

Definition at line 188 of file prehistoricevents.cpp.

Referenced by PrehistoricEventStructure(), and readOldEvent().

LargeTriggerData* PrehistoricEventStructure::trigger_data[4]
Uint8 PrehistoricEventStructure::triggerconnect[4]

Definition at line 225 of file prehistoricevents.cpp.

Referenced by PrehistoricEventStructure(), and readOldEvent().

Uint8 PrehistoricEventStructure::triggerstatus[4]

Definition at line 226 of file prehistoricevents.cpp.

Referenced by PrehistoricEventStructure().

GameTime PrehistoricEventStructure::triggertime

Definition at line 230 of file prehistoricevents.cpp.

Referenced by PrehistoricEventStructure().

int PrehistoricEventStructure::turn

Definition at line 234 of file prehistoricevents.cpp.


The documentation for this class was generated from the following file: