grail (C
1.0.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
|
A class used to construct entities and entity groups based on configuration data More...
Public Member Functions | |
ConfigInterpreter (GrailConfiguration configuration, params IReasonerFactory[] reasonerFactories) | |
Constructs a config interpreter with user-provided reasoner factories More... | |
EntityGroup | CreateEntityGroup (string entityGroupName) |
Creates an entity group based on config data and a string id More... | |
AIEntity | CreateEntity (string entityName) |
Creates an entity based on config data and a string id More... | |
Properties | |
GrailConfiguration | Configuration [get] |
A class used to construct entities and entity groups based on configuration data
|
inline |
Constructs a config interpreter with user-provided reasoner factories
configuration | |
reasonerFactories |
|
inline |
Creates an entity based on config data and a string id
entityName |
|
inline |
Creates an entity group based on config data and a string id
entityGroupName | |
manager |