![]() |
PRooFPS-dd Dev Doc 1.0
PRooFPS-dd Developer Documentation
|
This is the complete list of members for proofps_dd::Physics, including all inherited members.
| allowListAppMessages() | proofps_dd::Networking | protected |
| colliding(const PureObject3D &a, const PureObject3D &b) | proofps_dd::Physics | static |
| colliding2(float o1px, float o1py, float o1pz, float o1sx, float o1sy, float o1sz, float o2px, float o2py, float o2pz, float o2sx, float o2sy, float o2sz) | proofps_dd::Physics | static |
| colliding2_NoZ(float o1px, float o1py, float o1sx, float o1sy, float o2px, float o2py, float o2sx, float o2sy) | proofps_dd::Physics | static |
| colliding3(const PureVector &vecPosMin, const PureVector &vecPosMax, const PureVector &vecObjPos, const PureVector &vecObjSize) | proofps_dd::Physics | static |
| colliding_NoZ(const PureObject3D &a, const PureObject3D &b) | proofps_dd::Physics | static |
| distance_NoZ(float o1px, float o1py, float o2px, float o2py) | proofps_dd::Physics | static |
| distance_NoZ(float o1px, float o1py, float o1sx, float o1sy, float o2px, float o2py) | proofps_dd::Physics | static |
| distance_NoZ_with_distancePerAxis(float o1px, float o1py, float o1sx, float o1sy, float o2px, float o2py, PureVector &vDirPerAxis, PureVector &vDistancePerAxis) | proofps_dd::Physics | static |
| getConsole() const | proofps_dd::Physics | |
| getLoggerModuleName() | proofps_dd::Physics | static |
| getMyServerSideConnectionHandle() const | proofps_dd::Networking | protected |
| handleDeathNotificationFromServer(pge_network::PgeNetworkConnectionHandle nDeadConnHandleServerSide, const proofps_dd::MsgDeathNotificationFromServer &msg, proofps_dd::GameMode &gameMode) | proofps_dd::PlayerHandling | protected |
| handleExplosionMultiKill(int nPlayersDiedByExplosion) | proofps_dd::PlayerHandling | protected |
| handlePlayerDied(Player &player, XHair &xhair, const pge_network::PgeNetworkConnectionHandle &nKillerConnHandleServerSide) | proofps_dd::PlayerHandling | protected |
| handlePlayerEventFromServer(pge_network::PgeNetworkConnectionHandle connHandleServerSide, const proofps_dd::MsgPlayerEventFromServer &msg, PureVector &vecCamShakeForce, const proofps_dd::Config &config, PGEcfgProfiles &cfgProfiles) | proofps_dd::PlayerHandling | protected |
| handlePlayerRespawned(Player &player, XHair &xhair) | proofps_dd::PlayerHandling | protected |
| handlePlayerTeamIdChangedOrToggledSpectatorMode(Player &player, const unsigned int &iTeamId, const bool &bToggledSpectatorMode, const proofps_dd::Config &config, PGEcfgProfiles &cfgProfiles) | proofps_dd::PlayerHandling | protected |
| handleUserConnected(pge_network::PgeNetworkConnectionHandle connHandleServerSide, const pge_network::MsgUserConnectedServerSelf &msg, PGEcfgProfiles &cfgProfiles, proofps_dd::Config &config, std::function< void(int)> &cbDisplayMapLoadingProgressUpdate) | proofps_dd::PlayerHandling | protected |
| handleUserDisconnected(pge_network::PgeNetworkConnectionHandle connHandleServerSide, const pge_network::MsgUserDisconnectedFromServer &msg, proofps_dd::GameMode &gameMode) | proofps_dd::PlayerHandling | protected |
| handleUserNameChange(pge_network::PgeNetworkConnectionHandle connHandleServerSide, const proofps_dd::MsgUserNameChangeAndBootupDone &msg, proofps_dd::Config &config, PGEcfgProfiles &cfgProfiles) | proofps_dd::PlayerHandling | protected |
| handleUserUpdateFromServer(pge_network::PgeNetworkConnectionHandle connHandleServerSide, const proofps_dd::MsgUserUpdateFromServer &msg, XHair &xhair, const proofps_dd::Config &config, proofps_dd::GameMode &gameMode, PgeObjectPool< proofps_dd::Smoke > &smokes) | proofps_dd::PlayerHandling | protected |
| hasPlayerBootedUp(const pge_network::PgeNetworkConnectionHandle &connHandle) const | proofps_dd::PlayerHandling | protected |
| isMyConnection(const pge_network::PgeNetworkConnectionHandle &connHandleServerSide) const | proofps_dd::Networking | protected |
| isServer() const | proofps_dd::Networking | protected |
| m_bAllowStrafeMidAir | proofps_dd::Physics | private |
| m_bAllowStrafeMidAirFull | proofps_dd::Physics | private |
| m_bCollisionModeBvh | proofps_dd::Physics | private |
| m_camera | proofps_dd::PlayerHandling | private |
| m_durations | proofps_dd::Physics | private |
| m_gui | proofps_dd::PlayerHandling | private |
| m_mapPlayers | proofps_dd::Physics | private |
| m_maps | proofps_dd::Physics | private |
| m_nFallDamageMultiplier | proofps_dd::Physics | private |
| m_nSendClientUpdatesCntr | proofps_dd::PlayerHandling | private |
| m_nSendClientUpdatesInEveryNthTick | proofps_dd::PlayerHandling | private |
| m_nServerSideConnectionHandle | proofps_dd::Networking | protected |
| m_pge | proofps_dd::Physics | private |
| m_sounds | proofps_dd::Physics | private |
| Networking(PGE &pge, proofps_dd::Durations &durations) | proofps_dd::Networking | protected |
| Networking(const Networking &)=delete | proofps_dd::Networking | protected |
| Networking(Networking &&)=delete | proofps_dd::Networking | protected |
| operator=(const Physics &)=delete | proofps_dd::Physics | |
| operator=(Physics &&)=delete | proofps_dd::Physics | |
| proofps_dd::PlayerHandling::operator=(const PlayerHandling &)=delete | proofps_dd::PlayerHandling | protected |
| proofps_dd::PlayerHandling::operator=(PlayerHandling &&)=delete | proofps_dd::PlayerHandling | protected |
| proofps_dd::Networking::operator=(const Networking &)=delete | proofps_dd::Networking | protected |
| proofps_dd::Networking::operator=(Networking &&)=delete | proofps_dd::Networking | protected |
| Physics(PGE &pge, proofps_dd::Durations &durations, proofps_dd::GUI &gui, std::map< pge_network::PgeNetworkConnectionHandle, proofps_dd::Player > &mapPlayers, proofps_dd::Maps &maps, proofps_dd::Sounds &sounds, proofps_dd::CameraHandling &camera) | proofps_dd::Physics | |
| Physics(const Physics &)=delete | proofps_dd::Physics | |
| Physics(Physics &&)=delete | proofps_dd::Physics | |
| PlayerHandling(PGE &pge, proofps_dd::Durations &durations, proofps_dd::GUI &gui, std::map< pge_network::PgeNetworkConnectionHandle, proofps_dd::Player > &mapPlayers, proofps_dd::Maps &maps, proofps_dd::Sounds &sounds, proofps_dd::CameraHandling &camera) | proofps_dd::PlayerHandling | protected |
| PlayerHandling(const PlayerHandling &)=delete | proofps_dd::PlayerHandling | protected |
| PlayerHandling(PlayerHandling &&)=delete | proofps_dd::PlayerHandling | protected |
| reinitializeNetworking() | proofps_dd::Networking | protected |
| resetSendClientUpdatesCounter(proofps_dd::Config &config) | proofps_dd::PlayerHandling | protected |
| serverGravity(XHair &xhair, const unsigned int &nPhysicsRate, proofps_dd::GameMode &gameMode) | proofps_dd::Physics | protected |
| serverHandleUserInGameMenuCmd(pge_network::PgeNetworkConnectionHandle connHandleServerSide, const proofps_dd::MsgUserInGameMenuCmd &msg, const proofps_dd::Config &config, PGEcfgProfiles &cfgProfiles) | proofps_dd::PlayerHandling | protected |
| serverPlayerCollisionWithWalls(const unsigned int &nPhysicsRate, XHair &xhair, proofps_dd::GameMode &gameMode, PureVector &vecCamShakeForce) | proofps_dd::Physics | protected |
| serverPlayerCollisionWithWalls_bvh(const unsigned int &nPhysicsRate, XHair &xhair, proofps_dd::GameMode &gameMode, PureVector &vecCamShakeForce) | proofps_dd::Physics | private |
| serverPlayerCollisionWithWalls_bvh_horizontal(Player &player, const float &fPlayerHalfHeight, const PureVector &vecPlayerScaledSize) | proofps_dd::Physics | private |
| serverPlayerCollisionWithWalls_bvh_LoopKernelVertical(Player &player, const PureObject3D *obj, const int &iJumppad, const float &fPlayerHalfHeight, const float &fBlockSizeYhalf, XHair &xhair, PureVector &vecCamShakeForce) | proofps_dd::Physics | private |
| serverPlayerCollisionWithWalls_bvh_vertical(const unsigned int &nPhysicsRate, Player &player, const float &fPlayerHalfHeight, const PureVector &vecPlayerScaledSize, XHair &xhair, PureVector &vecCamShakeForce) | proofps_dd::Physics | private |
| serverPlayerCollisionWithWalls_bvh_vertical_checkForSoonPossibleVerticalCollisionWithinLooseJumpAllowDistance(Player &player, const float &fVecPlayerScaledSizeX, const float &fVecPlayerScaledSizeY, const float &fVecPlayerScaledSizeZ, const float &fCurrentFallHeight, const float &fThresholdVerticalDistanceForLooseAllowJump) | proofps_dd::Physics | private |
| serverPlayerCollisionWithWalls_bvh_vertical_handleStandup(Player &player) | proofps_dd::Physics | private |
| serverPlayerCollisionWithWalls_common_horizontal_handleCollisionOccurred(bool isBvh, Player &player, const PureObject3D &wallObj, const PureVector &vecWallObjPos, const float fRealBlockSizeYhalf, const float fPlayerPos1YMinusHalf_2, const float &fPlayerHalfHeight, const PureVector &vecPlayerScaledSize) | proofps_dd::Physics | private |
| serverPlayerCollisionWithWalls_common_LoopKernelVertical_actualCollHandler(Player &player, const PureObject3D *obj, const int &iJumppad, const float &fPlayerHalfHeight, const float &fBlockSizeYhalf, XHair &xhair, PureVector &vecCamShakeForce) | proofps_dd::Physics | private |
| serverPlayerCollisionWithWalls_common_strafe(XHair &xhair, const unsigned int &nPhysicsRate, Player &player, PureVector vecOriginalJumpForceBeforeVerticalCollisionHandled) | proofps_dd::Physics | private |
| serverPlayerCollisionWithWalls_common_updatePlayerAfterCollisionHandling(Player &player, bool bHorizontalCollisionOccured) | proofps_dd::Physics | private |
| serverPlayerCollisionWithWalls_common_verticalCollisionAlreadyHandled(bool bVerticalCollisionOccured, Player &player, const float &fCurrentFallHeight, bool bWillCollideVerticallyWithinLooseJumpAllowDistance) | proofps_dd::Physics | private |
| serverPlayerCollisionWithWalls_legacy(const unsigned int &nPhysicsRate, XHair &xhair, proofps_dd::GameMode &gameMode, PureVector &vecCamShakeForce) | proofps_dd::Physics | private |
| serverPlayerCollisionWithWalls_legacy_horizontal(Player &player, const float &fPlayerHalfHeight, const PureVector &vecPlayerScaledSize) | proofps_dd::Physics | private |
| serverPlayerCollisionWithWalls_legacy_LoopKernelVertical(Player &player, const PureObject3D *obj, const int &iJumppad, const float &fPlayerHalfHeight, const float &fPlayerOPos1XMinusHalf, const float &fPlayerOPos1XPlusHalf, const float &fPlayerPos1YMinusHalf, const float &fPlayerPos1YPlusHalf, const float &fBlockSizeXhalf, const float &fBlockSizeYhalf, XHair &xhair, PureVector &vecCamShakeForce) | proofps_dd::Physics | private |
| serverPlayerCollisionWithWalls_legacy_vertical(const unsigned int &nPhysicsRate, Player &player, const float &fPlayerHalfHeight, const PureVector &vecPlayerScaledSize, XHair &xhair, PureVector &vecCamShakeForce) | proofps_dd::Physics | private |
| serverPlayerCollisionWithWalls_legacy_vertical_checkForSoonPossibleVerticalCollisionWithinLooseJumpAllowDistance(const float &fPlayerOPos1XMinusHalf, const float &fPlayerOPos1XPlusHalf, const float &fPlayerPosY, const float &fVecPlayerScaledSizeY, const float &fCurrentFallHeight, const float &fThresholdVerticalDistanceForLooseAllowJump) | proofps_dd::Physics | private |
| serverPlayerCollisionWithWalls_legacy_vertical_handleStandup(Player &player, const float &fPlayerOPos1XMinusHalf, const float &fPlayerOPos1XPlusHalf) | proofps_dd::Physics | private |
| serverResettlePlayer(Player &player, const proofps_dd::Config &config) | proofps_dd::PlayerHandling | protected |
| serverRespawnPlayer(Player &player, const proofps_dd::GameRestartType_KeepPlayers &eRestartType, const proofps_dd::Config &config, PGEcfgProfiles &cfgProfiles) | proofps_dd::PlayerHandling | protected |
| serverSendUserUpdates(PGEcfgProfiles &cfgProfiles, proofps_dd::Config &config, proofps_dd::Durations &durations, proofps_dd::GameMode &gameMode) | proofps_dd::PlayerHandling | protected |
| serverSetAllowStrafeMidAir(bool bAllow) | proofps_dd::Physics | protected |
| serverSetAllowStrafeMidAirFull(bool bAllow) | proofps_dd::Physics | protected |
| serverSetCollisionModeBvh(bool state) | proofps_dd::Physics | protected |
| serverSetFallDamageMultiplier(int n) | proofps_dd::Physics | protected |
| serverUpdatePlayersOldValues(proofps_dd::Config &config, PgeObjectPool< proofps_dd::Smoke > &smokes) | proofps_dd::PlayerHandling | protected |
| serverUpdateRespawnTimers(const proofps_dd::Config &config, PGEcfgProfiles &cfgProfiles, proofps_dd::GameMode &gameMode, proofps_dd::Durations &durations) | proofps_dd::PlayerHandling | protected |
| szCVarClServerIp | proofps_dd::Networking | protectedstatic |
| updatePlayersVisuals(const proofps_dd::Config &config, proofps_dd::GameMode &gameMode) | proofps_dd::PlayerHandling | protected |
| writePlayerList() | proofps_dd::PlayerHandling | protected |