void psmove_html_trace_array_item_at(int index, char* target, char* value) { tracker_trace_printf("%s[%d]='%s';\n", target, index, value); }
void psmove_html_trace_put_text_var(const char* var, const char* value) { tracker_trace_printf("%s='%s';\n", var, value); }
void psmove_html_trace_put_int_var(const char* var, int value) { tracker_trace_printf("%s=%d;\n", var, value); }
void psmove_html_trace_put_text(const char* text) { tracker_trace_printf("%s\n", text); }
void psmove_html_trace_put_log_entry(const char* type, const char* value) { tracker_trace_printf("log_table.push({type:'%s', value:'%s'});\n", type, value); }
void psmove_html_trace_array_item(char* target, const char* value) { tracker_trace_printf("%s.push('%s');\n", target, value); }