20 #ifndef INC_C4ObjectInfoList
21 #define INC_C4ObjectInfoList
void MakeValidName(char *sName)
bool Add(C4ObjectInfo *pInfo)
bool Save(C4Group &hGroup, bool fSavegame, bool fStoreTiny, C4DefList *pDefs)
bool IsElement(C4ObjectInfo *pInfo)
C4ObjectInfo * New(C4ID n_id, C4DefList *pDefs)
C4ObjectInfo * GetFirst()
C4ObjectInfo * GetPrevious(C4ObjectInfo *pInfo)
bool NameExists(const char *szName)
void Strip(C4DefList &rDefs)
C4ObjectInfo * GetIdle(C4ID c_id, C4DefList &rDefs)
int32_t Load(C4Group &hGroup)