SimpleAI
 All Classes Namespaces Files Functions Variables Typedefs Macros Groups Pages
Public Member Functions | List of all members
ai::AIDeleteNodeMessage Class Reference

Message for the remote debugging interface. More...

#include <AIDeleteNodeMessage.h>

Inheritance diagram for ai::AIDeleteNodeMessage:
[legend]
Collaboration diagram for ai::AIDeleteNodeMessage:
[legend]

Public Member Functions

 AIDeleteNodeMessage (int32_t nodeId, CharacterId characterId)
 
 AIDeleteNodeMessage (streamContainer &in)
 
void serialize (streamContainer &out) const override
 
uint32_t getNodeId () const
 
CharacterId getCharacterId () const
 
- Public Member Functions inherited from ai::IProtocolMessage
 IProtocolMessage (const ProtocolId &id)
 
const ProtocolId & getId () const
 

Additional Inherited Members

- Static Public Member Functions inherited from ai::IProtocolMessage
static void addByte (streamContainer &out, uint8_t byte)
 
static void addBool (streamContainer &out, bool value)
 
static void addShort (streamContainer &out, int16_t word)
 
static void addInt (streamContainer &out, int32_t dword)
 
static void addLong (streamContainer &out, int64_t dword)
 
static void addFloat (streamContainer &out, float value)
 
static void addString (streamContainer &out, const std::string &string)
 
static bool readBool (streamContainer &in)
 
static uint8_t readByte (streamContainer &in)
 
static int16_t readShort (streamContainer &in)
 
static int32_t peekInt (const streamContainer &in)
 
static int32_t readInt (streamContainer &in)
 
static int64_t readLong (streamContainer &in)
 
static float readFloat (streamContainer &in)
 
static std::string readString (streamContainer &in)
 
- Protected Attributes inherited from ai::IProtocolMessage
const ProtocolId _id
 

Detailed Description

Message for the remote debugging interface.

Deletes a node


The documentation for this class was generated from the following file: