VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
DtWeaponComponentInterface Member List

This is the complete list of members for DtWeaponComponentInterface, including all inherited members.

addAlias(const DtSymbolString &alias)DtReaderWritervirtual
addAlias(const DtString &alias)DtReaderWritervirtual
addTargetFiringUpon(const DtUUID &target)DtWeaponComponentInterfacevirtual
addVrfProcessStateRepositoryCreatorFcn(const DtString &type, DtVrfProcessStateRepositoryCreatorFcn fcn)DtVrfProcessStateRepositorystatic
addWeaponStatus(const DtWeaponStatus weaponStatus)DtBaseWeaponComponentInterfacevirtual
aliasConstIter typedefDtReaderWriter
aliasContainer typedefDtReaderWriter
aliases() const DtReaderWritervirtual
aliasIter typedefDtReaderWriter
alignment() const DtReaderWritervirtual
allowExplicitTasking() const DtBaseWeaponComponentInterfacevirtual
appPath()DtReaderWriterstatic
bindLocalVariables(const DtVariableBindingsList &variableBindings)DtReaderWritervirtual
bindToRwAsVariable(const DtReaderWriter *rw)DtReaderWriterprotectedvirtual
bindVariables(DtVariableBindingsList variableBindings)DtReaderWritervirtual
changedSinceLastChecked()DtReaderWritervirtual
checkAndSetDefaultRWValue(DtlObjPtr args, const DtReaderWriter::SearchPaths &searchPaths=SearchPaths(), const DtVariableBindingsList &variableBindings=nullVariableReference())DtReaderWritervirtual
cleanupFactory()DtReaderWriterstatic
clearAllVariableReferenceFlags()DtReaderWritervirtual
clearTarget()DtWeaponComponentInterfacevirtual
clone(const DtString &rwName=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=0) const DtWeaponComponentInterfacevirtual
controlExternalTurret() const DtBaseWeaponComponentInterfacevirtual
createFromEnvironment(DtEnvironmentSP, bool createAsProperty=false)DtReaderWriterstatic
createFromXml(const DtString &, bool createAsProperty=false)DtReaderWriterstatic
createFromXmlFile(const DtFilename &, bool createAsProperty=false)DtReaderWriterstatic
createMountPartList(const DtArtPartType partType)DtBaseWeaponComponentInterfacevirtual
createReaderWriterFactory()DtReaderWriterstatic
createRepository(const DtString &name, const DtString &type, DtLocalObject *vrfObject, DtReaderWriterRegistry *parentRegistry=0)DtVrfProcessStateRepositorystatic
creator(const DtString &name, DtLocalObject *vrfObject, DtReaderWriterRegistry *parentRegistry)DtWeaponComponentInterfacestatic
debugText() const DtReaderWriter
defaultRWValue() const DtReaderWritervirtual
defaultRWValue()DtReaderWritervirtual
displayName() const DtBaseWeaponComponentInterfacevirtual
DT_CANNOT_ACQUIRE_TARGET enum valueDtBaseWeaponComponentInterface
DT_NO_AMMUNITION_FOR_TARGET enum valueDtBaseWeaponComponentInterface
DT_OK_TO_FIRE enum valueDtBaseWeaponComponentInterface
DT_OUT_OF_AMMUNITION_FOR_WEAPON enum valueDtBaseWeaponComponentInterface
DT_SUPPRESSED enum valueDtBaseWeaponComponentInterface
DT_WEAPON_BUSY enum valueDtBaseWeaponComponentInterface
DT_WEAPON_DISABLED enum valueDtBaseWeaponComponentInterface
DtBaseWeaponComponentInterface(const DtLocalObject *vrfObject, const DtString &rwName=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=0)DtBaseWeaponComponentInterface
DtBaseWeaponComponentInterface(const DtBaseWeaponComponentInterface &orig, const DtString &rwName=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=0)DtBaseWeaponComponentInterface
DtReaderWriter()DtReaderWriter
DtReaderWriter(const DtString &name, DtReaderWriterRegistry *parentRegistry=NULL, bool readonly=false)DtReaderWriter
DtReaderWriter(const DtSymbolString &name, DtReaderWriterRegistry *parentRegistry=NULL, bool readonly=false)DtReaderWriter
DtReaderWriter(const DtString &name, const DtReaderWriter &orig, DtReaderWriterRegistry *parentRegistry=NULL)DtReaderWriter
DtReaderWriter(const DtSymbolString &name, const DtReaderWriter &orig, DtReaderWriterRegistry *parentRegistry=NULL)DtReaderWriter
DtReaderWriter(const DtReaderWriter &, DtReaderWriterRegistry *parentRegistry=NULL)DtReaderWriterexplicit
DtReaderWriterFactoryCreatorFcn typedefDtReaderWriter
DtVariableNameType typedefDtReaderWriter
DtVrfProcessStateRepository()DtVrfProcessStateRepositoryprotected
DtVrfProcessStateRepository(DtLocalObject *vrfObject, const DtString &rwName=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=0)DtVrfProcessStateRepository
DtVrfProcessStateRepository(const DtVrfProcessStateRepository &orig, const DtString &rwName=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=0)DtVrfProcessStateRepository
DtWeaponComponentInterface()DtWeaponComponentInterfaceprivate
DtWeaponComponentInterface(const DtLocalObject *vrfObject, const DtString &rwName=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=0)DtWeaponComponentInterface
DtWeaponComponentInterface(const DtWeaponComponentInterface &orig, const DtString &rwName=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=0)DtWeaponComponentInterface
DtWeaponStatus enum nameDtBaseWeaponComponentInterface
factory()DtVrfProcessStateRepositorystatic
fromXml(const DtString &)DtReaderWritervirtual
fromXmlFile(const DtFilename &)DtReaderWritervirtual
generateVariableBindings() const DtReaderWritervirtual
getAttribute(DtEnvironmentSP env, const DtString &name, DtEnvValueSP root)DtReaderWriterstatic
getData(DtlObjPtr args, const SearchPaths &searchPaths, const DtVariableBindingsList &variableBindings)DtReaderWritervirtual
getData(const DtEnvironmentSP, const DtEnvValueSP, const SearchPaths &searchPaths=SearchPaths(), const DtVariableBindingsList &bindings=DtVariableBindingsList())DtReaderWritervirtual
getSelf(DtlObjPtr args, const DtReaderWriter::SearchPaths &searchPaths, const DtVariableBindingsList &variableBindings) overrideDtVrfProcessStateRepositoryvirtual
DtReaderWriter::getSelf(const DtEnvironmentSP, const DtEnvValueSP root, const SearchPaths &searchPaths=SearchPaths(), const DtVariableBindingsList &bindings=DtVariableBindingsList())DtReaderWritervirtual
getVariableReference(DtEnvironmentSP, DtEnvValueSP value)DtReaderWritervirtual
hasAlias(const DtSymbolString &alias)DtReaderWritervirtual
hasChild(const DtReaderWriter *p) const DtReaderWritervirtual
hasTarget() const DtWeaponComponentInterfacevirtual
hasVariableReference() const DtReaderWritervirtual
init()DtVrfProcessStateRepositoryvirtual
invalid() const DtReaderWriterinline
isExplicitlyTasked() const DtBaseWeaponComponentInterfacevirtual
isInFiringCycle() const DtBaseWeaponComponentInterfacevirtual
isReadonly() const DtReaderWriterinline
isVariableReference() const DtReaderWritervirtual
loadedFromMTL() const DtVrfProcessStateRepositoryvirtual
locationWithinRegion(const DtVector &localLocation) const DtWeaponComponentInterfacevirtual
mountPartList() const DtBaseWeaponComponentInterfacevirtual
MunitionToTargetMap typedefDtWeaponComponentInterface
myAliasesDtReaderWriterprotected
myAllowExplicitTaskingDtBaseWeaponComponentInterfaceprotected
myChangedFlagDtReaderWriterprotected
myControlExternalTurretDtBaseWeaponComponentInterfaceprotected
myDefaultValueDtReaderWriterprotected
myDisplayNameDtBaseWeaponComponentInterfaceprotected
myInvalidDtReaderWriterprotected
myIsExplicitlyTaskedDtBaseWeaponComponentInterfaceprotected
myIsInFiringCycleDtBaseWeaponComponentInterfaceprotected
myIsVariableReferenceDtReaderWriterprotected
myLoadedFromMTLDtVrfProcessStateRepositoryprotected
myMountPartListDtBaseWeaponComponentInterfaceprotected
myNameDtReaderWriterprotected
myParentRegistryDtReaderWriterprotected
myPriorityDtBaseWeaponComponentInterfaceprotected
myReadOnlyFlagDtReaderWriterprotected
myRegionEvaluatorDtWeaponComponentInterfaceprotected
myRegistryDtReaderWriterprotected
myRequiredTokensDtBaseWeaponComponentInterfaceprotected
myResourcesDtBaseWeaponComponentInterfaceprotected
myRoundsFiredUponTargetDtBaseWeaponComponentInterfaceprotected
mySystemTurretNumberDtBaseWeaponComponentInterfaceprotected
myTargetDtWeaponComponentInterfaceprotected
myTargetSelectionCriteriaDtWeaponComponentInterfaceprotected
myTargetsFiringUponDtWeaponComponentInterfaceprotected
myTotalRoundsToFireUponTargetDtBaseWeaponComponentInterfaceprotected
myTreatSelectedAsTaskedDtBaseWeaponComponentInterfaceprotected
myValueSpecifiedDtReaderWriterprotected
myVariableIsBoundDtReaderWriterprotected
myVariableNameDtReaderWriterprotected
myVrfObjectDtVrfProcessStateRepositoryprotected
myWeaponStatusDtBaseWeaponComponentInterfaceprotected
name() const DtReaderWritervirtual
nullVariableReference()DtReaderWriterstatic
operator!=(const DtReaderWriter &rhs) const DtReaderWriterinline
operator=(const DtWeaponComponentInterface &orig)DtWeaponComponentInterface
DtBaseWeaponComponentInterface::operator=(const DtBaseWeaponComponentInterface &orig)DtBaseWeaponComponentInterface
DtVrfProcessStateRepository::operator=(const DtVrfProcessStateRepository &orig)DtVrfProcessStateRepository
DtReaderWriter::operator=(const DtReaderWriter &orig)DtReaderWriter
operator==(const DtReaderWriter &) const DtReaderWriter
outputStream()DtReaderWriterstatic
peekChangedSinceLastChecked() const DtReaderWritervirtual
postGetSelf()DtReaderWritervirtual
postPutSelf()DtReaderWritervirtual
preGetSelf()DtReaderWritervirtual
prePutSelf()DtReaderWritervirtual
prettyPrint() const DtReaderWritervirtual
priority() const DtBaseWeaponComponentInterfacevirtual
property()DtReaderWritervirtual
property() const DtReaderWritervirtual
putData(std::string &fp, int indentLevel=0)DtReaderWritervirtual
putData(DtEnvironmentSP, DtEnvValueSP value) const DtReaderWritervirtual
putIndent(std::string &fp, int indentLevel)DtReaderWriterstatic
putIndent()DtReaderWriterstatic
putSelf(std::string &fp, int indentLevel=0, bool writeUnspecified=false, const DtFilename &path=DtFilename::nullFilename())DtReaderWritervirtual
putSelf(DtEnvironmentSP, DtEnvValueSP parent) const DtReaderWritervirtual
putVariableReference(DtEnvironmentSP, DtEnvValueSP value) const DtReaderWritervirtual
readerWriterType() const DtReaderWritervirtual
recordUpdateTime() const DtReaderWritervirtual
registry() const DtReaderWriterinline
registry()DtReaderWriterinline
removeTargetFiringUpon(const DtUUID &target)DtWeaponComponentInterfacevirtual
removeWeaponStatus(const DtWeaponStatus weaponStatus)DtBaseWeaponComponentInterfacevirtual
requiredTokens()DtBaseWeaponComponentInterfacevirtual
reset()DtReaderWritervirtual
resourceList() const DtBaseWeaponComponentInterfacevirtual
resourceList()DtBaseWeaponComponentInterfacevirtual
roundsFiredUponTarget() const DtBaseWeaponComponentInterfacevirtual
SearchPaths typedefDtReaderWriter
setAllowExplicitTasking(const bool &includeInDialogs)DtBaseWeaponComponentInterfacevirtual
setControlExternalTurret(bool c)DtBaseWeaponComponentInterfacevirtual
setDefaultRWValue(DtReaderWriter *)DtReaderWritervirtual
setDisplayName(const DtString &displayName)DtBaseWeaponComponentInterfacevirtual
setFactory(DtVrfProcessStateRepositoryFactory *factory)DtVrfProcessStateRepositorystatic
setFactoryCreatorFunction(DtReaderWriterFactoryCreatorFcn fcn)DtReaderWriterstatic
setIsExplicitlyTasked(const bool &explicitlyTasked)DtBaseWeaponComponentInterfacevirtual
setIsInFiringCycle(const bool)DtBaseWeaponComponentInterfacevirtual
setIsVariableReference(bool value)DtReaderWritervirtual
setName(const DtString &)DtReaderWritervirtual
setOutputStream(DtOutputStream *stream)DtReaderWriterstatic
setPostGetSelfCallback(DtGetSelfCallbackFcn fcn, void *usrData)DtReaderWriterstatic
setPrePutSelfCallback(DtPutSelfCallbackFcn fcn, void *usrData)DtReaderWriterstatic
setPriority(const int priority)DtBaseWeaponComponentInterfacevirtual
setPutIndent(bool)DtReaderWriterstatic
setReadonly(bool flag)DtReaderWritervirtual
setRequiredTokens(const std::set< DtString > &tokens)DtBaseWeaponComponentInterfacevirtual
setResourceList(const std::list< DtString > &list)DtBaseWeaponComponentInterfacevirtual
setRoundsFiredUponTarget(const int &roundsFired)DtBaseWeaponComponentInterfacevirtual
setSystemTurretNumber(const DtArtPartType num)DtBaseWeaponComponentInterfacevirtual
setTarget(const DtEntityTargetInformation &target)DtWeaponComponentInterfacevirtual
setTargetSelectionCriteria(const DtTargetSelectionCriteria &tsc)DtWeaponComponentInterfacevirtual
setTotalRoundsToFireUponTarget(const int &totalRoundsToFire)DtBaseWeaponComponentInterfacevirtual
setTreatSelectedAsTasked(bool t)DtBaseWeaponComponentInterfacevirtual
setupRegionEvaluator()DtWeaponComponentInterfaceprotectedvirtual
setValueSpecified(bool specified, bool recurse=false)DtReaderWritervirtual
setVariableName(const DtSymbolString variableName)DtReaderWritervirtual
setWeaponStatus(const int weaponStatus)DtBaseWeaponComponentInterfacevirtual
systemTurretNumber() const DtBaseWeaponComponentInterfacevirtual
target() const DtWeaponComponentInterfacevirtual
targetSelectionCriteria() const DtWeaponComponentInterfacevirtual
targetsFiringUpon() const DtWeaponComponentInterfacevirtual
theCreatorFcnSetDtReaderWriterprotectedstatic
theEmptyVariableBindingsListDtReaderWriterprotectedstatic
theFactoryDtVrfProcessStateRepositoryprotectedstatic
theFactoryCreatorFcnDtReaderWriterprotectedstatic
theOutputStreamDtReaderWriterprotectedstatic
thePostGetSelfCallbackDtReaderWriterprotectedstatic
thePrePutSelfCallbackDtReaderWriterprotectedstatic
thePutIndentDtReaderWriterprotectedstatic
theUnspecifiedValueDtReaderWriterprotectedstatic
theXmlType()DtReaderWriterstatic
totalRoundsToFireUponTarget() const DtBaseWeaponComponentInterfacevirtual
toXml() const DtReaderWritervirtual
toXml(const DtFilename &) const DtReaderWritervirtual
treatSelectedAsTasked() const DtBaseWeaponComponentInterface
type() const DtWeaponComponentInterfacevirtual
unbindVariable()DtReaderWritervirtual
unboundVariables() const DtReaderWritervirtual
unrecognizedItem(const DtEnvironmentSP env, const DtEnvValueSP root, const SearchPaths &searchPaths, const DtVariableBindingsList &varBindings)DtReaderWritervirtual
updateRegionEvaluator()DtWeaponComponentInterfacevirtual
valueSpecified() const DtReaderWritervirtual
variableIsBound() const DtReaderWritervirtual
variableName() const DtReaderWritervirtual
vrfObject() const DtVrfProcessStateRepositoryinlineprotected
weaponStatus() const DtBaseWeaponComponentInterfacevirtual
weaponStatusString() const DtBaseWeaponComponentInterfacevirtual
writeSelf(std::string &fp, int indentLevel=0, bool writeUnspecified=false, const DtFilename &path=DtFilename::nullFilename())DtReaderWritervirtual
xmlType() const DtReaderWriterinlinevirtual
~DtBaseWeaponComponentInterface()DtBaseWeaponComponentInterfacevirtual
~DtReaderWriter()DtReaderWritervirtual
~DtVrfProcessStateRepository()DtVrfProcessStateRepositoryvirtual
~DtWeaponComponentInterface()DtWeaponComponentInterfacevirtual

Document ID: Generated on Tue Sep 24 19:28:17 EDT 2024 from SVN revision 269799
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)