#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 () const |
| int | Type () const |
| int | Subtype () const |
| int | Flags () const |
| | CPickup (CGameWorld *pGameWorld, int Type, int SubType, int Layer, int Number, int Flags) |
| 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 * | GlobalTuning () |
| CTuningParams * | TuningList () |
| CTuningParams * | GetTuning (int i) |
| class CCollision * | Collision () |
| CEntity * | TypeNext () |
| CEntity * | TypePrev () |
| const vec2 & | GetPos () const |
| float | GetProximityRadius () const |
| virtual bool | CanCollide (int ClientId) |
| virtual void | Destroy () |
| virtual void | PreTick () |
| 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 * | GlobalTuning () |
| 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 | TickDeferred () |
| 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) |
| virtual bool | CanCollide (int ClientId) |
| 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, |
|
|
int | Layer, |
|
|
int | Number, |
|
|
int | Flags ) |
◆ FillInfo()
◆ Flags()
| int CPickup::Flags |
( |
| ) |
const |
|
inline |
◆ InDDNetTile()
| bool CPickup::InDDNetTile |
( |
| ) |
const |
|
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_Flags
◆ m_IsCoreActive
| bool CPickup::m_IsCoreActive |
|
private |
◆ m_Subtype
◆ m_Type
◆ ms_CollisionExtraSize
| const int CPickup::ms_CollisionExtraSize = 6 |
|
static |
The documentation for this class was generated from the following files: