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_sampler1D_common" );
36 meta->registerClass(domFx_sampler1D_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 daeMetaElementArrayAttribute( meta, cm, 8, 0, -1 );
97 meta->setCMRoot( cm );
99 meta->setElementSize(sizeof(domFx_sampler1D_common));
100 meta->validate();
102 return meta;
116 daeMetaElement* meta = dae.getMeta(ID());
117 if ( meta != NULL ) return meta;
119 meta = new daeMetaElement(dae);
120 dae.setMeta(ID(), *meta);
121 meta->setName( "source" );
122 meta->registerClass(domFx_sampler1D_common::domSource::create);
124 meta->setIsInnerClass( true );
131 ma->setContainer( meta );
132 meta->appendAttribute(ma);
135 meta->setElementSize(sizeof(domFx_sampler1D_common::domSource));
136 meta->validate();
138 return meta;
152 daeMetaElement* meta = dae.getMeta(ID());
153 if ( meta != NULL ) return meta;
155 meta = new daeMetaElement(dae);
156 dae.setMeta(ID(), *meta);
157 meta->setName( "wrap_s" );
158 meta->registerClass(domFx_sampler1D_common::domWrap_s::create);
160 meta->setIsInnerClass( true );
167 ma->setContainer( meta );
168 meta->appendAttribute(ma);
171 meta->setElementSize(sizeof(domFx_sampler1D_common::domWrap_s));
172 meta->validate();
174 return meta;
188 daeMetaElement* meta = dae.getMeta(ID());
189 if ( meta != NULL ) return meta;
191 meta = new daeMetaElement(dae);
192 dae.setMeta(ID(), *meta);
193 meta->setName( "minfilter" );
194 meta->registerClass(domFx_sampler1D_common::domMinfilter::create);
196 meta->setIsInnerClass( true );
203 ma->setContainer( meta );
204 meta->appendAttribute(ma);
207 meta->setElementSize(sizeof(domFx_sampler1D_common::domMinfilter));
208 meta->validate();
210 return meta;
224 daeMetaElement* meta = dae.getMeta(ID());
225 if ( meta != NULL ) return meta;
227 meta = new daeMetaElement(dae);
228 dae.setMeta(ID(), *meta);
229 meta->setName( "magfilter" );
230 meta->registerClass(domFx_sampler1D_common::domMagfilter::create);
232 meta->setIsInnerClass( true );
239 ma->setContainer( meta );
240 meta->appendAttribute(ma);
243 meta->setElementSize(sizeof(domFx_sampler1D_common::domMagfilter));
244 meta->validate();
246 return meta;
260 daeMetaElement* meta = dae.getMeta(ID());
261 if ( meta != NULL ) return meta;
263 meta = new daeMetaElement(dae);
264 dae.setMeta(ID(), *meta);
265 meta->setName( "mipfilter" );
266 meta->registerClass(domFx_sampler1D_common::domMipfilter::create);
268 meta->setIsInnerClass( true );
275 ma->setContainer( meta );
276 meta->appendAttribute(ma);
279 meta->setElementSize(sizeof(domFx_sampler1D_common::domMipfilter));
280 meta->validate();
282 return meta;
296 daeMetaElement* meta = dae.getMeta(ID());
297 if ( meta != NULL ) return meta;
299 meta = new daeMetaElement(dae);
300 dae.setMeta(ID(), *meta);
301 meta->setName( "border_color" );
302 meta->registerClass(domFx_sampler1D_common::domBorder_color::create);
304 meta->setIsInnerClass( true );
311 ma->setContainer( meta );
312 meta->appendAttribute(ma);
315 meta->setElementSize(sizeof(domFx_sampler1D_common::domBorder_color));
316 meta->validate();
318 return meta;
332 daeMetaElement* meta = dae.getMeta(ID());
333 if ( meta != NULL ) return meta;
335 meta = new daeMetaElement(dae);
336 dae.setMeta(ID(), *meta);
337 meta->setName( "mipmap_maxlevel" );
338 meta->registerClass(domFx_sampler1D_common::domMipmap_maxlevel::create);
340 meta->setIsInnerClass( true );
347 ma->setContainer( meta );
348 meta->appendAttribute(ma);
351 meta->setElementSize(sizeof(domFx_sampler1D_common::domMipmap_maxlevel));
352 meta->validate();
354 return meta;
368 daeMetaElement* meta = dae.getMeta(ID());
369 if ( meta != NULL ) return meta;
371 meta = new daeMetaElement(dae);
372 dae.setMeta(ID(), *meta);
373 meta->setName( "mipmap_bias" );
374 meta->registerClass(domFx_sampler1D_common::domMipmap_bias::create);
376 meta->setIsInnerClass( true );
383 ma->setContainer( meta );
384 meta->appendAttribute(ma);
387 meta->setElementSize(sizeof(domFx_sampler1D_common::domMipmap_bias));
388 meta->validate();
390 return meta;