SORTIE Core C++ Documentation
Public Attributes | List of all members
clBehaviorManager::behaviorData Struct Reference

Holds setup information for a single behavior object. More...

#include <Behaviors.h>

Public Attributes

char cNameString [MAX_NAMESTRING_SIZE]
 The name string of the behavior.
 
float fVersion
 Behavior version number in the parameter file.
 
short int iBehaviorListNumber
 The number of this behavior in the behavior list, to differentiate between possible multiple copies of a behavior.
 
short int iNumCombos
 The number of species/type combos to which to apply to this behavior (if any).
 
stcSpeciesTypeCombop_whatCombos
 Array of species/type combos.
 

Detailed Description

Holds setup information for a single behavior object.

Member Data Documentation

char clBehaviorManager::behaviorData::cNameString[MAX_NAMESTRING_SIZE]

The name string of the behavior.

This must be one that the behavior manager knows as a class in this project.

float clBehaviorManager::behaviorData::fVersion

Behavior version number in the parameter file.

short int clBehaviorManager::behaviorData::iBehaviorListNumber

The number of this behavior in the behavior list, to differentiate between possible multiple copies of a behavior.

short int clBehaviorManager::behaviorData::iNumCombos

The number of species/type combos to which to apply to this behavior (if any).

stcSpeciesTypeCombo* clBehaviorManager::behaviorData::p_whatCombos

Array of species/type combos.


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