canIncBulletCount() const | Weapon | |
clientReceiveStateFromServer(const State &state) | Weapon | |
FiringMode enum name | Weapon | |
FiringModeEnumToStringPair typedef | Weapon | private |
getAcceptedVars() const | PGEcfgFile | |
getAccuracyByPose(bool bMoving, bool bRun, bool bDuck) const | Weapon | |
getAllAcceptedVarsDefineRequirement() const | PGEcfgFile | |
getCaseSensitiveVars() const | PGEcfgFile | |
getConsole() const | Weapon | |
getCurrentFiringMode() const | Weapon | |
getDamagePerFireRating() const | Weapon | |
getDamagePerSecondRating() const | Weapon | |
getDryFiringSound() | Weapon | |
getFilename() const | PGEcfgFile | |
getFiringRate() const | Weapon | |
getFiringSound() | Weapon | |
getLoggerModuleName() | Weapon | static |
getLowestAccuracyByPose() const | Weapon | |
getLowestAccuracyPossible() const | Weapon | |
getMagBulletCount() const | Weapon | |
getMaximumRecoilMultiplier() const | Weapon | |
getMomentaryAccuracy(bool bMoving, bool bRun, bool bDuck) const | Weapon | |
getMomentaryRecoilMultiplier() const | Weapon | |
getObject3D() | Weapon | |
getObject3D() const | Weapon | |
getOwner() const | Weapon | |
getPathToFile() const | PGEcfgFile | |
getPlayerHitSound() | Weapon | |
getRandomRelativeBulletAngle(bool bMoving, bool bRun, bool bDuck) const | Weapon | |
getReloadEndSound() | Weapon | |
getReloadStartSound() | Weapon | |
getState() const | Weapon | |
getTemplate() | PGEcfgFile | |
getTemplate() const | PGEcfgFile | |
getType() const | Weapon | |
getUniqueId() const | Weapon | |
getUnmagBulletCount() const | Weapon | |
getVars() | PGEcfgFile | |
getVars() const | PGEcfgFile | |
getWallHitSound() | Weapon | |
IncBulletCount(TPureUInt count) | Weapon | |
isAvailable() const | Weapon | |
isTriggerReleased() const | Weapon | |
lineHandleAssignment(const std::string &sVar, const std::string &sValue, const char *fname, std::set< std::string > &m_missingVars, bool &bParseError) | PGEcfgFile | private |
lineIsComment(const std::string &sTrimmedLine) | PGEcfgFile | privatestatic |
lineIsValueAssignment(const std::string &sTrimmedLine, bool bCaseSensitiveVars, std::string &sVar, std::string &sValue, bool &bParseError) | PGEcfgFile | protectedstatic |
lineShouldBeIgnored(const std::string &sTrimmedLine) | PGEcfgFile | privatestatic |
load(const char *fname) | PGEcfgFile | |
m_acceptedVars | PGEcfgFile | protected |
m_audio | Weapon | private |
m_bAvailable | Weapon | private |
m_bCaseSensitiveVars | PGEcfgFile | private |
m_bRequireAllAcceptedVarsDefineRequirement | PGEcfgFile | private |
m_bTriggerReleased | Weapon | private |
m_bullets | Weapon | private |
m_connHandle | Weapon | private |
m_firingMode | Weapon | private |
m_gfx | Weapon | private |
m_id | Weapon | private |
m_nBulletsToReload | Weapon | private |
m_nMagBulletCount | Weapon | private |
m_nUnmagBulletCount | Weapon | private |
m_obj | Weapon | private |
m_sFilename | PGEcfgFile | private |
m_sndDamagePlayer | Weapon | private |
m_sndDamageWall | Weapon | private |
m_sndReloadEnd | Weapon | private |
m_sndReloadStart | Weapon | private |
m_sndShoot | Weapon | private |
m_sndShootDry | Weapon | private |
m_sPathToFile | PGEcfgFile | private |
m_state | Weapon | private |
m_timeLastShot | Weapon | private |
m_timeReloadStarted | Weapon | private |
m_type | Weapon | private |
m_vars | PGEcfgFile | protected |
m_vecOrderOfFiringModes | Weapon | privatestatic |
m_vTemplateLines | PGEcfgFile | private |
m_WpnAcceptedVars | Weapon | privatestatic |
Melee enum value | Weapon | |
operator=(const Weapon &other) | Weapon | inline |
PGEcfgFile::operator=(const PGEcfgFile &other) | PGEcfgFile | inline |
PGEcfgFile(bool bRequireAllAcceptedVarsDefineRequirement, bool bCaseSensitiveVars) | PGEcfgFile | |
PGEcfgFile(const PGEcfgFile &other) | PGEcfgFile | inline |
pullTrigger(bool bMoving, bool bRun, bool bDuck) | Weapon | |
Ranged enum value | Weapon | |
releaseTrigger() | Weapon | |
reload() | Weapon | |
Reset() | Weapon | |
save(const char *fname="") const | PGEcfgFile | |
setAcceptedVars(const std::set< std::string > &newAcceptedVars) | PGEcfgFile | |
SetAvailable(bool bAvail) | Weapon | |
SetMagBulletCount(TPureUInt count) | Weapon | |
SetOwner(const pge_network::PgeNetworkConnectionHandle &owner) | Weapon | |
SetUnmagBulletCount(TPureUInt count) | Weapon | |
State enum name | Weapon | |
stateToString(const State &eState) | Weapon | static |
Throwable enum value | Weapon | |
Type enum name | Weapon | |
update() | Weapon | |
UpdateGraphics() | Weapon | private |
updateOldValues() | Weapon | |
UpdatePosition(const PureVector &playerPos, bool bStickToCenter) | Weapon | |
UpdatePositions(const PureVector &playerPos, TPureFloat fAngleY, TPureFloat fAngleZ) | Weapon | |
UpdatePositions(const PureVector &playerPos, const PureVector &targetPos2D) | Weapon | |
validateOnLoad(std::ifstream &) const | PGEcfgFile | protectedvirtual |
validateOnSave(std::ofstream &) const | PGEcfgFile | protectedvirtual |
Weapon(const char *fname, PgeObjectPool< PooledBullet > &bullets, pge_audio::PgeAudio &audio, PR00FsUltimateRenderingEngine &gfx, pge_network::PgeNetworkConnectionHandle connHandle) | Weapon | |
Weapon(const Weapon &other) | Weapon | inline |
Weapon() | Weapon | private |
WPN_FM_AUTO enum value | Weapon | |
WPN_FM_BURST enum value | Weapon | |
WPN_FM_PROJ enum value | Weapon | |
WPN_FM_SEMI enum value | Weapon | |
WPN_READY enum value | Weapon | |
WPN_RELOADING enum value | Weapon | |
WPN_SHOOTING enum value | Weapon | |
WpnYBiasToPlayerCenter | Weapon | static |
~PGEcfgFile() | PGEcfgFile | virtual |
~Weapon() | Weapon | virtual |