gwnavgeneration/input/clientinput.h Source File
Go to the documentation of this file.
8 #ifndef GwNavGen_ClientInput_H
9 #define GwNavGen_ClientInput_H
23 class GeneratorSystem;
42 const KyGuid* GetGuid()
const;
46 KyResult Save(
const char* fullFileName);
51 void InitFromDynamicClientInputChunk(
GeneratorSystem* sys,
const DynamicClientInputChunk& dynamicClientInputChunk);
65 GeneratorAbstractGraphParameters m_abstractGraphParams;
Base interface for a class that opens a file on disk.
Definition: fileopener.h:35
KyInt32 KyResult
Defines a type that can be returned by methods or functions in the Gameware Navigation SDK to indicat...
Definition: types.h:254
GeneratorSystem gathers everything that is global across a generation: configuration, options...
Definition: generatorsystem.h:46
General purpose array for movable objects that require explicit construction/destruction.
Definition: kyarray.h:118
#define KY_NULL
Null value.
Definition: types.h:247
#define KY_CLASS_WITHOUT_COPY(ClassName)
Define to forbid copy constructor and copy assignment.
Definition: types.h:387
This class represents a three-dimensional axis-aligned bounding box whose dimensions are stored using...
Definition: box3f.h:25
static const KyGuid & GetInvalidGuid()
Returns the invalid KyGuid value.
Definition: gamekitcrowddispersion.h:20
The KyGuid class represents a globally unique ID.
Definition: kyguid.h:22
The GeneratorParameters class contains configuration parameters that control the characteristics of t...
Definition: generatorparameters.h:75
#define KY_DEFINE_NEW_DELETE_OPERATORS(MemStat)
This macro defines new and delete operators.
Definition: memory.h:137
unsigned int KyUInt32
Type used internally to represent an unsigned 32-bit integer.
Definition: types.h:36