DDraceNetwork Docs
CProjectile Member List

This is the complete list of members for CProjectile, including all inherited members.

BlocksSave(int ClientId)CEntityinlinevirtual
CEntity(CGameWorld *pGameWorld, int Objtype, vec2 Pos=vec2(0, 0), int ProximityRadius=0)CEntity
CEntity()CEntityinline
CEntity(CGameWorld *pGameWorld, int Objtype, vec2 Pos=vec2(0, 0), int ProximityRadius=0)CEntity
CGameWorldCProjectilefriend
CItemsCProjectilefriend
Collision()CEntityinline
Collision()CEntityinline
Config()CEntityinline
CProjectile(CGameWorld *pGameWorld, int Type, int Owner, vec2 Pos, vec2 Dir, int Span, bool Freeze, bool Explosive, int SoundImpact, int Layer=0, int Number=0)CProjectile
CProjectile(CGameWorld *pGameWorld, int Id, const CProjectileData *pProj)CProjectile
CProjectile(CGameWorld *pGameWorld, int Type, int Owner, vec2 Pos, vec2 Dir, int Span, bool Freeze, bool Explosive, int SoundImpact, vec2 InitDir, int Layer=0, int Number=0)CProjectile
Destroy()CEntityinline
Destroy()CEntityinlinevirtual
FillExtraInfo(CNetObj_DDNetProjectile *pProj)CProjectile
FillExtraInfoLegacy(CNetObj_DDRaceProjectile *pProj)CProjectile
FillInfo(CNetObj_Projectile *pProj)CProjectile
GameLayerClipped(vec2 CheckPos)CEntity
GameLayerClipped(vec2 CheckPos)CEntity
GameServer()CEntityinline
GameWorld()CEntityinline
GameWorld()CEntityinline
GetData() constCProjectile
GetDirection()CProjectileinline
GetId() constCEntityinline
GetId() constCEntityinline
GetNearestAirPos(vec2 Pos, vec2 PrevPos, vec2 *pOutPos)CEntity
GetNearestAirPosPlayer(vec2 PlayerPos, vec2 *pOutPos)CEntity
GetOwner()CProjectileinline
GetOwnerId() const overrideCProjectileinlinevirtual
GetPos(float Time)CProjectile
GetPos(float Time)CProjectile
CEntity::GetPos() constCEntityinline
GetProximityRadius() constCEntityinline
GetProximityRadius() constCEntityinline
GetStartTick()CProjectileinline
GetTuning(int i)CEntityinline
GetTuning(int i)CEntityinline
Keep()CEntityinline
m_BelongsToPracticeTeamCProjectileprivate
m_BouncingCProjectileprivate
m_DestroyTickCEntity
m_DirectionCProjectileprivate
m_ExplosiveCProjectileprivate
m_ForceCProjectileprivate
m_FreezeCProjectileprivate
m_IdCEntityprotected
m_InitDirCProjectileprivate
m_LastRenderTickCEntity
m_LayerCEntity
m_LifeSpanCProjectileprivate
m_MarkedForDestroyCEntityprotected
m_NumberCEntity
m_ObjTypeCEntityprotected
m_OwnerCProjectileprivate
m_pCCollisionCEntityprivate
m_pChildCEntity
m_pGameWorldCEntityprotected
m_pNextTypeEntityCEntityprivate
m_PosCEntity
m_pParentCEntity
m_pPrevTypeEntityCEntityprivate
m_ProximityRadiusCEntity
m_SnapTicksCEntity
m_SoundImpactCProjectileprivate
m_StartTickCProjectileprivate
m_TuneZoneCProjectileprivate
m_TypeCProjectileprivate
Match(CProjectile *pProj)CProjectile
NetworkClipped(int SnappingClient) constCEntity
NetworkClipped(int SnappingClient, vec2 CheckPos) constCEntity
NetworkClippedLine(int SnappingClient, vec2 StartPos, vec2 EndPos) constCEntity
NextEntity()CEntityinline
PostSnap()CEntityinlinevirtual
PreTick()CEntityinlinevirtual
Reset() overrideCProjectilevirtual
Server()CEntityinline
SetBouncing(int Value)CProjectile
SetBouncing(int Value)CProjectile
Snap(int SnappingClient) overrideCProjectilevirtual
SwapClients(int Client1, int Client2) overrideCProjectilevirtual
Switchers()CEntityinline
Switchers()CEntityinline
Tick() overrideCProjectilevirtual
Tick() overrideCProjectilevirtual
TickDeferred()CEntityinlinevirtual
TickDeferred()CEntityinlinevirtual
TickPaused() overrideCProjectilevirtual
Tuning()CEntityinline
Tuning()CEntityinline
TuningList()CEntityinline
TuningList()CEntityinline
TypeNext()CEntityinline
TypeNext()CEntityinline
TypePrev()CEntityinline
TypePrev()CEntityinline
~CEntity()CEntityvirtual
~CEntity()CEntityvirtual