35 virtual int messageSize();
43 virtual void setentityId(
const std::string& name);
44 virtual std::string entityId()
const;
47 virtual void setDrawNavMesh();
48 virtual bool drawNavMesh()
const;
51 virtual void setDeleteNavMesh();
52 virtual bool deleteNavMesh();
55 virtual void setNavMeshColor(
bool value);
56 virtual bool navMeshColor()
const;
59 virtual void setNavMeshColorAlpha(
double value);
60 virtual double navMeshColorAlpha()
const;
92 virtual int messageSize();
99 virtual void setSucces(
bool success);
100 virtual bool success()
const;
103 virtual void setError(
const std::string&
error);
104 virtual std::string
error()
const;
#define DT_DLL_DEBUGDRAWCONNECTOR
Definition: export.h:15
bool myDeleteNavMesh
Definition: vrfNavMeshMessage.h:74
DtNavMeshAreaResponse is the returned response of DtNavMeshAreaRequest by the debugDrawRenderer.
Definition: vrfNavMeshMessage.h:83
** Copyright (c) 2019 MAK Technologies, Inc.
std::string myIdName
Definition: vrfNavMeshMessage.h:72
DtBaseMessage is the base class for all messages that can be sent between the server and the client...
Definition: vrfMessage.h:25
bool myNavMeshDrawColor
Definition: vrfNavMeshMessage.h:75
** Copyright (c) 2019 MAK Technologies, Inc.
Instances of DtStreamReader decode values from a byte array this assumes the data in the byte stream ...
Definition: byteStream.h:27
double myNavMeshColorAlpha
Definition: vrfNavMeshMessage.h:76
bool mySuccess
Definition: vrfNavMeshMessage.h:111
std::string myError
Definition: vrfNavMeshMessage.h:112
** Copyright (c) 2019 MAK Technologies, Inc.
Instances of DtStreamWriter encode values into a byte array this writes the data to the stream in lit...
Definition: byteStream.h:74
Definition: asyncJobServer.h:39
bool myDrawNavMesh
Definition: vrfNavMeshMessage.h:73
DT_DLL_readerWriter const char * decode(DtString &val, const char *buffer)
Decodes a value from buffer and places the result in val of the type specified by val...
DtNavMeshAreaRequest is a message to draw/delete nav mesh information from the debugDrawManager to th...
Definition: vrfNavMeshMessage.h:27
std::list< DtNavArea::DtNavTriangleInfo > triangleListType
Definition: vrfNavMeshMessage.h:62
triangleListType myTrianglesList
Definition: vrfNavMeshMessage.h:78