No examples for this method.
Frequently called with: [Clear]
-1
00001 /* 00002 * Copyright (C) 2011 The Android Open Source Project 00003 * 00004 * Licensed under the Apache License, Version 2.0 (the "License"); 00005 * you may not use this file except in compliance with the License. 00006 * You may obtain a copy of the License at 00007 * 00008 * http://www.apache.org/licenses/LICENSE-2.0 00009 * 00010 * Unless required by applicable law or agreed to in writing, software 00011 * distributed under the License is distributed on an "AS IS" BASIS, 00012 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 00013 * See the License for the specific language governing permissions and 00014 * limitations under the License. 00015 */ 00016 00023 #ifndef __RS_OBJECT_RSH__ 00024 #define __RS_OBJECT_RSH__ 00025 00026 00033 extern void __attribute__((overloadable)) 00034 rsSetObject(rs_element *dst, rs_element src); 00038 extern void __attribute__((overloadable)) 00039 rsSetObject(rs_type *dst, rs_type src); 00043 extern void __attribute__((overloadable)) 00044 rsSetObject(rs_allocation *dst, rs_allocation src); 00048 extern void __attribute__((overloadable)) 00049 rsSetObject(rs_sampler *dst, rs_sampler src); 00053 extern void __attribute__((overloadable)) 00054 rsSetObject(rs_script *dst, rs_script src); 00058 extern void __attribute__((overloadable)) 00059 rsSetObject(rs_path *dst, rs_path src); 00063 extern void __attribute__((overloadable)) 00064 rsSetObject(rs_mesh *dst, rs_mesh src); 00068 extern void __attribute__((overloadable)) 00069 rsSetObject(rs_program_fragment *dst, rs_program_fragment src); 00073 extern void __attribute__((overloadable)) 00074 rsSetObject(rs_program_vertex *dst, rs_program_vertex src); 00078 extern void __attribute__((overloadable)) 00079 rsSetObject(rs_program_raster *dst, rs_program_raster src); 00083 extern void __attribute__((overloadable)) 00084 rsSetObject(rs_program_store *dst, rs_program_store src); 00088 extern void __attribute__((overloadable)) 00089 rsSetObject(rs_font *dst, rs_font src); 00090 00096 extern void __attribute__((overloadable)) 00097 rsClearObject(rs_element *dst); 00101 extern void __attribute__((overloadable)) 00102 rsClearObject(rs_type *dst); 00106 extern void __attribute__((overloadable)) 00107 rsClearObject(rs_allocation *dst); 00111 extern void __attribute__((overloadable)) 00112 rsClearObject(rs_sampler *dst); 00116 extern void __attribute__((overloadable)) 00117 rsClearObject(rs_script *dst); 00121 extern void __attribute__((overloadable)) 00122 rsClearObject(rs_path *dst); 00126 extern void __attribute__((overloadable)) 00127 rsClearObject(rs_mesh *dst); 00131 extern void __attribute__((overloadable)) 00132 rsClearObject(rs_program_fragment *dst); 00136 extern void __attribute__((overloadable)) 00137 rsClearObject(rs_program_vertex *dst); 00141 extern void __attribute__((overloadable)) 00142 rsClearObject(rs_program_raster *dst); 00146 extern void __attribute__((overloadable)) 00147 rsClearObject(rs_program_store *dst); 00151 extern void __attribute__((overloadable)) 00152 rsClearObject(rs_font *dst); 00153 00154 00155 00162 extern bool __attribute__((overloadable)) 00163 rsIsObject(rs_element); 00167 extern bool __attribute__((overloadable)) 00168 rsIsObject(rs_type); 00172 extern bool __attribute__((overloadable)) 00173 rsIsObject(rs_allocation); 00177 extern bool __attribute__((overloadable)) 00178 rsIsObject(rs_sampler); 00182 extern bool __attribute__((overloadable)) 00183 rsIsObject(rs_script); 00187 extern bool __attribute__((overloadable)) 00188 rsIsObject(rs_path); 00192 extern bool __attribute__((overloadable)) 00193 rsIsObject(rs_mesh); 00197 extern bool __attribute__((overloadable)) 00198 rsIsObject(rs_program_fragment); 00202 extern bool __attribute__((overloadable)) 00203 rsIsObject(rs_program_vertex); 00207 extern bool __attribute__((overloadable)) 00208 rsIsObject(rs_program_raster); 00212 extern bool __attribute__((overloadable)) 00213 rsIsObject(rs_program_store); 00217 extern bool __attribute__((overloadable)) 00218 rsIsObject(rs_font); 00219 00220 #endif