27 "LOAD_ON_DEMAND_ROBJ",
28 "LOAD_ON_DEMAND_HANIM",
29 "LOAD_ON_DEMAND_HTREE",
38 LoadOnDemandReporting(
false)
46 StringClass report(
"Load-on-demand and missing assets report\r\n\r\n");
58 tmp.
Format(
"\t(reported %d times)",count);
76void AssetStatusClass::Add_To_Report(
int index,
const char* name)
79 _strlwr(lower_case_name.Peek_Buffer());
81 int count=ReportHashTables[index].
Get(lower_case_name);
83 ReportHashTables[index].
Set_Value(lower_case_name,count);
const char * ReportCategoryNames[AssetStatusClass::REPORT_COUNT]
void Report_Missing_HTree(const char *name)
void Report_Load_On_Demand_RObj(const char *name)
void Report_Missing_RObj(const char *name)
void Report_Missing_HAnim(const char *name)
void Report_Load_On_Demand_HTree(const char *name)
@ REPORT_LOAD_ON_DEMAND_HTREE
@ REPORT_LOAD_ON_DEMAND_ROBJ
@ REPORT_LOAD_ON_DEMAND_HANIM
void Report_Load_On_Demand_HAnim(const char *name)
void Set_Value(const KeyType &s, const ValueType &d)
ValueType Get(const KeyType &s) const
const KeyType & Peek_Key()
virtual int Open(char const *filename, int rights=READ)
virtual int Write(void const *buffer, int size)
int _cdecl Format(const TCHAR *format,...)
int Get_Length(void) const