PGE API 0.4
PR00F's Game Engine full documentation
Loading...
Searching...
No Matches
Weapon Member List

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

canIncBulletCount() constWeapon
clientReceiveStateFromServer(const State &state)Weapon
FiringMode enum nameWeapon
FiringModeEnumToStringPair typedefWeaponprivate
getAcceptedVars() constPGEcfgFile
getAccuracyByPose(bool bMoving, bool bRun, bool bDuck) constWeapon
getAllAcceptedVarsDefineRequirement() constPGEcfgFile
getCaseSensitiveVars() constPGEcfgFile
getConsole() constWeapon
getCurrentFiringMode() constWeapon
getDamagePerFireRating() constWeapon
getDamagePerSecondRating() constWeapon
getDryFiringSound()Weapon
getFilename() constPGEcfgFile
getFiringRate() constWeapon
getFiringSound()Weapon
getLoggerModuleName()Weaponstatic
getLowestAccuracyByPose() constWeapon
getLowestAccuracyPossible() constWeapon
getMagBulletCount() constWeapon
getMaximumRecoilMultiplier() constWeapon
getMomentaryAccuracy(bool bMoving, bool bRun, bool bDuck) constWeapon
getMomentaryRecoilMultiplier() constWeapon
getObject3D()Weapon
getObject3D() constWeapon
getOwner() constWeapon
getPathToFile() constPGEcfgFile
getPlayerHitSound()Weapon
getRandomRelativeBulletAngle(bool bMoving, bool bRun, bool bDuck) constWeapon
getReloadEndSound()Weapon
getReloadStartSound()Weapon
getState() constWeapon
getTemplate()PGEcfgFile
getTemplate() constPGEcfgFile
getType() constWeapon
getUniqueId() constWeapon
getUnmagBulletCount() constWeapon
getVars()PGEcfgFile
getVars() constPGEcfgFile
getWallHitSound()Weapon
IncBulletCount(TPureUInt count)Weapon
isAvailable() constWeapon
isTriggerReleased() constWeapon
lineHandleAssignment(const std::string &sVar, const std::string &sValue, const char *fname, std::set< std::string > &m_missingVars, bool &bParseError)PGEcfgFileprivate
lineIsComment(const std::string &sTrimmedLine)PGEcfgFileprivatestatic
lineIsValueAssignment(const std::string &sTrimmedLine, bool bCaseSensitiveVars, std::string &sVar, std::string &sValue, bool &bParseError)PGEcfgFileprotectedstatic
lineShouldBeIgnored(const std::string &sTrimmedLine)PGEcfgFileprivatestatic
load(const char *fname)PGEcfgFile
m_acceptedVarsPGEcfgFileprotected
m_audioWeaponprivate
m_bAvailableWeaponprivate
m_bCaseSensitiveVarsPGEcfgFileprivate
m_bRequireAllAcceptedVarsDefineRequirementPGEcfgFileprivate
m_bTriggerReleasedWeaponprivate
m_bulletsWeaponprivate
m_connHandleWeaponprivate
m_firingModeWeaponprivate
m_gfxWeaponprivate
m_idWeaponprivate
m_nBulletsToReloadWeaponprivate
m_nMagBulletCountWeaponprivate
m_nUnmagBulletCountWeaponprivate
m_objWeaponprivate
m_sFilenamePGEcfgFileprivate
m_sndDamagePlayerWeaponprivate
m_sndDamageWallWeaponprivate
m_sndReloadEndWeaponprivate
m_sndReloadStartWeaponprivate
m_sndShootWeaponprivate
m_sndShootDryWeaponprivate
m_sPathToFilePGEcfgFileprivate
m_stateWeaponprivate
m_timeLastShotWeaponprivate
m_timeReloadStartedWeaponprivate
m_typeWeaponprivate
m_varsPGEcfgFileprotected
m_vecOrderOfFiringModesWeaponprivatestatic
m_vTemplateLinesPGEcfgFileprivate
m_WpnAcceptedVarsWeaponprivatestatic
Melee enum valueWeapon
operator=(const Weapon &other)Weaponinline
PGEcfgFile::operator=(const PGEcfgFile &other)PGEcfgFileinline
PGEcfgFile(bool bRequireAllAcceptedVarsDefineRequirement, bool bCaseSensitiveVars)PGEcfgFile
PGEcfgFile(const PGEcfgFile &other)PGEcfgFileinline
pullTrigger(bool bMoving, bool bRun, bool bDuck)Weapon
Ranged enum valueWeapon
releaseTrigger()Weapon
reload()Weapon
Reset()Weapon
save(const char *fname="") constPGEcfgFile
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 nameWeapon
stateToString(const State &eState)Weaponstatic
Throwable enum valueWeapon
Type enum nameWeapon
update()Weapon
UpdateGraphics()Weaponprivate
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 &) constPGEcfgFileprotectedvirtual
validateOnSave(std::ofstream &) constPGEcfgFileprotectedvirtual
Weapon(const char *fname, PgeObjectPool< PooledBullet > &bullets, pge_audio::PgeAudio &audio, PR00FsUltimateRenderingEngine &gfx, pge_network::PgeNetworkConnectionHandle connHandle)Weapon
Weapon(const Weapon &other)Weaponinline
Weapon()Weaponprivate
WPN_FM_AUTO enum valueWeapon
WPN_FM_BURST enum valueWeapon
WPN_FM_PROJ enum valueWeapon
WPN_FM_SEMI enum valueWeapon
WPN_READY enum valueWeapon
WPN_RELOADING enum valueWeapon
WPN_SHOOTING enum valueWeapon
WpnYBiasToPlayerCenterWeaponstatic
~PGEcfgFile()PGEcfgFilevirtual
~Weapon()Weaponvirtual