src/types.h

changeset 590
7aec744ce97b
parent 579
4e140de264d2
child 600
209e3f1f7b2c
equal deleted inserted replaced
589:1417828920e6 590:7aec744ce97b
24 #include <QStringList> 24 #include <QStringList>
25 #include <deque> 25 #include <deque>
26 #include "main.h" 26 #include "main.h"
27 27
28 class LDObject; 28 class LDObject;
29
30 class StringConfig;
31 class IntConfig;
32 class FloatConfig;
33 class QFile; 29 class QFile;
34 class QTextStream; 30 class QTextStream;
35 31
36 using str = QString; 32 using str = QString;
37 using int8 = qint8; 33 using int8 = qint8;
202 StringFormatArg (const float& v); 198 StringFormatArg (const float& v);
203 StringFormatArg (const double& v); 199 StringFormatArg (const double& v);
204 StringFormatArg (const vertex& v); 200 StringFormatArg (const vertex& v);
205 StringFormatArg (const matrix& v); 201 StringFormatArg (const matrix& v);
206 StringFormatArg (const char* v); 202 StringFormatArg (const char* v);
207 StringFormatArg (const StringConfig& v);
208 StringFormatArg (const IntConfig& v);
209 StringFormatArg (const FloatConfig& v);
210 StringFormatArg (const void* v); 203 StringFormatArg (const void* v);
211 204
212 template<class T> StringFormatArg (const QList<T>& v) 205 template<class T> StringFormatArg (const QList<T>& v)
213 { m_val = "{ "; 206 { m_val = "{ ";
214 207

mercurial