aboutsummaryrefslogtreecommitdiff
path: root/zinclib.d/doc/html/ZincObjects_8hpp-source.html
diff options
context:
space:
mode:
authorlecoanet2005-05-10 14:55:18 +0000
committerlecoanet2005-05-10 14:55:18 +0000
commit5abe4bd15642bbc83f46553aa5275430b14f5f91 (patch)
treeee9303b7dbeb1df88debd5ddef167db86df3bdac /zinclib.d/doc/html/ZincObjects_8hpp-source.html
parentb8356d1bffb6a8fcb83af50fe8725140ae0ddd47 (diff)
downloadtkzinc-5abe4bd15642bbc83f46553aa5275430b14f5f91.zip
tkzinc-5abe4bd15642bbc83f46553aa5275430b14f5f91.tar.gz
tkzinc-5abe4bd15642bbc83f46553aa5275430b14f5f91.tar.bz2
tkzinc-5abe4bd15642bbc83f46553aa5275430b14f5f91.tar.xz
*** empty log message ***
Diffstat (limited to 'zinclib.d/doc/html/ZincObjects_8hpp-source.html')
-rw-r--r--zinclib.d/doc/html/ZincObjects_8hpp-source.html100
1 files changed, 100 insertions, 0 deletions
diff --git a/zinclib.d/doc/html/ZincObjects_8hpp-source.html b/zinclib.d/doc/html/ZincObjects_8hpp-source.html
new file mode 100644
index 0000000..2c65309
--- /dev/null
+++ b/zinclib.d/doc/html/ZincObjects_8hpp-source.html
@@ -0,0 +1,100 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>IntuiKit: ZincObjects.hpp Source File</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.3.3 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Compound&nbsp;List</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Compound&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
+<h1>ZincObjects.hpp</h1><a href="ZincObjects_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001
+00016 <span class="preprocessor">#include "<a class="code" href="ZincTypes_8hpp.html">ZincTypes.hpp</a>"</span>
+00017
+00018 <span class="preprocessor">#include &lt;exception&gt;</span>
+00019 <span class="preprocessor">#include &lt;string&gt;</span>
+00020 <span class="preprocessor">#include &lt;tcl.h&gt;</span>
+00021
+00022 <span class="preprocessor">#ifndef ZINC_OBJECTS</span>
+00023 <span class="preprocessor"></span><span class="preprocessor">#define ZINC_OBJECTS</span>
+00024 <span class="preprocessor"></span>
+00025 <span class="comment">// Object representing a zinc item</span>
+<a name="l00026"></a><a class="code" href="classZincItem.html">00026</a> <span class="keyword">class </span><a class="code" href="classZincItem.html">ZincItem</a>
+00027 {
+00028 <span class="keyword">protected</span>:
+00032 <a class="code" href="classZincItem.html#b0">ZincItem</a> ();
+00033
+00034 <span class="keyword">public</span>:
+<a name="l00035"></a><a class="code" href="classZincItem.html#o0">00035</a> Tcl_Obj *<a class="code" href="classZincItem.html#o0">object</a>; <span class="comment">//the object we are storing</span>
+00036
+00042 <a class="code" href="classZincItem.html#b0">ZincItem</a> (Tcl_Obj *obj);
+00043
+00047 <span class="keyword">virtual</span> <a class="code" href="classZincItem.html#a1">~ZincItem</a> ();
+00048 };
+00049
+00050 <span class="comment">// Object representing a zinc image</span>
+<a name="l00051"></a><a class="code" href="classZincImage.html">00051</a> <span class="keyword">class </span><a class="code" href="classZincImage.html">ZincImage</a> : <span class="keyword">public</span> <a class="code" href="classZincItem.html">ZincItem</a>
+00052 {
+00056 <a class="code" href="classZincImage.html#a0">ZincImage</a> ();
+00057
+00058 <span class="keywordtype">bool</span> madeFromInternal;
+00059
+00060 <span class="keyword">public</span>:
+00066 <a class="code" href="classZincImage.html#a0">ZincImage</a> (Tcl_Obj *obj);
+00067
+00073 <a class="code" href="classZincImage.html#a0">ZincImage</a> (Tcl_Obj *obj, <span class="keywordtype">bool</span> internal);
+00074
+00078 <span class="keyword">virtual</span> <a class="code" href="classZincImage.html#a2">~ZincImage</a> ();
+00079 };
+00080
+00081 <span class="comment">// Object representing a zinc bitmap</span>
+<a name="l00082"></a><a class="code" href="classZincBitmap.html">00082</a> <span class="keyword">class </span><a class="code" href="classZincBitmap.html">ZincBitmap</a> : <span class="keyword">public</span> <a class="code" href="classZincItem.html">ZincItem</a>
+00083 {
+00087 <a class="code" href="classZincBitmap.html#a0">ZincBitmap</a> ();
+00088
+00089 <span class="keywordtype">bool</span> madeFromInternal;
+00090
+00091 <span class="keyword">public</span>:
+00097 <a class="code" href="classZincBitmap.html#a0">ZincBitmap</a> (Tcl_Obj *obj);
+00098
+00104 <a class="code" href="classZincBitmap.html#a0">ZincBitmap</a> (Tcl_Obj *obj, <span class="keywordtype">bool</span> internal);
+00105
+00111 <a class="code" href="classZincBitmap.html#a0">ZincBitmap</a> (<a class="code" href="ZincTypes_8hpp.html#a0">String</a> name);
+00112
+00116 <span class="keyword">virtual</span> <a class="code" href="classZincBitmap.html#a3">~ZincBitmap</a> ();
+00117 };
+00118
+00119 <span class="comment">// Object representing a zinc font</span>
+<a name="l00120"></a><a class="code" href="classZincFont.html">00120</a> <span class="keyword">class </span><a class="code" href="classZincFont.html">ZincFont</a>
+00121 {
+00125 <a class="code" href="classZincFont.html#a0">ZincFont</a> ();
+00126
+00127 <span class="keyword">public</span>:
+<a name="l00128"></a><a class="code" href="classZincFont.html#o0">00128</a> <a class="code" href="ZincTypes_8hpp.html#a0">String</a> <a class="code" href="classZincFont.html#o0">name</a>;
+00129
+00133 <a class="code" href="classZincFont.html#a0">ZincFont</a> (<span class="keyword">const</span> <span class="keywordtype">char</span> *font);
+00134
+00135 };
+00136
+<a name="l00140"></a><a class="code" href="classZincException.html">00140</a> <span class="keyword">class </span><a class="code" href="classZincException.html">ZincException</a> : <span class="keyword">public</span> std::exception
+00141 {
+00142
+00143 <span class="keyword">private</span>:
+00144 <a class="code" href="ZincTypes_8hpp.html#a0">String</a> msg; <span class="comment">// the exception message</span>
+00145 <a class="code" href="ZincTypes_8hpp.html#a0">String</a> file; <span class="comment">// file where exception have been caught</span>
+00146 <span class="keywordtype">int</span> line; <span class="comment">// line where exception have been caught</span>
+00147
+00148 <span class="keyword">public</span>:
+00154 <a class="code" href="classZincException.html#a0">ZincException</a> (<a class="code" href="ZincTypes_8hpp.html#a0">String</a> msg, <span class="keywordtype">char</span> *file, <span class="keywordtype">int</span> lineNo);
+00155
+00161 <a class="code" href="classZincException.html#a0">ZincException</a> (<span class="keyword">const</span> <a class="code" href="classZincException.html">ZincException</a> &amp;exception);
+00162
+00166 <span class="keyword">virtual</span> <a class="code" href="classZincException.html#a2">~ZincException</a> () <span class="keywordflow">throw</span>();
+00167
+00173 <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="classZincException.html#a3">what</a> () <span class="keyword">const</span> <span class="keywordflow">throw</span> ();
+00174 };
+00175
+00176 <span class="preprocessor">#endif</span>
+</pre></div><hr size="1"><address style="align: right;"><small>Generated on Mon Apr 18 17:40:44 2005 for IntuiKit by
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 >
+</a>1.3.3 </small></address>
+</body>
+</html>