#include "common/NonCopyable.h"
#include "common/Math.h"
#include "common/Types.h"
#include <atomic>
#include <memory>
Go to the source code of this file.
|
| ai::attributes |
| Defines some standard names for ICharacter attributes. None of these must be used. But if you use them, the remote debugger can make use of known values to render more information into the view.
|
|
|
template<typename CharacterType > |
const CharacterType & | ai::character_cast (const ICharacter &character) |
|
template<typename CharacterType > |
CharacterType & | ai::character_cast (ICharacter &character) |
|
template<typename CharacterType > |
CharacterType & | ai::character_cast (const ICharacterPtr &character) |
|
|
const char *const | ai::attributes::NAME = "Name" |
| Attribute for the name of an entity.
|
|
const char *const | ai::attributes::GROUP = "Group" |
|
const char *const | ai::attributes::ID = "Id" |
|
const char *const | ai::attributes::POSITION = "Position" |
|
const char *const | ai::attributes::SPEED = "Speed" |
|
const char *const | ai::attributes::ORIENTATION = "Orientation" |
|