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

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

Detailed Description

Holds setup information for a single behavior object.

Member Data Documentation

◆ fVersion

float clBehaviorManager::behaviorData::fVersion

Behavior version number in the parameter file.

◆ iBehaviorListNumber

short int clBehaviorManager::behaviorData::iBehaviorListNumber

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

◆ iNumCombos

short int clBehaviorManager::behaviorData::iNumCombos

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

◆ p_whatCombos

stcSpeciesTypeCombo* clBehaviorManager::behaviorData::p_whatCombos

Array of species/type combos.

◆ sNameString

std::string clBehaviorManager::behaviorData::sNameString

The name string of the behavior.

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


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