 |
Blamite Game Engine - blam!
00263.10.17.20.0001.blamite
The core library for the Blamite Game Engine.
|
Go to the documentation of this file.
46 BLAM static void WriteByte(UINT8** buffer, UINT8 value);
47 BLAM static void WriteShort(UINT8** buffer, UINT16 value);
48 BLAM static void WriteInt(UINT8** buffer, UINT32 value);
49 BLAM static void WriteLong(UINT8** buffer, UINT64 value);
50 BLAM static void WriteString(UINT8** buffer,
const char* value);
Namespace surrounding all major engine components.
Definition: blam_api.h:17
ClientMessages
Definition: messages.h:17
BLAM UINT32 ReadInt(UINT8 **buffer)
Definition: messages.cpp:27
BLAM UINT32 ClientHelloMessage(UINT8 *buffer)
Definition: messages.cpp:115
BLAM UINT32 ServerHelloMessage(UINT8 *buffer, bool success)
BLAM UINT32 KeepAliveMessage(UINT8 *buffer)
Definition: messages.cpp:128
ServerMessages
Definition: messages.h:23
@ ClientHello
Definition: messages.h:19
BLAM UINT16 ReadShort(UINT8 **buffer)
Definition: messages.cpp:15
@ ServerHello
Definition: messages.h:25
@ KeepAliveOK
Definition: messages.h:26
BLAM BYTE ReadByte(UINT8 **buffer)
Definition: messages.cpp:5
@ KeepAlive
Definition: messages.h:20
const BLAM char * ReadString(UINT8 **buffer)
Definition: messages.cpp:51
BLAM UINT64 ReadLong(UINT8 **buffer)
Definition: messages.cpp:39
#define BLAM
Definition: messages.h:5