• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2<html xmlns="http://www.w3.org/1999/xhtml">
3<head>
4<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
5
6<title>/usr/local/google/home/srhines/android_trees/jb-mr2-dev/frameworks/rs/scriptc/rs_object.rsh File Reference</title>
7<link href="tabs.css" rel="stylesheet" type="text/css"/>
8<link href="doxygen.css" rel="stylesheet" type="text/css" />
9
10
11
12</head>
13<body>
14<div id="top"><!-- do not remove this div! -->
15
16
17<!-- Generated by Doxygen 1.7.5.1 -->
18  <div id="navrow1" class="tabs">
19    <ul class="tablist">
20      <li><a href="index.html"><span>Overview</span></a></li>
21      <li class="current"><a href="globals.html"><span>Globals</span></a></li>
22      <li><a href="annotated.html"><span>Structs</span></a></li>
23    </ul>
24  </div>
25</div>
26<div class="header">
27  <div class="summary">
28<a href="#func-members">Functions</a>  </div>
29  <div class="headertitle">
30<div class="title">/usr/local/google/home/srhines/android_trees/jb-mr2-dev/frameworks/rs/scriptc/rs_object.rsh File Reference</div>  </div>
31</div>
32<div class="contents">
33<table class="memberdecls">
34<tr><td colspan="2"><h2><a name="func-members"></a>
35Functions</h2></td></tr>
36<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rs__object_8rsh.html#af6983a1578621ce283acc07f876cda62">rsSetObject</a> (<a class="el" href="structrs__element.html">rs_element</a> *dst, <a class="el" href="structrs__element.html">rs_element</a> src)</td></tr>
37<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rs__object_8rsh.html#ab1c6d0672b6b88add70a98e627eeb7ae">rsSetObject</a> (<a class="el" href="structrs__type.html">rs_type</a> *dst, <a class="el" href="structrs__type.html">rs_type</a> src)</td></tr>
38<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rs__object_8rsh.html#af3446b1b9c2e4b600cdc8d828f3dbb59">rsSetObject</a> (<a class="el" href="structrs__allocation.html">rs_allocation</a> *dst, <a class="el" href="structrs__allocation.html">rs_allocation</a> src)</td></tr>
39<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rs__object_8rsh.html#a5132f90b4aaf8d2e35e6ad021fb08175">rsSetObject</a> (<a class="el" href="structrs__sampler.html">rs_sampler</a> *dst, <a class="el" href="structrs__sampler.html">rs_sampler</a> src)</td></tr>
40<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rs__object_8rsh.html#a9dfc520ed267ac9733760bc628a93cae">rsSetObject</a> (<a class="el" href="structrs__script.html">rs_script</a> *dst, <a class="el" href="structrs__script.html">rs_script</a> src)</td></tr>
41<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rs__object_8rsh.html#a9c2f648c1e68018621a3123545a21d83">rsSetObject</a> (<a class="el" href="structrs__path.html">rs_path</a> *dst, <a class="el" href="structrs__path.html">rs_path</a> src)</td></tr>
42<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rs__object_8rsh.html#a4d6368cf71d6fd2e55efbe23af6cfd7c">rsSetObject</a> (<a class="el" href="structrs__mesh.html">rs_mesh</a> *dst, <a class="el" href="structrs__mesh.html">rs_mesh</a> src)</td></tr>
43<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rs__object_8rsh.html#a8135bceeb7b3ec8bf9a49d04e39bd565">rsSetObject</a> (<a class="el" href="structrs__program__fragment.html">rs_program_fragment</a> *dst, <a class="el" href="structrs__program__fragment.html">rs_program_fragment</a> src)</td></tr>
44<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rs__object_8rsh.html#a5512c023d40e416bea709f8d8caf9674">rsSetObject</a> (<a class="el" href="structrs__program__vertex.html">rs_program_vertex</a> *dst, <a class="el" href="structrs__program__vertex.html">rs_program_vertex</a> src)</td></tr>
45<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rs__object_8rsh.html#a42c0d25d78051a1de58a7a1c4dcfdada">rsSetObject</a> (<a class="el" href="structrs__program__raster.html">rs_program_raster</a> *dst, <a class="el" href="structrs__program__raster.html">rs_program_raster</a> src)</td></tr>
46<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rs__object_8rsh.html#a4babadff570c9f57edbb3fb98c80a113">rsSetObject</a> (<a class="el" href="structrs__program__store.html">rs_program_store</a> *dst, <a class="el" href="structrs__program__store.html">rs_program_store</a> src)</td></tr>
47<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rs__object_8rsh.html#ad1af9aed63d9f925a8e6288c0607d55b">rsSetObject</a> (<a class="el" href="structrs__font.html">rs_font</a> *dst, <a class="el" href="structrs__font.html">rs_font</a> src)</td></tr>
48<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rs__object_8rsh.html#aab5f47dc11b9044b3d02c4ed818fe6e7">rsClearObject</a> (<a class="el" href="structrs__element.html">rs_element</a> *dst)</td></tr>
49<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rs__object_8rsh.html#ae9c24592eb550e72c9ff480dfbb9fe07">rsClearObject</a> (<a class="el" href="structrs__type.html">rs_type</a> *dst)</td></tr>
50<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rs__object_8rsh.html#a5b944e2762ce1a44f7e63abd41851bcd">rsClearObject</a> (<a class="el" href="structrs__allocation.html">rs_allocation</a> *dst)</td></tr>
51<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rs__object_8rsh.html#a51fe2098cc5c2ff73ceff8cc46b6dd89">rsClearObject</a> (<a class="el" href="structrs__sampler.html">rs_sampler</a> *dst)</td></tr>
52<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rs__object_8rsh.html#a0034d7e67f80a9ce2e1139f1cb54b9a4">rsClearObject</a> (<a class="el" href="structrs__script.html">rs_script</a> *dst)</td></tr>
53<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rs__object_8rsh.html#a4cd7e401ffe73eb23dffb01d5faf14cc">rsClearObject</a> (<a class="el" href="structrs__path.html">rs_path</a> *dst)</td></tr>
54<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rs__object_8rsh.html#a6f26564cf4fa1bcd46db51a478bf91b9">rsClearObject</a> (<a class="el" href="structrs__mesh.html">rs_mesh</a> *dst)</td></tr>
55<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rs__object_8rsh.html#afc6aca3a903d5e2021d9eeab4836fd26">rsClearObject</a> (<a class="el" href="structrs__program__fragment.html">rs_program_fragment</a> *dst)</td></tr>
56<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rs__object_8rsh.html#a712fcc988eedf21845495477cec54029">rsClearObject</a> (<a class="el" href="structrs__program__vertex.html">rs_program_vertex</a> *dst)</td></tr>
57<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rs__object_8rsh.html#a06b6d56105e192e121a5a4a555dc7b70">rsClearObject</a> (<a class="el" href="structrs__program__raster.html">rs_program_raster</a> *dst)</td></tr>
58<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rs__object_8rsh.html#a691d3c2564dd2c08d965ccb1c73a9b29">rsClearObject</a> (<a class="el" href="structrs__program__store.html">rs_program_store</a> *dst)</td></tr>
59<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rs__object_8rsh.html#aa246aa3c8162ef03e43bc0062671ae29">rsClearObject</a> (<a class="el" href="structrs__font.html">rs_font</a> *dst)</td></tr>
60<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rs__object_8rsh.html#a81f862730b961bd93ac132c24cbc0f82">rsIsObject</a> (<a class="el" href="structrs__element.html">rs_element</a>)</td></tr>
61<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rs__object_8rsh.html#a445c32d5bc085369f1ffa1a8ba13a381">rsIsObject</a> (<a class="el" href="structrs__type.html">rs_type</a>)</td></tr>
62<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rs__object_8rsh.html#afd33063fc6e45cb23f9a6f68dc2976ba">rsIsObject</a> (<a class="el" href="structrs__allocation.html">rs_allocation</a>)</td></tr>
63<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rs__object_8rsh.html#a509c7f0eacf1f07a3e7afaa029168f11">rsIsObject</a> (<a class="el" href="structrs__sampler.html">rs_sampler</a>)</td></tr>
64<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rs__object_8rsh.html#a6dc9db5fb60856b04c0b495a85affcbc">rsIsObject</a> (<a class="el" href="structrs__script.html">rs_script</a>)</td></tr>
65<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rs__object_8rsh.html#a33f979562536752539f35e6e831dab62">rsIsObject</a> (<a class="el" href="structrs__path.html">rs_path</a>)</td></tr>
66<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rs__object_8rsh.html#aa1860f7322da25f4c4a1727571b01e2b">rsIsObject</a> (<a class="el" href="structrs__mesh.html">rs_mesh</a>)</td></tr>
67<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rs__object_8rsh.html#afa57d9148778b03b270facbdbcb88816">rsIsObject</a> (<a class="el" href="structrs__program__fragment.html">rs_program_fragment</a>)</td></tr>
68<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rs__object_8rsh.html#acaa5da532eab1803a72fc4af2e7c6573">rsIsObject</a> (<a class="el" href="structrs__program__vertex.html">rs_program_vertex</a>)</td></tr>
69<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rs__object_8rsh.html#a2358cf1fd6b2e0b1d6f1bde8664d9c41">rsIsObject</a> (<a class="el" href="structrs__program__raster.html">rs_program_raster</a>)</td></tr>
70<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rs__object_8rsh.html#a547cd0a8071d895139893f1e10f5c3fd">rsIsObject</a> (<a class="el" href="structrs__program__store.html">rs_program_store</a>)</td></tr>
71<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rs__object_8rsh.html#ac1d6da920f12974b3633d25ed078da2d">rsIsObject</a> (<a class="el" href="structrs__font.html">rs_font</a>)</td></tr>
72</table>
73<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
74<div class="textblock"><p>Object routines. </p>
75
76<p>Definition in file <a class="el" href="rs__object_8rsh_source.html">rs_object.rsh</a>.</p>
77</div><hr/><h2>Function Documentation</h2>
78<a class="anchor" id="aab5f47dc11b9044b3d02c4ed818fe6e7"></a><!-- doxytag: member="rs_object.rsh::rsClearObject" ref="aab5f47dc11b9044b3d02c4ed818fe6e7" args="(rs_element *dst)" -->
79<div class="memitem">
80<div class="memproto">
81      <table class="memname">
82        <tr>
83          <td class="memname">void rsClearObject </td>
84          <td>(</td>
85          <td class="paramtype"><a class="el" href="structrs__element.html">rs_element</a> *&#160;</td>
86          <td class="paramname"><em>dst</em></td><td>)</td>
87          <td></td>
88        </tr>
89      </table>
90</div>
91<div class="memdoc">
92<p>Sets the object to NULL.</p>
93<dl class="return"><dt><b>Returns:</b></dt><dd>bool </dd></dl>
94
95</div>
96</div>
97<a class="anchor" id="ae9c24592eb550e72c9ff480dfbb9fe07"></a><!-- doxytag: member="rs_object.rsh::rsClearObject" ref="ae9c24592eb550e72c9ff480dfbb9fe07" args="(rs_type *dst)" -->
98<div class="memitem">
99<div class="memproto">
100      <table class="memname">
101        <tr>
102          <td class="memname">void rsClearObject </td>
103          <td>(</td>
104          <td class="paramtype"><a class="el" href="structrs__type.html">rs_type</a> *&#160;</td>
105          <td class="paramname"><em>dst</em></td><td>)</td>
106          <td></td>
107        </tr>
108      </table>
109</div>
110<div class="memdoc">
111<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
112
113</div>
114</div>
115<a class="anchor" id="a5b944e2762ce1a44f7e63abd41851bcd"></a><!-- doxytag: member="rs_object.rsh::rsClearObject" ref="a5b944e2762ce1a44f7e63abd41851bcd" args="(rs_allocation *dst)" -->
116<div class="memitem">
117<div class="memproto">
118      <table class="memname">
119        <tr>
120          <td class="memname">void rsClearObject </td>
121          <td>(</td>
122          <td class="paramtype"><a class="el" href="structrs__allocation.html">rs_allocation</a> *&#160;</td>
123          <td class="paramname"><em>dst</em></td><td>)</td>
124          <td></td>
125        </tr>
126      </table>
127</div>
128<div class="memdoc">
129<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
130
131</div>
132</div>
133<a class="anchor" id="a51fe2098cc5c2ff73ceff8cc46b6dd89"></a><!-- doxytag: member="rs_object.rsh::rsClearObject" ref="a51fe2098cc5c2ff73ceff8cc46b6dd89" args="(rs_sampler *dst)" -->
134<div class="memitem">
135<div class="memproto">
136      <table class="memname">
137        <tr>
138          <td class="memname">void rsClearObject </td>
139          <td>(</td>
140          <td class="paramtype"><a class="el" href="structrs__sampler.html">rs_sampler</a> *&#160;</td>
141          <td class="paramname"><em>dst</em></td><td>)</td>
142          <td></td>
143        </tr>
144      </table>
145</div>
146<div class="memdoc">
147<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
148
149</div>
150</div>
151<a class="anchor" id="a0034d7e67f80a9ce2e1139f1cb54b9a4"></a><!-- doxytag: member="rs_object.rsh::rsClearObject" ref="a0034d7e67f80a9ce2e1139f1cb54b9a4" args="(rs_script *dst)" -->
152<div class="memitem">
153<div class="memproto">
154      <table class="memname">
155        <tr>
156          <td class="memname">void rsClearObject </td>
157          <td>(</td>
158          <td class="paramtype"><a class="el" href="structrs__script.html">rs_script</a> *&#160;</td>
159          <td class="paramname"><em>dst</em></td><td>)</td>
160          <td></td>
161        </tr>
162      </table>
163</div>
164<div class="memdoc">
165<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
166
167</div>
168</div>
169<a class="anchor" id="a4cd7e401ffe73eb23dffb01d5faf14cc"></a><!-- doxytag: member="rs_object.rsh::rsClearObject" ref="a4cd7e401ffe73eb23dffb01d5faf14cc" args="(rs_path *dst)" -->
170<div class="memitem">
171<div class="memproto">
172      <table class="memname">
173        <tr>
174          <td class="memname">void rsClearObject </td>
175          <td>(</td>
176          <td class="paramtype"><a class="el" href="structrs__path.html">rs_path</a> *&#160;</td>
177          <td class="paramname"><em>dst</em></td><td>)</td>
178          <td></td>
179        </tr>
180      </table>
181</div>
182<div class="memdoc">
183<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
184
185</div>
186</div>
187<a class="anchor" id="a6f26564cf4fa1bcd46db51a478bf91b9"></a><!-- doxytag: member="rs_object.rsh::rsClearObject" ref="a6f26564cf4fa1bcd46db51a478bf91b9" args="(rs_mesh *dst)" -->
188<div class="memitem">
189<div class="memproto">
190      <table class="memname">
191        <tr>
192          <td class="memname">void rsClearObject </td>
193          <td>(</td>
194          <td class="paramtype"><a class="el" href="structrs__mesh.html">rs_mesh</a> *&#160;</td>
195          <td class="paramname"><em>dst</em></td><td>)</td>
196          <td></td>
197        </tr>
198      </table>
199</div>
200<div class="memdoc">
201<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
202
203</div>
204</div>
205<a class="anchor" id="afc6aca3a903d5e2021d9eeab4836fd26"></a><!-- doxytag: member="rs_object.rsh::rsClearObject" ref="afc6aca3a903d5e2021d9eeab4836fd26" args="(rs_program_fragment *dst)" -->
206<div class="memitem">
207<div class="memproto">
208      <table class="memname">
209        <tr>
210          <td class="memname">void rsClearObject </td>
211          <td>(</td>
212          <td class="paramtype"><a class="el" href="structrs__program__fragment.html">rs_program_fragment</a> *&#160;</td>
213          <td class="paramname"><em>dst</em></td><td>)</td>
214          <td></td>
215        </tr>
216      </table>
217</div>
218<div class="memdoc">
219<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
220
221</div>
222</div>
223<a class="anchor" id="a712fcc988eedf21845495477cec54029"></a><!-- doxytag: member="rs_object.rsh::rsClearObject" ref="a712fcc988eedf21845495477cec54029" args="(rs_program_vertex *dst)" -->
224<div class="memitem">
225<div class="memproto">
226      <table class="memname">
227        <tr>
228          <td class="memname">void rsClearObject </td>
229          <td>(</td>
230          <td class="paramtype"><a class="el" href="structrs__program__vertex.html">rs_program_vertex</a> *&#160;</td>
231          <td class="paramname"><em>dst</em></td><td>)</td>
232          <td></td>
233        </tr>
234      </table>
235</div>
236<div class="memdoc">
237<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
238
239</div>
240</div>
241<a class="anchor" id="a06b6d56105e192e121a5a4a555dc7b70"></a><!-- doxytag: member="rs_object.rsh::rsClearObject" ref="a06b6d56105e192e121a5a4a555dc7b70" args="(rs_program_raster *dst)" -->
242<div class="memitem">
243<div class="memproto">
244      <table class="memname">
245        <tr>
246          <td class="memname">void rsClearObject </td>
247          <td>(</td>
248          <td class="paramtype"><a class="el" href="structrs__program__raster.html">rs_program_raster</a> *&#160;</td>
249          <td class="paramname"><em>dst</em></td><td>)</td>
250          <td></td>
251        </tr>
252      </table>
253</div>
254<div class="memdoc">
255<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
256
257</div>
258</div>
259<a class="anchor" id="a691d3c2564dd2c08d965ccb1c73a9b29"></a><!-- doxytag: member="rs_object.rsh::rsClearObject" ref="a691d3c2564dd2c08d965ccb1c73a9b29" args="(rs_program_store *dst)" -->
260<div class="memitem">
261<div class="memproto">
262      <table class="memname">
263        <tr>
264          <td class="memname">void rsClearObject </td>
265          <td>(</td>
266          <td class="paramtype"><a class="el" href="structrs__program__store.html">rs_program_store</a> *&#160;</td>
267          <td class="paramname"><em>dst</em></td><td>)</td>
268          <td></td>
269        </tr>
270      </table>
271</div>
272<div class="memdoc">
273<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
274
275</div>
276</div>
277<a class="anchor" id="aa246aa3c8162ef03e43bc0062671ae29"></a><!-- doxytag: member="rs_object.rsh::rsClearObject" ref="aa246aa3c8162ef03e43bc0062671ae29" args="(rs_font *dst)" -->
278<div class="memitem">
279<div class="memproto">
280      <table class="memname">
281        <tr>
282          <td class="memname">void rsClearObject </td>
283          <td>(</td>
284          <td class="paramtype"><a class="el" href="structrs__font.html">rs_font</a> *&#160;</td>
285          <td class="paramname"><em>dst</em></td><td>)</td>
286          <td></td>
287        </tr>
288      </table>
289</div>
290<div class="memdoc">
291<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
292
293</div>
294</div>
295<a class="anchor" id="a81f862730b961bd93ac132c24cbc0f82"></a><!-- doxytag: member="rs_object.rsh::rsIsObject" ref="a81f862730b961bd93ac132c24cbc0f82" args="(rs_element)" -->
296<div class="memitem">
297<div class="memproto">
298      <table class="memname">
299        <tr>
300          <td class="memname">bool rsIsObject </td>
301          <td>(</td>
302          <td class="paramtype"><a class="el" href="structrs__element.html">rs_element</a>&#160;</td>
303          <td class="paramname"></td><td>)</td>
304          <td></td>
305        </tr>
306      </table>
307</div>
308<div class="memdoc">
309<p>Tests if the object is valid. Returns true if the object is valid, false if it is NULL.</p>
310<dl class="return"><dt><b>Returns:</b></dt><dd>bool </dd></dl>
311
312</div>
313</div>
314<a class="anchor" id="a445c32d5bc085369f1ffa1a8ba13a381"></a><!-- doxytag: member="rs_object.rsh::rsIsObject" ref="a445c32d5bc085369f1ffa1a8ba13a381" args="(rs_type)" -->
315<div class="memitem">
316<div class="memproto">
317      <table class="memname">
318        <tr>
319          <td class="memname">bool rsIsObject </td>
320          <td>(</td>
321          <td class="paramtype"><a class="el" href="structrs__type.html">rs_type</a>&#160;</td>
322          <td class="paramname"></td><td>)</td>
323          <td></td>
324        </tr>
325      </table>
326</div>
327<div class="memdoc">
328<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
329
330</div>
331</div>
332<a class="anchor" id="afd33063fc6e45cb23f9a6f68dc2976ba"></a><!-- doxytag: member="rs_object.rsh::rsIsObject" ref="afd33063fc6e45cb23f9a6f68dc2976ba" args="(rs_allocation)" -->
333<div class="memitem">
334<div class="memproto">
335      <table class="memname">
336        <tr>
337          <td class="memname">bool rsIsObject </td>
338          <td>(</td>
339          <td class="paramtype"><a class="el" href="structrs__allocation.html">rs_allocation</a>&#160;</td>
340          <td class="paramname"></td><td>)</td>
341          <td></td>
342        </tr>
343      </table>
344</div>
345<div class="memdoc">
346<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
347
348</div>
349</div>
350<a class="anchor" id="a509c7f0eacf1f07a3e7afaa029168f11"></a><!-- doxytag: member="rs_object.rsh::rsIsObject" ref="a509c7f0eacf1f07a3e7afaa029168f11" args="(rs_sampler)" -->
351<div class="memitem">
352<div class="memproto">
353      <table class="memname">
354        <tr>
355          <td class="memname">bool rsIsObject </td>
356          <td>(</td>
357          <td class="paramtype"><a class="el" href="structrs__sampler.html">rs_sampler</a>&#160;</td>
358          <td class="paramname"></td><td>)</td>
359          <td></td>
360        </tr>
361      </table>
362</div>
363<div class="memdoc">
364<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
365
366</div>
367</div>
368<a class="anchor" id="a6dc9db5fb60856b04c0b495a85affcbc"></a><!-- doxytag: member="rs_object.rsh::rsIsObject" ref="a6dc9db5fb60856b04c0b495a85affcbc" args="(rs_script)" -->
369<div class="memitem">
370<div class="memproto">
371      <table class="memname">
372        <tr>
373          <td class="memname">bool rsIsObject </td>
374          <td>(</td>
375          <td class="paramtype"><a class="el" href="structrs__script.html">rs_script</a>&#160;</td>
376          <td class="paramname"></td><td>)</td>
377          <td></td>
378        </tr>
379      </table>
380</div>
381<div class="memdoc">
382<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
383
384</div>
385</div>
386<a class="anchor" id="a33f979562536752539f35e6e831dab62"></a><!-- doxytag: member="rs_object.rsh::rsIsObject" ref="a33f979562536752539f35e6e831dab62" args="(rs_path)" -->
387<div class="memitem">
388<div class="memproto">
389      <table class="memname">
390        <tr>
391          <td class="memname">bool rsIsObject </td>
392          <td>(</td>
393          <td class="paramtype"><a class="el" href="structrs__path.html">rs_path</a>&#160;</td>
394          <td class="paramname"></td><td>)</td>
395          <td></td>
396        </tr>
397      </table>
398</div>
399<div class="memdoc">
400<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
401
402</div>
403</div>
404<a class="anchor" id="aa1860f7322da25f4c4a1727571b01e2b"></a><!-- doxytag: member="rs_object.rsh::rsIsObject" ref="aa1860f7322da25f4c4a1727571b01e2b" args="(rs_mesh)" -->
405<div class="memitem">
406<div class="memproto">
407      <table class="memname">
408        <tr>
409          <td class="memname">bool rsIsObject </td>
410          <td>(</td>
411          <td class="paramtype"><a class="el" href="structrs__mesh.html">rs_mesh</a>&#160;</td>
412          <td class="paramname"></td><td>)</td>
413          <td></td>
414        </tr>
415      </table>
416</div>
417<div class="memdoc">
418<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
419
420</div>
421</div>
422<a class="anchor" id="afa57d9148778b03b270facbdbcb88816"></a><!-- doxytag: member="rs_object.rsh::rsIsObject" ref="afa57d9148778b03b270facbdbcb88816" args="(rs_program_fragment)" -->
423<div class="memitem">
424<div class="memproto">
425      <table class="memname">
426        <tr>
427          <td class="memname">bool rsIsObject </td>
428          <td>(</td>
429          <td class="paramtype"><a class="el" href="structrs__program__fragment.html">rs_program_fragment</a>&#160;</td>
430          <td class="paramname"></td><td>)</td>
431          <td></td>
432        </tr>
433      </table>
434</div>
435<div class="memdoc">
436<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
437
438</div>
439</div>
440<a class="anchor" id="acaa5da532eab1803a72fc4af2e7c6573"></a><!-- doxytag: member="rs_object.rsh::rsIsObject" ref="acaa5da532eab1803a72fc4af2e7c6573" args="(rs_program_vertex)" -->
441<div class="memitem">
442<div class="memproto">
443      <table class="memname">
444        <tr>
445          <td class="memname">bool rsIsObject </td>
446          <td>(</td>
447          <td class="paramtype"><a class="el" href="structrs__program__vertex.html">rs_program_vertex</a>&#160;</td>
448          <td class="paramname"></td><td>)</td>
449          <td></td>
450        </tr>
451      </table>
452</div>
453<div class="memdoc">
454<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
455
456</div>
457</div>
458<a class="anchor" id="a2358cf1fd6b2e0b1d6f1bde8664d9c41"></a><!-- doxytag: member="rs_object.rsh::rsIsObject" ref="a2358cf1fd6b2e0b1d6f1bde8664d9c41" args="(rs_program_raster)" -->
459<div class="memitem">
460<div class="memproto">
461      <table class="memname">
462        <tr>
463          <td class="memname">bool rsIsObject </td>
464          <td>(</td>
465          <td class="paramtype"><a class="el" href="structrs__program__raster.html">rs_program_raster</a>&#160;</td>
466          <td class="paramname"></td><td>)</td>
467          <td></td>
468        </tr>
469      </table>
470</div>
471<div class="memdoc">
472<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
473
474</div>
475</div>
476<a class="anchor" id="a547cd0a8071d895139893f1e10f5c3fd"></a><!-- doxytag: member="rs_object.rsh::rsIsObject" ref="a547cd0a8071d895139893f1e10f5c3fd" args="(rs_program_store)" -->
477<div class="memitem">
478<div class="memproto">
479      <table class="memname">
480        <tr>
481          <td class="memname">bool rsIsObject </td>
482          <td>(</td>
483          <td class="paramtype"><a class="el" href="structrs__program__store.html">rs_program_store</a>&#160;</td>
484          <td class="paramname"></td><td>)</td>
485          <td></td>
486        </tr>
487      </table>
488</div>
489<div class="memdoc">
490<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
491
492</div>
493</div>
494<a class="anchor" id="ac1d6da920f12974b3633d25ed078da2d"></a><!-- doxytag: member="rs_object.rsh::rsIsObject" ref="ac1d6da920f12974b3633d25ed078da2d" args="(rs_font)" -->
495<div class="memitem">
496<div class="memproto">
497      <table class="memname">
498        <tr>
499          <td class="memname">bool rsIsObject </td>
500          <td>(</td>
501          <td class="paramtype"><a class="el" href="structrs__font.html">rs_font</a>&#160;</td>
502          <td class="paramname"></td><td>)</td>
503          <td></td>
504        </tr>
505      </table>
506</div>
507<div class="memdoc">
508<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
509
510</div>
511</div>
512<a class="anchor" id="af6983a1578621ce283acc07f876cda62"></a><!-- doxytag: member="rs_object.rsh::rsSetObject" ref="af6983a1578621ce283acc07f876cda62" args="(rs_element *dst, rs_element src)" -->
513<div class="memitem">
514<div class="memproto">
515      <table class="memname">
516        <tr>
517          <td class="memname">void rsSetObject </td>
518          <td>(</td>
519          <td class="paramtype"><a class="el" href="structrs__element.html">rs_element</a> *&#160;</td>
520          <td class="paramname"><em>dst</em>, </td>
521        </tr>
522        <tr>
523          <td class="paramkey"></td>
524          <td></td>
525          <td class="paramtype"><a class="el" href="structrs__element.html">rs_element</a>&#160;</td>
526          <td class="paramname"><em>src</em>&#160;</td>
527        </tr>
528        <tr>
529          <td></td>
530          <td>)</td>
531          <td></td><td></td>
532        </tr>
533      </table>
534</div>
535<div class="memdoc">
536<p>Copy reference to the specified object.</p>
537<dl><dt><b>Parameters:</b></dt><dd>
538  <table class="params">
539    <tr><td class="paramname">dst</td><td></td></tr>
540    <tr><td class="paramname">src</td><td></td></tr>
541  </table>
542  </dd>
543</dl>
544
545</div>
546</div>
547<a class="anchor" id="ab1c6d0672b6b88add70a98e627eeb7ae"></a><!-- doxytag: member="rs_object.rsh::rsSetObject" ref="ab1c6d0672b6b88add70a98e627eeb7ae" args="(rs_type *dst, rs_type src)" -->
548<div class="memitem">
549<div class="memproto">
550      <table class="memname">
551        <tr>
552          <td class="memname">void rsSetObject </td>
553          <td>(</td>
554          <td class="paramtype"><a class="el" href="structrs__type.html">rs_type</a> *&#160;</td>
555          <td class="paramname"><em>dst</em>, </td>
556        </tr>
557        <tr>
558          <td class="paramkey"></td>
559          <td></td>
560          <td class="paramtype"><a class="el" href="structrs__type.html">rs_type</a>&#160;</td>
561          <td class="paramname"><em>src</em>&#160;</td>
562        </tr>
563        <tr>
564          <td></td>
565          <td>)</td>
566          <td></td><td></td>
567        </tr>
568      </table>
569</div>
570<div class="memdoc">
571<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
572
573</div>
574</div>
575<a class="anchor" id="af3446b1b9c2e4b600cdc8d828f3dbb59"></a><!-- doxytag: member="rs_object.rsh::rsSetObject" ref="af3446b1b9c2e4b600cdc8d828f3dbb59" args="(rs_allocation *dst, rs_allocation src)" -->
576<div class="memitem">
577<div class="memproto">
578      <table class="memname">
579        <tr>
580          <td class="memname">void rsSetObject </td>
581          <td>(</td>
582          <td class="paramtype"><a class="el" href="structrs__allocation.html">rs_allocation</a> *&#160;</td>
583          <td class="paramname"><em>dst</em>, </td>
584        </tr>
585        <tr>
586          <td class="paramkey"></td>
587          <td></td>
588          <td class="paramtype"><a class="el" href="structrs__allocation.html">rs_allocation</a>&#160;</td>
589          <td class="paramname"><em>src</em>&#160;</td>
590        </tr>
591        <tr>
592          <td></td>
593          <td>)</td>
594          <td></td><td></td>
595        </tr>
596      </table>
597</div>
598<div class="memdoc">
599<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
600
601</div>
602</div>
603<a class="anchor" id="a5132f90b4aaf8d2e35e6ad021fb08175"></a><!-- doxytag: member="rs_object.rsh::rsSetObject" ref="a5132f90b4aaf8d2e35e6ad021fb08175" args="(rs_sampler *dst, rs_sampler src)" -->
604<div class="memitem">
605<div class="memproto">
606      <table class="memname">
607        <tr>
608          <td class="memname">void rsSetObject </td>
609          <td>(</td>
610          <td class="paramtype"><a class="el" href="structrs__sampler.html">rs_sampler</a> *&#160;</td>
611          <td class="paramname"><em>dst</em>, </td>
612        </tr>
613        <tr>
614          <td class="paramkey"></td>
615          <td></td>
616          <td class="paramtype"><a class="el" href="structrs__sampler.html">rs_sampler</a>&#160;</td>
617          <td class="paramname"><em>src</em>&#160;</td>
618        </tr>
619        <tr>
620          <td></td>
621          <td>)</td>
622          <td></td><td></td>
623        </tr>
624      </table>
625</div>
626<div class="memdoc">
627<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
628
629</div>
630</div>
631<a class="anchor" id="a9dfc520ed267ac9733760bc628a93cae"></a><!-- doxytag: member="rs_object.rsh::rsSetObject" ref="a9dfc520ed267ac9733760bc628a93cae" args="(rs_script *dst, rs_script src)" -->
632<div class="memitem">
633<div class="memproto">
634      <table class="memname">
635        <tr>
636          <td class="memname">void rsSetObject </td>
637          <td>(</td>
638          <td class="paramtype"><a class="el" href="structrs__script.html">rs_script</a> *&#160;</td>
639          <td class="paramname"><em>dst</em>, </td>
640        </tr>
641        <tr>
642          <td class="paramkey"></td>
643          <td></td>
644          <td class="paramtype"><a class="el" href="structrs__script.html">rs_script</a>&#160;</td>
645          <td class="paramname"><em>src</em>&#160;</td>
646        </tr>
647        <tr>
648          <td></td>
649          <td>)</td>
650          <td></td><td></td>
651        </tr>
652      </table>
653</div>
654<div class="memdoc">
655<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
656
657</div>
658</div>
659<a class="anchor" id="a9c2f648c1e68018621a3123545a21d83"></a><!-- doxytag: member="rs_object.rsh::rsSetObject" ref="a9c2f648c1e68018621a3123545a21d83" args="(rs_path *dst, rs_path src)" -->
660<div class="memitem">
661<div class="memproto">
662      <table class="memname">
663        <tr>
664          <td class="memname">void rsSetObject </td>
665          <td>(</td>
666          <td class="paramtype"><a class="el" href="structrs__path.html">rs_path</a> *&#160;</td>
667          <td class="paramname"><em>dst</em>, </td>
668        </tr>
669        <tr>
670          <td class="paramkey"></td>
671          <td></td>
672          <td class="paramtype"><a class="el" href="structrs__path.html">rs_path</a>&#160;</td>
673          <td class="paramname"><em>src</em>&#160;</td>
674        </tr>
675        <tr>
676          <td></td>
677          <td>)</td>
678          <td></td><td></td>
679        </tr>
680      </table>
681</div>
682<div class="memdoc">
683<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
684
685</div>
686</div>
687<a class="anchor" id="a4d6368cf71d6fd2e55efbe23af6cfd7c"></a><!-- doxytag: member="rs_object.rsh::rsSetObject" ref="a4d6368cf71d6fd2e55efbe23af6cfd7c" args="(rs_mesh *dst, rs_mesh src)" -->
688<div class="memitem">
689<div class="memproto">
690      <table class="memname">
691        <tr>
692          <td class="memname">void rsSetObject </td>
693          <td>(</td>
694          <td class="paramtype"><a class="el" href="structrs__mesh.html">rs_mesh</a> *&#160;</td>
695          <td class="paramname"><em>dst</em>, </td>
696        </tr>
697        <tr>
698          <td class="paramkey"></td>
699          <td></td>
700          <td class="paramtype"><a class="el" href="structrs__mesh.html">rs_mesh</a>&#160;</td>
701          <td class="paramname"><em>src</em>&#160;</td>
702        </tr>
703        <tr>
704          <td></td>
705          <td>)</td>
706          <td></td><td></td>
707        </tr>
708      </table>
709</div>
710<div class="memdoc">
711<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
712
713</div>
714</div>
715<a class="anchor" id="a8135bceeb7b3ec8bf9a49d04e39bd565"></a><!-- doxytag: member="rs_object.rsh::rsSetObject" ref="a8135bceeb7b3ec8bf9a49d04e39bd565" args="(rs_program_fragment *dst, rs_program_fragment src)" -->
716<div class="memitem">
717<div class="memproto">
718      <table class="memname">
719        <tr>
720          <td class="memname">void rsSetObject </td>
721          <td>(</td>
722          <td class="paramtype"><a class="el" href="structrs__program__fragment.html">rs_program_fragment</a> *&#160;</td>
723          <td class="paramname"><em>dst</em>, </td>
724        </tr>
725        <tr>
726          <td class="paramkey"></td>
727          <td></td>
728          <td class="paramtype"><a class="el" href="structrs__program__fragment.html">rs_program_fragment</a>&#160;</td>
729          <td class="paramname"><em>src</em>&#160;</td>
730        </tr>
731        <tr>
732          <td></td>
733          <td>)</td>
734          <td></td><td></td>
735        </tr>
736      </table>
737</div>
738<div class="memdoc">
739<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
740
741</div>
742</div>
743<a class="anchor" id="a5512c023d40e416bea709f8d8caf9674"></a><!-- doxytag: member="rs_object.rsh::rsSetObject" ref="a5512c023d40e416bea709f8d8caf9674" args="(rs_program_vertex *dst, rs_program_vertex src)" -->
744<div class="memitem">
745<div class="memproto">
746      <table class="memname">
747        <tr>
748          <td class="memname">void rsSetObject </td>
749          <td>(</td>
750          <td class="paramtype"><a class="el" href="structrs__program__vertex.html">rs_program_vertex</a> *&#160;</td>
751          <td class="paramname"><em>dst</em>, </td>
752        </tr>
753        <tr>
754          <td class="paramkey"></td>
755          <td></td>
756          <td class="paramtype"><a class="el" href="structrs__program__vertex.html">rs_program_vertex</a>&#160;</td>
757          <td class="paramname"><em>src</em>&#160;</td>
758        </tr>
759        <tr>
760          <td></td>
761          <td>)</td>
762          <td></td><td></td>
763        </tr>
764      </table>
765</div>
766<div class="memdoc">
767<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
768
769</div>
770</div>
771<a class="anchor" id="a42c0d25d78051a1de58a7a1c4dcfdada"></a><!-- doxytag: member="rs_object.rsh::rsSetObject" ref="a42c0d25d78051a1de58a7a1c4dcfdada" args="(rs_program_raster *dst, rs_program_raster src)" -->
772<div class="memitem">
773<div class="memproto">
774      <table class="memname">
775        <tr>
776          <td class="memname">void rsSetObject </td>
777          <td>(</td>
778          <td class="paramtype"><a class="el" href="structrs__program__raster.html">rs_program_raster</a> *&#160;</td>
779          <td class="paramname"><em>dst</em>, </td>
780        </tr>
781        <tr>
782          <td class="paramkey"></td>
783          <td></td>
784          <td class="paramtype"><a class="el" href="structrs__program__raster.html">rs_program_raster</a>&#160;</td>
785          <td class="paramname"><em>src</em>&#160;</td>
786        </tr>
787        <tr>
788          <td></td>
789          <td>)</td>
790          <td></td><td></td>
791        </tr>
792      </table>
793</div>
794<div class="memdoc">
795<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
796
797</div>
798</div>
799<a class="anchor" id="a4babadff570c9f57edbb3fb98c80a113"></a><!-- doxytag: member="rs_object.rsh::rsSetObject" ref="a4babadff570c9f57edbb3fb98c80a113" args="(rs_program_store *dst, rs_program_store src)" -->
800<div class="memitem">
801<div class="memproto">
802      <table class="memname">
803        <tr>
804          <td class="memname">void rsSetObject </td>
805          <td>(</td>
806          <td class="paramtype"><a class="el" href="structrs__program__store.html">rs_program_store</a> *&#160;</td>
807          <td class="paramname"><em>dst</em>, </td>
808        </tr>
809        <tr>
810          <td class="paramkey"></td>
811          <td></td>
812          <td class="paramtype"><a class="el" href="structrs__program__store.html">rs_program_store</a>&#160;</td>
813          <td class="paramname"><em>src</em>&#160;</td>
814        </tr>
815        <tr>
816          <td></td>
817          <td>)</td>
818          <td></td><td></td>
819        </tr>
820      </table>
821</div>
822<div class="memdoc">
823<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
824
825</div>
826</div>
827<a class="anchor" id="ad1af9aed63d9f925a8e6288c0607d55b"></a><!-- doxytag: member="rs_object.rsh::rsSetObject" ref="ad1af9aed63d9f925a8e6288c0607d55b" args="(rs_font *dst, rs_font src)" -->
828<div class="memitem">
829<div class="memproto">
830      <table class="memname">
831        <tr>
832          <td class="memname">void rsSetObject </td>
833          <td>(</td>
834          <td class="paramtype"><a class="el" href="structrs__font.html">rs_font</a> *&#160;</td>
835          <td class="paramname"><em>dst</em>, </td>
836        </tr>
837        <tr>
838          <td class="paramkey"></td>
839          <td></td>
840          <td class="paramtype"><a class="el" href="structrs__font.html">rs_font</a>&#160;</td>
841          <td class="paramname"><em>src</em>&#160;</td>
842        </tr>
843        <tr>
844          <td></td>
845          <td>)</td>
846          <td></td><td></td>
847        </tr>
848      </table>
849</div>
850<div class="memdoc">
851<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>
852
853</div>
854</div>
855</div>
856
857</body>
858</html>
859