#include <pickup.h>
|
void | Tick () override |
|
| CPickup (CGameWorld *pGameWorld, int Id, const CPickupData *pPickup) |
|
void | FillInfo (CNetObj_Pickup *pPickup) |
|
bool | Match (CPickup *pPickup) |
|
bool | InDDNetTile () |
|
int | Type () const |
|
int | Subtype () const |
|
| CPickup (CGameWorld *pGameWorld, int Type, int SubType=0, int Layer=0, int Number=0) |
|
void | Reset () override |
|
void | Tick () override |
|
void | TickPaused () override |
|
void | Snap (int SnappingClient) override |
|
int | Type () const |
|
int | Subtype () const |
|
int | GetId () const |
|
| CEntity (CGameWorld *pGameWorld, int Objtype, vec2 Pos=vec2(0, 0), int ProximityRadius=0) |
|
virtual | ~CEntity () |
|
std::vector< SSwitchers > & | Switchers () |
|
CGameWorld * | GameWorld () |
|
CTuningParams * | Tuning () |
|
CTuningParams * | TuningList () |
|
CTuningParams * | GetTuning (int i) |
|
class CCollision * | Collision () |
|
CEntity * | TypeNext () |
|
CEntity * | TypePrev () |
|
const vec2 & | GetPos () const |
|
float | GetProximityRadius () const |
|
void | Destroy () |
|
virtual void | PreTick () |
|
virtual void | Tick () |
|
virtual void | TickDeferred () |
|
bool | GameLayerClipped (vec2 CheckPos) |
|
CEntity * | NextEntity () |
|
void | Keep () |
|
| CEntity () |
|
int | GetId () const |
|
| CEntity (CGameWorld *pGameWorld, int Objtype, vec2 Pos=vec2(0, 0), int ProximityRadius=0) |
|
virtual | ~CEntity () |
|
std::vector< SSwitchers > & | Switchers () |
|
CGameWorld * | GameWorld () |
|
CTuningParams * | Tuning () |
|
CTuningParams * | TuningList () |
|
CTuningParams * | GetTuning (int i) |
|
class CConfig * | Config () |
|
class CGameContext * | GameServer () |
|
class IServer * | Server () |
|
CCollision * | Collision () |
|
CEntity * | TypeNext () |
|
CEntity * | TypePrev () |
|
const vec2 & | GetPos () const |
|
float | GetProximityRadius () const |
|
virtual void | Destroy () |
|
virtual void | Reset () |
|
virtual void | Tick () |
|
virtual void | TickDeferred () |
|
virtual void | TickPaused () |
|
virtual void | Snap (int SnappingClient) |
|
virtual void | PostSnap () |
|
virtual void | SwapClients (int Client1, int Client2) |
|
virtual ESaveResult | BlocksSave (int ClientId) |
|
virtual int | GetOwnerId () const |
|
bool | NetworkClipped (int SnappingClient) const |
|
bool | NetworkClipped (int SnappingClient, vec2 CheckPos) const |
|
bool | NetworkClippedLine (int SnappingClient, vec2 StartPos, vec2 EndPos) const |
|
bool | GameLayerClipped (vec2 CheckPos) |
|
bool | GetNearestAirPos (vec2 Pos, vec2 PrevPos, vec2 *pOutPos) |
|
bool | GetNearestAirPosPlayer (vec2 PlayerPos, vec2 *pOutPos) |
|
◆ CPickup() [1/2]
◆ CPickup() [2/2]
CPickup::CPickup |
( |
CGameWorld * |
pGameWorld, |
|
|
int |
Type, |
|
|
int |
SubType = 0 , |
|
|
int |
Layer = 0 , |
|
|
int |
Number = 0 |
|
) |
| |
◆ FillInfo()
◆ InDDNetTile()
bool CPickup::InDDNetTile |
( |
| ) |
|
|
inline |
◆ Match()
bool CPickup::Match |
( |
CPickup * |
pPickup | ) |
|
◆ Move() [1/2]
◆ Move() [2/2]
◆ Reset()
◆ Snap()
void CPickup::Snap |
( |
int |
SnappingClient | ) |
|
|
overridevirtual |
◆ Subtype() [1/2]
int CPickup::Subtype |
( |
| ) |
const |
|
inline |
◆ Subtype() [2/2]
int CPickup::Subtype |
( |
| ) |
const |
|
inline |
◆ Tick() [1/2]
◆ Tick() [2/2]
◆ TickPaused()
void CPickup::TickPaused |
( |
| ) |
|
|
overridevirtual |
◆ Type() [1/2]
int CPickup::Type |
( |
| ) |
const |
|
inline |
◆ Type() [2/2]
int CPickup::Type |
( |
| ) |
const |
|
inline |
◆ m_Core
◆ m_IsCoreActive
bool CPickup::m_IsCoreActive |
|
private |
◆ m_Subtype
◆ m_Type
◆ ms_CollisionExtraSize
static const int CPickup::ms_CollisionExtraSize = 6 |
|
static |
The documentation for this class was generated from the following files: