Lines Matching refs:meta
30 daeMetaElement* meta = dae.getMeta(ID());
31 if ( meta != NULL ) return meta;
33 meta = new daeMetaElement(dae);
34 dae.setMeta(ID(), *meta);
35 meta->setName( "fx_samplerCUBE_common" );
36 meta->registerClass(domFx_samplerCUBE_common::create);
40 cm = new daeMetaSequence( meta, cm, 0, 1, 1 );
42 mea = new daeMetaElementAttribute( meta, cm, 0, 1, 1 );
48 mea = new daeMetaElementAttribute( meta, cm, 1, 0, 1 );
54 mea = new daeMetaElementAttribute( meta, cm, 2, 0, 1 );
60 mea = new daeMetaElementAttribute( meta, cm, 3, 0, 1 );
66 mea = new daeMetaElementAttribute( meta, cm, 4, 0, 1 );
72 mea = new daeMetaElementAttribute( meta, cm, 5, 0, 1 );
78 mea = new daeMetaElementAttribute( meta, cm, 6, 0, 1 );
84 mea = new daeMetaElementAttribute( meta, cm, 7, 0, 1 );
90 mea = new daeMetaElementAttribute( meta, cm, 8, 0, 1 );
96 mea = new daeMetaElementAttribute( meta, cm, 9, 0, 1 );
102 mea = new daeMetaElementArrayAttribute( meta, cm, 10, 0, -1 );
109 meta->setCMRoot( cm );
111 meta->setElementSize(sizeof(domFx_samplerCUBE_common));
112 meta->validate();
114 return meta;
128 daeMetaElement* meta = dae.getMeta(ID());
129 if ( meta != NULL ) return meta;
131 meta = new daeMetaElement(dae);
132 dae.setMeta(ID(), *meta);
133 meta->setName( "source" );
134 meta->registerClass(domFx_samplerCUBE_common::domSource::create);
136 meta->setIsInnerClass( true );
143 ma->setContainer( meta );
144 meta->appendAttribute(ma);
147 meta->setElementSize(sizeof(domFx_samplerCUBE_common::domSource));
148 meta->validate();
150 return meta;
164 daeMetaElement* meta = dae.getMeta(ID());
165 if ( meta != NULL ) return meta;
167 meta = new daeMetaElement(dae);
168 dae.setMeta(ID(), *meta);
169 meta->setName( "wrap_s" );
170 meta->registerClass(domFx_samplerCUBE_common::domWrap_s::create);
172 meta->setIsInnerClass( true );
179 ma->setContainer( meta );
180 meta->appendAttribute(ma);
183 meta->setElementSize(sizeof(domFx_samplerCUBE_common::domWrap_s));
184 meta->validate();
186 return meta;
200 daeMetaElement* meta = dae.getMeta(ID());
201 if ( meta != NULL ) return meta;
203 meta = new daeMetaElement(dae);
204 dae.setMeta(ID(), *meta);
205 meta->setName( "wrap_t" );
206 meta->registerClass(domFx_samplerCUBE_common::domWrap_t::create);
208 meta->setIsInnerClass( true );
215 ma->setContainer( meta );
216 meta->appendAttribute(ma);
219 meta->setElementSize(sizeof(domFx_samplerCUBE_common::domWrap_t));
220 meta->validate();
222 return meta;
236 daeMetaElement* meta = dae.getMeta(ID());
237 if ( meta != NULL ) return meta;
239 meta = new daeMetaElement(dae);
240 dae.setMeta(ID(), *meta);
241 meta->setName( "wrap_p" );
242 meta->registerClass(domFx_samplerCUBE_common::domWrap_p::create);
244 meta->setIsInnerClass( true );
251 ma->setContainer( meta );
252 meta->appendAttribute(ma);
255 meta->setElementSize(sizeof(domFx_samplerCUBE_common::domWrap_p));
256 meta->validate();
258 return meta;
272 daeMetaElement* meta = dae.getMeta(ID());
273 if ( meta != NULL ) return meta;
275 meta = new daeMetaElement(dae);
276 dae.setMeta(ID(), *meta);
277 meta->setName( "minfilter" );
278 meta->registerClass(domFx_samplerCUBE_common::domMinfilter::create);
280 meta->setIsInnerClass( true );
287 ma->setContainer( meta );
288 meta->appendAttribute(ma);
291 meta->setElementSize(sizeof(domFx_samplerCUBE_common::domMinfilter));
292 meta->validate();
294 return meta;
308 daeMetaElement* meta = dae.getMeta(ID());
309 if ( meta != NULL ) return meta;
311 meta = new daeMetaElement(dae);
312 dae.setMeta(ID(), *meta);
313 meta->setName( "magfilter" );
314 meta->registerClass(domFx_samplerCUBE_common::domMagfilter::create);
316 meta->setIsInnerClass( true );
323 ma->setContainer( meta );
324 meta->appendAttribute(ma);
327 meta->setElementSize(sizeof(domFx_samplerCUBE_common::domMagfilter));
328 meta->validate();
330 return meta;
344 daeMetaElement* meta = dae.getMeta(ID());
345 if ( meta != NULL ) return meta;
347 meta = new daeMetaElement(dae);
348 dae.setMeta(ID(), *meta);
349 meta->setName( "mipfilter" );
350 meta->registerClass(domFx_samplerCUBE_common::domMipfilter::create);
352 meta->setIsInnerClass( true );
359 ma->setContainer( meta );
360 meta->appendAttribute(ma);
363 meta->setElementSize(sizeof(domFx_samplerCUBE_common::domMipfilter));
364 meta->validate();
366 return meta;
380 daeMetaElement* meta = dae.getMeta(ID());
381 if ( meta != NULL ) return meta;
383 meta = new daeMetaElement(dae);
384 dae.setMeta(ID(), *meta);
385 meta->setName( "border_color" );
386 meta->registerClass(domFx_samplerCUBE_common::domBorder_color::create);
388 meta->setIsInnerClass( true );
395 ma->setContainer( meta );
396 meta->appendAttribute(ma);
399 meta->setElementSize(sizeof(domFx_samplerCUBE_common::domBorder_color));
400 meta->validate();
402 return meta;
416 daeMetaElement* meta = dae.getMeta(ID());
417 if ( meta != NULL ) return meta;
419 meta = new daeMetaElement(dae);
420 dae.setMeta(ID(), *meta);
421 meta->setName( "mipmap_maxlevel" );
422 meta->registerClass(domFx_samplerCUBE_common::domMipmap_maxlevel::create);
424 meta->setIsInnerClass( true );
431 ma->setContainer( meta );
432 meta->appendAttribute(ma);
435 meta->setElementSize(sizeof(domFx_samplerCUBE_common::domMipmap_maxlevel));
436 meta->validate();
438 return meta;
452 daeMetaElement* meta = dae.getMeta(ID());
453 if ( meta != NULL ) return meta;
455 meta = new daeMetaElement(dae);
456 dae.setMeta(ID(), *meta);
457 meta->setName( "mipmap_bias" );
458 meta->registerClass(domFx_samplerCUBE_common::domMipmap_bias::create);
460 meta->setIsInnerClass( true );
467 ma->setContainer( meta );
468 meta->appendAttribute(ma);
471 meta->setElementSize(sizeof(domFx_samplerCUBE_common::domMipmap_bias));
472 meta->validate();
474 return meta;