Public Member Functions | |
| void | AddEntity (int inCount, const Dtk_string &inName) | 
| Adds entity type and its count to inventory  More...  | |
| Dtk_Log_Inventory () | |
| Dtk_Log_Inventory (const Dtk_Log_Inventory &inInventory) | |
| int | GetEntitiesCount (Dtk_Size_t inIndex) | 
| Get count of entities with the same type in inventory from index.  More... | |
| const Dtk_string & | GetEntityType (Dtk_Size_t inIndex) | 
| Get entity type in inventory from index.  More... | |
| Dtk_Size_t | GetNbEntityTypes () | 
| Get number of entity types in inventory  More...  | |
| Dtk_Size_t | GetTotalCount () | 
| Get total count of entities in inventory  More...  | |
| Dtk_Log_Inventory & | operator= (const Dtk_Log_Inventory &inInventory) | 
| ~Dtk_Log_Inventory () | |
Protected Attributes | |
| Dtk_Handle * | _Private | 
| Dtk_Log_Inventory::Dtk_Log_Inventory | ( | ) | 
| Dtk_Log_Inventory::Dtk_Log_Inventory | ( | const Dtk_Log_Inventory & | inInventory | ) | 
| Dtk_Log_Inventory::~Dtk_Log_Inventory | ( | ) | 
| void Dtk_Log_Inventory::AddEntity | ( | int | inCount, | 
| const Dtk_string & | inName | ||
| ) | 
Adds entity type and its count to inventory 
 
| [in] | inCount | : Count of entities | 
| [in] | inName | : Entity type  | 
| int Dtk_Log_Inventory::GetEntitiesCount | ( | Dtk_Size_t | inIndex | ) | 
Get count of entities with the same type in inventory from index.
| [in] | inIndex | : Index (with range [0..GetNbEntityTypes()-1]) | 
| const Dtk_string& Dtk_Log_Inventory::GetEntityType | ( | Dtk_Size_t | inIndex | ) | 
Get entity type in inventory from index.
| [in] | inIndex | : Index (with range [0..GetNbEntityTypes()-1]) | 
| Dtk_Size_t Dtk_Log_Inventory::GetNbEntityTypes | ( | ) | 
Get number of entity types in inventory 
 
| Dtk_Size_t Dtk_Log_Inventory::GetTotalCount | ( | ) | 
Get total count of entities in inventory 
 
| Dtk_Log_Inventory& Dtk_Log_Inventory::operator= | ( | const Dtk_Log_Inventory & | inInventory | ) | 
      
  | 
  protected |