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

Detailed Description

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

#include <PRooFPS-dd-packet.h>

Static Public Member Functions

template<typename OptSimpleData1 = int, typename OptSimpleData2 = OptSimpleData1, typename OptSimpleData3 = OptSimpleData1>
static bool initPkt (pge_network::PgePacket &pkt, const int &iInGameMenu, const OptSimpleData1 &optData1={}, const OptSimpleData2 &optData2={}, const OptSimpleData3 &optData3={})
 
static unsigned int getSelectedTeamId (const pge_network::PgePacket &pkt)
 
static void setSelectedTeamId (pge_network::PgePacket &pkt, const unsigned int &iTeamId)
 
static bool isTogglingSpectatorMode (const pge_network::PgePacket &pkt)
 
static void toggleSpectatorMode (pge_network::PgePacket &pkt)
 

Public Attributes

int m_iInGameMenu
 
MsgPlayerEventFromServer::UOptionalData m_optData1
 
MsgPlayerEventFromServer::UOptionalData m_optData2
 
MsgPlayerEventFromServer::UOptionalData m_optData3
 

Static Public Attributes

static const PRooFPSappMsgId id = PRooFPSappMsgId::UserInGameMenuCmd
 

Member Function Documentation

◆ getSelectedTeamId()

static unsigned int proofps_dd::MsgUserInGameMenuCmd::getSelectedTeamId ( const pge_network::PgePacket & pkt)
inlinestatic

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

◆ initPkt()

template<typename OptSimpleData1 = int, typename OptSimpleData2 = OptSimpleData1, typename OptSimpleData3 = OptSimpleData1>
static bool proofps_dd::MsgUserInGameMenuCmd::initPkt ( pge_network::PgePacket & pkt,
const int & iInGameMenu,
const OptSimpleData1 & optData1 = {},
const OptSimpleData2 & optData2 = {},
const OptSimpleData3 & optData3 = {} )
inlinestatic

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

◆ isTogglingSpectatorMode()

static bool proofps_dd::MsgUserInGameMenuCmd::isTogglingSpectatorMode ( const pge_network::PgePacket & pkt)
inlinestatic

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

◆ setSelectedTeamId()

static void proofps_dd::MsgUserInGameMenuCmd::setSelectedTeamId ( pge_network::PgePacket & pkt,
const unsigned int & iTeamId )
inlinestatic

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

◆ toggleSpectatorMode()

static void proofps_dd::MsgUserInGameMenuCmd::toggleSpectatorMode ( pge_network::PgePacket & pkt)
inlinestatic

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

Member Data Documentation

◆ id

const PRooFPSappMsgId proofps_dd::MsgUserInGameMenuCmd::id = PRooFPSappMsgId::UserInGameMenuCmd
static

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

◆ m_iInGameMenu

int proofps_dd::MsgUserInGameMenuCmd::m_iInGameMenu

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

◆ m_optData1

MsgPlayerEventFromServer::UOptionalData proofps_dd::MsgUserInGameMenuCmd::m_optData1

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

◆ m_optData2

MsgPlayerEventFromServer::UOptionalData proofps_dd::MsgUserInGameMenuCmd::m_optData2

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

◆ m_optData3

MsgPlayerEventFromServer::UOptionalData proofps_dd::MsgUserInGameMenuCmd::m_optData3

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


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