summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorjoye <joye>2014-04-08 17:15:22 (GMT)
committerjoye <joye>2014-04-08 17:15:22 (GMT)
commit988ce9c551172b66c1628636f5e7517baf478b8e (patch)
treea85d60cf086f460a1e086a0b0dd0caa9c1f7ebf3 /src
parent4865e2bdf078f94c3247afce485d70340ced618c (diff)
downloadblt-988ce9c551172b66c1628636f5e7517baf478b8e.zip
blt-988ce9c551172b66c1628636f5e7517baf478b8e.tar.gz
blt-988ce9c551172b66c1628636f5e7517baf478b8e.tar.bz2
*** empty log message ***
Diffstat (limited to 'src')
-rw-r--r--src/bltGrElem.h1
-rw-r--r--src/bltGrElemBar.h1
-rw-r--r--src/bltGrElemLine.h1
-rw-r--r--src/bltGrMarker.h3
-rw-r--r--src/bltGrMarkerLine.h3
-rw-r--r--src/bltGrMarkerPolygon.h2
-rw-r--r--src/bltGrMarkerText.h2
-rw-r--r--src/bltGrPen.h1
-rw-r--r--src/bltGrPenBar.h1
-rw-r--r--src/bltGrPenLine.h1
10 files changed, 12 insertions, 4 deletions
diff --git a/src/bltGrElem.h b/src/bltGrElem.h
index 02d19fa..9b1f50a 100644
--- a/src/bltGrElem.h
+++ b/src/bltGrElem.h
@@ -152,6 +152,7 @@ class Element {
virtual ClassId classId() =0;
virtual const char* className() =0;
+ virtual const char* typeName() =0;
const char* name() {return name_;}
Tk_OptionTable optionTable() {return optionTable_;}
diff --git a/src/bltGrElemBar.h b/src/bltGrElemBar.h
index 87c3f28..f981d17 100644
--- a/src/bltGrElemBar.h
+++ b/src/bltGrElemBar.h
@@ -111,6 +111,7 @@ class BarElement : public Element {
ClassId classId() {return CID_ELEM_BAR;}
const char* className() {return "BarElement";}
+ const char* typeName() {return "bar";}
int configure();
void map();
diff --git a/src/bltGrElemLine.h b/src/bltGrElemLine.h
index bc96043..4d0134a 100644
--- a/src/bltGrElemLine.h
+++ b/src/bltGrElemLine.h
@@ -159,6 +159,7 @@ class LineElement : public Element {
ClassId classId() {return CID_ELEM_LINE;}
const char* className() {return "LineElement";}
+ const char* typeName() {return "line";}
int configure();
void map();
diff --git a/src/bltGrMarker.h b/src/bltGrMarker.h
index ca1a732..aecc8fe 100644
--- a/src/bltGrMarker.h
+++ b/src/bltGrMarker.h
@@ -94,12 +94,13 @@ namespace Blt {
virtual ClassId classId() =0;
virtual const char* className() =0;
+ virtual const char* typeName() =0;
+
const char* name() {return name_;}
Tk_OptionTable optionTable() {return optionTable_;}
void* ops() {return ops_;}
int clipped() {return clipped_;}
};
-
};
#endif
diff --git a/src/bltGrMarkerLine.h b/src/bltGrMarkerLine.h
index 1eadf71..34202d9 100644
--- a/src/bltGrMarkerLine.h
+++ b/src/bltGrMarkerLine.h
@@ -76,7 +76,8 @@ namespace Blt {
ClassId classId() {return CID_MARKER_LINE;}
const char* className() {return "LineMarker";}
+ const char* typeName() {return "line";}
};
-
};
+
#endif
diff --git a/src/bltGrMarkerPolygon.h b/src/bltGrMarkerPolygon.h
index 2e6c808..24fb17d 100644
--- a/src/bltGrMarkerPolygon.h
+++ b/src/bltGrMarkerPolygon.h
@@ -81,8 +81,8 @@ namespace Blt {
ClassId classId() {return CID_MARKER_POLYGON;}
const char* className() {return "PolygonMarker";}
+ const char* typeName() {return "polygon";}
};
-
};
#endif
diff --git a/src/bltGrMarkerText.h b/src/bltGrMarkerText.h
index ae8336c..fc845be 100644
--- a/src/bltGrMarkerText.h
+++ b/src/bltGrMarkerText.h
@@ -73,8 +73,8 @@ namespace Blt {
ClassId classId() {return CID_MARKER_TEXT;}
const char* className() {return "TextMarker";}
+ const char* typeName() {return "text";}
};
-
};
#endif
diff --git a/src/bltGrPen.h b/src/bltGrPen.h
index bab919e..a406f2c 100644
--- a/src/bltGrPen.h
+++ b/src/bltGrPen.h
@@ -67,6 +67,7 @@ class Pen {
virtual ClassId classId() =0;
virtual const char* className() =0;
+ virtual const char* typeName() =0;
const char* name() {return name_;}
Tk_OptionTable optionTable() {return optionTable_;}
diff --git a/src/bltGrPenBar.h b/src/bltGrPenBar.h
index b5c61ff..3297b13 100644
--- a/src/bltGrPenBar.h
+++ b/src/bltGrPenBar.h
@@ -66,6 +66,7 @@ class BarPen : public Pen {
ClassId classId() {return CID_ELEM_BAR;}
const char* className() {return "BarElement";}
+ const char* typeName() {return "bar";}
int configure();
};
diff --git a/src/bltGrPenLine.h b/src/bltGrPenLine.h
index 9701fb8..e523728 100644
--- a/src/bltGrPenLine.h
+++ b/src/bltGrPenLine.h
@@ -85,6 +85,7 @@ class LinePen : public Pen {
ClassId classId() {return CID_ELEM_LINE;}
const char* className() {return "LineElement";}
+ const char* typeName() {return "line";}
int configure();
};