DDraceNetwork Documentation
Loading...
Searching...
No Matches
projectile_data.cpp File Reference
#include "projectile_data.h"
#include <engine/shared/snapshot.h>
#include <generated/protocol.h>
#include <game/client/prediction/gameworld.h>
#include <game/collision.h>
Include dependency graph for projectile_data.cpp:

Functions

static bool UseProjectileExtraInfo (const CNetObj_Projectile *pProj)
 
CProjectileData ExtractProjectileInfo (int NetObjType, const void *pData, CGameWorld *pGameWorld, const CNetObj_EntityEx *pEntEx)
 
CProjectileData ExtractProjectileInfoDDRace (const CNetObj_DDRaceProjectile *pProj, CGameWorld *pGameWorld, const CNetObj_EntityEx *pEntEx)
 
CProjectileData ExtractProjectileInfoDDNet (const CNetObj_DDNetProjectile *pProj)
 
void DemoObjectRemoveExtraProjectileInfo (CNetObj_Projectile *pProj)
 

Function Documentation

◆ DemoObjectRemoveExtraProjectileInfo()

void DemoObjectRemoveExtraProjectileInfo ( CNetObj_Projectile pProj)

◆ ExtractProjectileInfo()

CProjectileData ExtractProjectileInfo ( int  NetObjType,
const void pData,
CGameWorld pGameWorld,
const CNetObj_EntityEx pEntEx 
)

◆ ExtractProjectileInfoDDNet()

CProjectileData ExtractProjectileInfoDDNet ( const CNetObj_DDNetProjectile pProj)

◆ ExtractProjectileInfoDDRace()

CProjectileData ExtractProjectileInfoDDRace ( const CNetObj_DDRaceProjectile pProj,
CGameWorld pGameWorld,
const CNetObj_EntityEx pEntEx 
)

◆ UseProjectileExtraInfo()

static bool UseProjectileExtraInfo ( const CNetObj_Projectile pProj)
static