PRooFPS-dd Dev Doc 1.0
PRooFPS-dd Developer Documentation
Loading...
Searching...
No Matches
proofps_dd::MsgWpnUpdateFromServer Struct Reference

Detailed Description

Definition at line 837 of file PRooFPS-dd-packet.h.

#include <PRooFPS-dd-packet.h>

Static Public Member Functions

static bool initPkt (pge_network::PgePacket &pkt, const pge_network::PgeNetworkConnectionHandle &connHandleServerSide, const std::string &sWpnName, const MapItemType &eMapItemType, bool bAvailable, const Weapon::State &state, unsigned int nMagBulletCount, unsigned int nUnmagBulletCount, unsigned int nAmmoIncrease)
 
static bool & getAvailable (pge_network::PgePacket &pkt)
 

Public Attributes

char m_szWpnName [nWpnNameNameMaxLength]
 
MapItemType m_eMapItemType
 
bool m_bAvailable
 
Weapon::State m_state
 
unsigned int m_nMagBulletCount
 
unsigned int m_nUnmagBulletCount
 
unsigned int m_nAmmoIncrease
 

Static Public Attributes

static const PRooFPSappMsgId id = PRooFPSappMsgId::WpnUpdateFromServer
 
static const uint8_t nWpnNameNameMaxLength = 64
 

Member Function Documentation

◆ getAvailable()

static bool & proofps_dd::MsgWpnUpdateFromServer::getAvailable ( pge_network::PgePacket & pkt)
inlinestatic

Definition at line 878 of file PRooFPS-dd-packet.h.

◆ initPkt()

static bool proofps_dd::MsgWpnUpdateFromServer::initPkt ( pge_network::PgePacket & pkt,
const pge_network::PgeNetworkConnectionHandle & connHandleServerSide,
const std::string & sWpnName,
const MapItemType & eMapItemType,
bool bAvailable,
const Weapon::State & state,
unsigned int nMagBulletCount,
unsigned int nUnmagBulletCount,
unsigned int nAmmoIncrease )
inlinestatic

Definition at line 842 of file PRooFPS-dd-packet.h.

Member Data Documentation

◆ id

const PRooFPSappMsgId proofps_dd::MsgWpnUpdateFromServer::id = PRooFPSappMsgId::WpnUpdateFromServer
static

Definition at line 839 of file PRooFPS-dd-packet.h.

◆ m_bAvailable

bool proofps_dd::MsgWpnUpdateFromServer::m_bAvailable

Definition at line 887 of file PRooFPS-dd-packet.h.

◆ m_eMapItemType

MapItemType proofps_dd::MsgWpnUpdateFromServer::m_eMapItemType

Definition at line 886 of file PRooFPS-dd-packet.h.

◆ m_nAmmoIncrease

unsigned int proofps_dd::MsgWpnUpdateFromServer::m_nAmmoIncrease

Definition at line 891 of file PRooFPS-dd-packet.h.

◆ m_nMagBulletCount

unsigned int proofps_dd::MsgWpnUpdateFromServer::m_nMagBulletCount

Definition at line 889 of file PRooFPS-dd-packet.h.

◆ m_nUnmagBulletCount

unsigned int proofps_dd::MsgWpnUpdateFromServer::m_nUnmagBulletCount

Definition at line 890 of file PRooFPS-dd-packet.h.

◆ m_state

Weapon::State proofps_dd::MsgWpnUpdateFromServer::m_state

Definition at line 888 of file PRooFPS-dd-packet.h.

◆ m_szWpnName

char proofps_dd::MsgWpnUpdateFromServer::m_szWpnName[nWpnNameNameMaxLength]

Definition at line 885 of file PRooFPS-dd-packet.h.

◆ nWpnNameNameMaxLength

const uint8_t proofps_dd::MsgWpnUpdateFromServer::nWpnNameNameMaxLength = 64
static

Definition at line 840 of file PRooFPS-dd-packet.h.


The documentation for this struct was generated from the following file: