| 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 |