|
| WorldObject (WorldObjectType type) |
|
| WorldObject (WorldObject other) |
|
bool | IsOfType (int typeID) |
|
bool | IsOfType (string name) |
|
override bool | Equals (object obj) |
|
override int | GetHashCode () |
|
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) |
|
|
int | ObjectId [get, set] |
|
string | TypeName [get] |
|
The documentation for this class was generated from the following file:
- GrailPlanners/source/Planning/Planner/WorldState/WorldObject.cs