|  | 
| std::vector< std::string > | objectTypes {} | 
|  | 
| std::vector< WorldObjectType > | types {} | 
|  | 
| std::map< std::string, unsigned int > | typemap {} | 
|  | 
| std::vector< ActionTemplate > | actionTemplates {} | 
|  | 
◆ Domain()
      
        
          | grail::planning::Domain::Domain | ( | const std::vector< WorldObjectType > & | types | ) |  | 
      
 
- Parameters
- 
  
    | types | - the vector of all possible world object types |  
 
 
 
◆ AddActionTemplate()
      
        
          | ActionTemplate & grail::planning::Domain::AddActionTemplate | ( | const std::string & | name, | 
        
          |  |  | const std::vector< std::string > & | paramNames | 
        
          |  | ) |  |  | 
      
 
 
◆ GetTypeIndex()
      
        
          | unsigned int grail::planning::Domain::GetTypeIndex | ( | const std::string & | typeName | ) | const | 
      
 
- Returns
- The generated type index for a given type name 
 
 
The documentation for this struct was generated from the following files:
- GrailPlanners/Planner/Domain.hh
- GrailPlanners/Planner/Domain.cpp