24 parentRegistry = NULL);
27 parentRegistry = NULL);
49 virtual DtString adjustmentName()
const;
50 virtual void setAdjustmentName(
const DtString& val);
55 virtual double adjustment()
const;
56 virtual void setAdjustment(
double val);
61 virtual DtString damageCategory()
const;
62 virtual void setDamageCategory(
const DtString& val);
67 virtual DtString guidanceSystem()
const;
68 virtual void setGuidanceSystem(
const DtString& val);
73 virtual DtString requiredResource()
const;
74 virtual void setRequiredResource(
const DtString& val);
79 virtual double resourceAmount()
const;
80 virtual void setResourceAmount(
double val);
85 virtual DtString calculationFunction()
const;
86 virtual void setCalculationFunction(
const DtString& val);
93 return !(*
this == rhs);
bool operator==(const DtReaderWriter &) const
Equivalence operator.
virtual const char * readerWriterType() const
Used to supply a string type that this reader writer type is.
Definition: symbolString.h:20
bool operator!=(const DtRwCombatAdjustment &rhs) const
Definition: rwCombatAdjustment.h:91
#define DT_DLL_vrfobjparam
This file is used to determine how to build.
Definition: vrfobjparamDefines.h:28
DtRwString myRequiredResource
Parameter Name: required-resource Parameter Description: The resource required to use this adjustment...
Definition: rwCombatAdjustment.h:139
Definition: readerWriter.h:85
DtRwReal myAdjustment
Parameter Name: adjustment Parameter Description: The amount to adjust the combat value by...
Definition: rwCombatAdjustment.h:122
Description: Readable, Writable DtString Variable substitutions are done on this object when it is re...
Definition: rwString.h:20
virtual const char * xmlType() const
Definition: rwCombatAdjustment.h:104
Definition: readerWriterRegistry.h:39
DtRwReal myResourceAmount
Parameter Name: resource-amount Parameter Description: The resource amount used when this adjustment ...
Definition: rwCombatAdjustment.h:144
Definition: rwCombatAdjustment.h:16
DtRwTemplatedListPtr< DtRwCombatAdjustment, true > DtRwCombatAdjustmentList
Definition: rwCombatAdjustment.h:155
DtRwString myCalculationFunction
Parameter Name: calculation-function Parameter Description: A Lua function that can be called to furt...
Definition: rwCombatAdjustment.h:150
DtRwString myGuidanceSystem
Parameter Name: guidance-system Parameter Description: Which category of munition guidance system thi...
Definition: rwCombatAdjustment.h:134
Description: Readable, Writable DtReal (double)
Definition: rwReal.h:27
DtRwString myDamageCategory
Parameter Name: damage-category Parameter Description: Which category of damage this adjustment perta...
Definition: rwCombatAdjustment.h:128
DtRwString myAdjustmentName
Parameter Name: adjustment-name Parameter Description: The identifying name of this combat adjustment...
Definition: rwCombatAdjustment.h:117
const DtReaderWriter & operator=(const DtReaderWriter &orig)
assignment operator
static const char * theXmlType()
The type that is used when archiving to an XML stream.