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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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> * </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> * </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> * </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> * </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> * </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> * </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> * </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> * </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> * </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> * </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> * </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> * </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> * </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> </td> 526 <td class="paramname"><em>src</em> </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> * </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> </td> 561 <td class="paramname"><em>src</em> </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> * </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> </td> 589 <td class="paramname"><em>src</em> </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> * </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> </td> 617 <td class="paramname"><em>src</em> </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> * </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> </td> 645 <td class="paramname"><em>src</em> </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> * </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> </td> 673 <td class="paramname"><em>src</em> </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> * </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> </td> 701 <td class="paramname"><em>src</em> </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> * </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> </td> 729 <td class="paramname"><em>src</em> </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> * </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> </td> 757 <td class="paramname"><em>src</em> </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> * </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> </td> 785 <td class="paramname"><em>src</em> </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> * </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> </td> 813 <td class="paramname"><em>src</em> </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> * </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> </td> 841 <td class="paramname"><em>src</em> </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