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

Detailed Description

Definition at line 678 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 Bullet::BulletId bulletId, const TPureFloat px, const TPureFloat py, const TPureFloat pz, const TPureFloat ax, const TPureFloat ay, const TPureFloat az, const TPureFloat sx, const TPureFloat sy, const TPureFloat sz, const TPureFloat speed, const TPureFloat gravity, const TPureFloat drag, const int &nDamageHp, const TPureFloat &damageAreaSize, const Bullet::DamageAreaEffect &damageAreaEffect, const TPureFloat &damageAreaPulse)
 
static bool initPktForDeleting_WithGarbageValues (pge_network::PgePacket &pkt, const pge_network::PgeNetworkConnectionHandle &connHandleServerSide, const Bullet::BulletId bulletId, const TPureFloat px, const TPureFloat py, const TPureFloat pz)
 
static bool & getDelete (pge_network::PgePacket &pkt)
 

Public Attributes

Bullet::BulletId m_bulletId
 
TXYZ m_pos
 
TXYZ m_angle
 
TXYZ m_size
 
TPureFloat m_fSpeed
 
TPureFloat m_fGravity
 
TPureFloat m_fDrag
 
int m_nDamageHp
 
TPureFloat m_fDamageAreaSize
 
Bullet::DamageAreaEffect m_eDamageAreaEffect
 
TPureFloat m_fDamageAreaPulse
 
bool m_bDelete
 

Static Public Attributes

static const PRooFPSappMsgId id = PRooFPSappMsgId::BulletUpdateFromServer
 

Member Function Documentation

◆ getDelete()

static bool & proofps_dd::MsgBulletUpdateFromServer::getDelete ( pge_network::PgePacket & pkt)
inlinestatic

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

◆ initPkt()

static bool proofps_dd::MsgBulletUpdateFromServer::initPkt ( pge_network::PgePacket & pkt,
const pge_network::PgeNetworkConnectionHandle & connHandleServerSide,
const Bullet::BulletId bulletId,
const TPureFloat px,
const TPureFloat py,
const TPureFloat pz,
const TPureFloat ax,
const TPureFloat ay,
const TPureFloat az,
const TPureFloat sx,
const TPureFloat sy,
const TPureFloat sz,
const TPureFloat speed,
const TPureFloat gravity,
const TPureFloat drag,
const int & nDamageHp,
const TPureFloat & damageAreaSize,
const Bullet::DamageAreaEffect & damageAreaEffect,
const TPureFloat & damageAreaPulse )
inlinestatic

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

◆ initPktForDeleting_WithGarbageValues()

static bool proofps_dd::MsgBulletUpdateFromServer::initPktForDeleting_WithGarbageValues ( pge_network::PgePacket & pkt,
const pge_network::PgeNetworkConnectionHandle & connHandleServerSide,
const Bullet::BulletId bulletId,
const TPureFloat px,
const TPureFloat py,
const TPureFloat pz )
inlinestatic

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

Member Data Documentation

◆ id

const PRooFPSappMsgId proofps_dd::MsgBulletUpdateFromServer::id = PRooFPSappMsgId::BulletUpdateFromServer
static

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

◆ m_angle

TXYZ proofps_dd::MsgBulletUpdateFromServer::m_angle

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

◆ m_bDelete

bool proofps_dd::MsgBulletUpdateFromServer::m_bDelete

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

◆ m_bulletId

Bullet::BulletId proofps_dd::MsgBulletUpdateFromServer::m_bulletId

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

◆ m_eDamageAreaEffect

Bullet::DamageAreaEffect proofps_dd::MsgBulletUpdateFromServer::m_eDamageAreaEffect

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

◆ m_fDamageAreaPulse

TPureFloat proofps_dd::MsgBulletUpdateFromServer::m_fDamageAreaPulse

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

◆ m_fDamageAreaSize

TPureFloat proofps_dd::MsgBulletUpdateFromServer::m_fDamageAreaSize

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

◆ m_fDrag

TPureFloat proofps_dd::MsgBulletUpdateFromServer::m_fDrag

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

◆ m_fGravity

TPureFloat proofps_dd::MsgBulletUpdateFromServer::m_fGravity

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

◆ m_fSpeed

TPureFloat proofps_dd::MsgBulletUpdateFromServer::m_fSpeed

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

◆ m_nDamageHp

int proofps_dd::MsgBulletUpdateFromServer::m_nDamageHp

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

◆ m_pos

TXYZ proofps_dd::MsgBulletUpdateFromServer::m_pos

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

◆ m_size

TXYZ proofps_dd::MsgBulletUpdateFromServer::m_size

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


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