DDNet documentation
Toggle main menu visibility
Loading...
Searching...
No Matches
pickup_data.h
Go to the documentation of this file.
1
/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
2
/* If you are missing that file, acquire a complete release at teeworlds.com. */
3
#ifndef GAME_CLIENT_PICKUP_DATA_H
4
#define GAME_CLIENT_PICKUP_DATA_H
5
6
#include <
base/vmath.h
>
7
8
struct
CNetObj_Pickup;
9
struct
CNetObj_DDNetPickup;
10
struct
CNetObj_EntityEx;
11
12
class
CPickupData
13
{
14
public
:
15
vec2
m_Pos
;
16
int
m_Type
;
17
int
m_Subtype
;
18
int
m_SwitchNumber
;
19
int
m_Flags
= 0;
20
};
21
22
CPickupData
ExtractPickupInfo
(
int
NetObjType,
const
void
*pData,
const
CNetObj_EntityEx *pEntEx);
23
CPickupData
ExtractPickupInfoDDNet
(
const
CNetObj_DDNetPickup *pPickup);
24
25
#endif
// GAME_CLIENT_PICKUP_DATA_H
CPickupData
Definition
pickup_data.h:13
CPickupData::m_Subtype
int m_Subtype
Definition
pickup_data.h:17
CPickupData::m_Flags
int m_Flags
Definition
pickup_data.h:19
CPickupData::m_SwitchNumber
int m_SwitchNumber
Definition
pickup_data.h:18
CPickupData::m_Type
int m_Type
Definition
pickup_data.h:16
CPickupData::m_Pos
vec2 m_Pos
Definition
pickup_data.h:15
ExtractPickupInfoDDNet
CPickupData ExtractPickupInfoDDNet(const CNetObj_DDNetPickup *pPickup)
Definition
pickup_data.cpp:32
ExtractPickupInfo
CPickupData ExtractPickupInfo(int NetObjType, const void *pData, const CNetObj_EntityEx *pEntEx)
Definition
pickup_data.cpp:12
vmath.h
vec2
vector2_base< float > vec2
Definition
vmath.h:168
src
game
client
pickup_data.h
Generated by
1.18.0