|
Grail (C++)
1.4.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
|
3 #ifndef GRAIL_WORLD_OBJECT_H
4 #define GRAIL_WORLD_OBJECT_H
6 #include "WorldObjectType.hh"
35 bool IsOfType(
unsigned int typeId)
const;
42 bool IsOfType(
const std::string& typeName)
const;
61 unsigned int objectIndex = 0;
66 #endif //GRAIL_WORLD_OBJECT_H
std::string GetTypeName() const
GetTypeName.
Definition: WorldObject.cpp:28
Definition: WorldObject.hh:20
bool IsOfType(unsigned int typeId) const
Definition: WorldObject.cpp:33
WorldObject(const WorldObjectType &type)
Definition: WorldObject.cpp:13
Definition: WorldObjectType.hh:14
void SetObjectIndex(unsigned int id)
Sets an integer ID that uniquely identifies a specific WorldObject instance.
Definition: WorldObject.cpp:18
unsigned int GetObjectIndex() const
Gets an integer ID that uniquely identifies a specific WorldObject instance.
Definition: WorldObject.cpp:23
The base class for parametrized objects (objects with parameters) used by the planning algorithm for ...
Definition: ParametrizedObject.hh:30