66 ObjWriter (str path); |
66 ObjWriter (str path); |
67 ~ObjWriter (); |
67 ~ObjWriter (); |
68 void WriteString (char* s); |
68 void WriteString (char* s); |
69 void WriteString (const char* s); |
69 void WriteString (const char* s); |
70 void WriteString (str s); |
70 void WriteString (str s); |
|
71 void WriteBuffer (DataBuffer* buf); |
71 void WriteBuffers (); |
72 void WriteBuffers (); |
|
73 void WriteStringTable (); |
72 void WriteToFile (); |
74 void WriteToFile (); |
73 |
75 |
74 template <class T> void Write (T stuff) { |
76 template <class T> void Write (T stuff) { |
75 DataBuffer* buffer = (g_CurMode == MODE_MAINLOOP) ? MainLoopBuffer : |
77 DataBuffer* buffer = (g_CurMode == MODE_MAINLOOP) ? MainLoopBuffer : |
76 (g_CurMode == MODE_ONENTER) ? OnEnterBuffer : |
78 (g_CurMode == MODE_ONENTER) ? OnEnterBuffer : |