summaryrefslogtreecommitdiff
path: root/lyt/textbox.h
diff options
context:
space:
mode:
Diffstat (limited to 'lyt/textbox.h')
-rw-r--r--lyt/textbox.h37
1 files changed, 37 insertions, 0 deletions
diff --git a/lyt/textbox.h b/lyt/textbox.h
new file mode 100644
index 0000000..de1020d
--- /dev/null
+++ b/lyt/textbox.h
@@ -0,0 +1,37 @@
+#ifndef LYTTEXTBOX_H
+#define LYTTEXTBOX_H
+
+#include <QtGui/QColor>
+
+#include "pane.h"
+
+class LYTTextBox : public LYTPane {
+public:
+ LYTTextBox(LYTLayout &layout);
+
+
+ void writeToDataStream(QDataStream &out);
+ void readFromDataStream(QDataStream &in);
+
+ void dumpToDebug(bool showHeading=true);
+
+ quint16 bufferLength;
+ QString text;
+
+ QString materialName;
+ QString fontName;
+
+ quint8 alignment;
+ quint8 alignmentOverride;
+
+ QColor colour1;
+ QColor colour2;
+
+ float fontSizeX;
+ float fontSizeY;
+ float charSpace;
+ float lineSpace;
+};
+
+
+#endif // LYTTEXTBOX_H