|
| WorldState (WorldState other) |
|
| WorldState (Domain domain, List< WorldObject > objects) |
|
override bool | Equals (object obj) |
|
override int | GetHashCode () |
|
WorldObject | GetObjectByIndex (int index) |
|
WorldObject | AddObject (string typeName) |
|
void | RemoveObject (int objectIndex) |
| Adds the object specified by objectIndex to a set of objects that should be removed at the end of the current planner iteration More...
|
|
List< WorldObject > | GetObjectsOfType (string typeName) |
|
int | CountObjectsOfType (string typeName) |
| - Returns
- The number of objects of given type, including all derived types
|
|
override string | ToString () |
|
void | MergeParameters (ParametrizedObject other) |
|
int | GetParametersSize () |
| - Returns
- The number of parameters assigned to this object
|
|
bool | Contains (string name) |
| - Returns
- true if the object contains a parameter with the given name, false otherwise
|
|
void | SetParameter< ParameterType > (string name, ParameterType value) |
|
ParameterType | GetParameterValue< ParameterType > (string name) |
|
bool | CollectionContains (string collectionName, int objectIndex) |
|
void | AddCollection (string collectionName) |
|
SortedSet< int > | GetCollection (string collectionName) |
|
bool | HasEqualParams (ParametrizedObject other) |
|
void | SerializeForGUI (Dictionary< string, string > state) |
|
A class representing planner world state