Definition at line 29 of file Physics.h.
|
| static const char * | getLoggerModuleName () |
| |
| static bool | colliding (const PureObject3D &a, const PureObject3D &b) |
| |
| static bool | colliding_NoZ (const PureObject3D &a, const PureObject3D &b) |
| |
| static bool | 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) |
| |
| static bool | colliding2_NoZ (float o1px, float o1py, float o1sx, float o1sy, float o2px, float o2py, float o2sx, float o2sy) |
| |
| static bool | colliding3 (const PureVector &vecPosMin, const PureVector &vecPosMax, const PureVector &vecObjPos, const PureVector &vecObjSize) |
| |
| static float | distance_NoZ (float o1px, float o1py, float o2px, float o2py) |
| |
| static float | distance_NoZ (float o1px, float o1py, float o1sx, float o1sy, float o2px, float o2py) |
| |
| static float | distance_NoZ_with_distancePerAxis (float o1px, float o1py, float o1sx, float o1sy, float o2px, float o2py, PureVector &vDirPerAxis, PureVector &vDistancePerAxis) |
| |
|
| void | serverSetAllowStrafeMidAir (bool bAllow) |
| |
| void | serverSetAllowStrafeMidAirFull (bool bAllow) |
| |
| void | serverSetFallDamageMultiplier (int n) |
| |
| void | serverGravity (XHair &xhair, const unsigned int &nPhysicsRate, proofps_dd::GameMode &gameMode) |
| |
| void | serverPlayerCollisionWithWalls (const unsigned int &nPhysicsRate, XHair &xhair, proofps_dd::GameMode &gameMode) |
| |
| bool | serverPlayerCollisionWithWalls_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, proofps_dd::GameMode &gameMode) |
| |
Protected Member Functions inherited from proofps_dd::PlayerHandling |
| void | handlePlayerDied (Player &player, XHair &xhair, const pge_network::PgeNetworkConnectionHandle &nKillerConnHandleServerSide, proofps_dd::GameMode &gameMode) |
| |
| void | handlePlayerRespawned (Player &player, XHair &xhair) |
| |
| void | serverRespawnPlayer (Player &player, bool restartGame, const proofps_dd::Config &config) |
| |
| void | serverUpdateRespawnTimers (const proofps_dd::Config &config, proofps_dd::GameMode &gameMode, proofps_dd::Durations &durations) |
| |
| void | updatePlayersOldValues () |
| |
| void | writePlayerList () |
| |
| bool | handleUserConnected (pge_network::PgeNetworkConnectionHandle connHandleServerSide, const pge_network::MsgUserConnectedServerSelf &msg, PGEcfgProfiles &cfgProfiles, proofps_dd::Config &config, proofps_dd::GameMode &gameMode, std::function< void(int)> &cbDisplayMapLoadingProgressUpdate) |
| |
| bool | handleUserDisconnected (pge_network::PgeNetworkConnectionHandle connHandleServerSide, const pge_network::MsgUserDisconnectedFromServer &msg, proofps_dd::GameMode &gameMode) |
| |
| bool | handleUserNameChange (pge_network::PgeNetworkConnectionHandle connHandleServerSide, const proofps_dd::MsgUserNameChangeAndBootupDone &msg, proofps_dd::Config &config, proofps_dd::GameMode &gameMode, PGEcfgProfiles &cfgProfiles) |
| |
| void | resetSendClientUpdatesCounter (proofps_dd::Config &config) |
| |
| void | serverSendUserUpdates (PGEcfgProfiles &cfgProfiles, proofps_dd::Config &config, proofps_dd::Durations &durations, proofps_dd::GameMode &gameMode) |
| |
| bool | handleUserUpdateFromServer (pge_network::PgeNetworkConnectionHandle connHandleServerSide, const proofps_dd::MsgUserUpdateFromServer &msg, XHair &xhair, const proofps_dd::Config &config, proofps_dd::GameMode &gameMode) |
| |
| bool | handleDeathNotificationFromServer (pge_network::PgeNetworkConnectionHandle nDeadConnHandleServerSide, const proofps_dd::MsgDeathNotificationFromServer &msg) |
| |
| bool | handlePlayerEventFromServer (pge_network::PgeNetworkConnectionHandle connHandleServerSide, const proofps_dd::MsgPlayerEventFromServer &msg) |
| |
| void | updatePlayersVisuals (const proofps_dd::Config &config, proofps_dd::GameMode &gameMode) |
| |
| CConsole & | getConsole () const |
| |
| | 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) |
| |
| | PlayerHandling (const PlayerHandling &)=delete |
| |
| PlayerHandling & | operator= (const PlayerHandling &)=delete |
| |
| | PlayerHandling (PlayerHandling &&)=delete |
| |
| PlayerHandling && | operator= (PlayerHandling &&)=delete |
| |
| void | allowListAppMessages () |
| |
| | Networking (PGE &pge, proofps_dd::Durations &durations) |
| |
| | Networking (const Networking &)=delete |
| |
| Networking & | operator= (const Networking &)=delete |
| |
| | Networking (Networking &&)=delete |
| |
| Networking && | operator= (Networking &&)=delete |
| |
| CConsole & | getConsole () const |
| |
| bool | isMyConnection (const pge_network::PgeNetworkConnectionHandle &connHandleServerSide) const |
| |
| const pge_network::PgeNetworkConnectionHandle & | getMyServerSideConnectionHandle () const |
| |
| bool | reinitializeNetworking () |
| |
| bool | isServer () const |
| |