Lines Matching refs:meta

32 	daeMetaElement* meta = dae.getMeta(ID());  in registerElement()  local
33 if ( meta != NULL ) return meta; in registerElement()
35 meta = new daeMetaElement(dae); in registerElement()
36 dae.setMeta(ID(), *meta); in registerElement()
37 meta->setName( "profile_GLSL" ); in registerElement()
38 meta->registerClass(domProfile_GLSL::create); in registerElement()
42 cm = new daeMetaSequence( meta, cm, 0, 1, 1 ); in registerElement()
44 mea = new daeMetaElementAttribute( meta, cm, 0, 0, 1 ); in registerElement()
50 cm = new daeMetaChoice( meta, cm, 0, 1, 0, -1 ); in registerElement()
52 mea = new daeMetaElementArrayAttribute( meta, cm, 0, 1, 1 ); in registerElement()
58 mea = new daeMetaElementArrayAttribute( meta, cm, 0, 1, 1 ); in registerElement()
68 cm = new daeMetaChoice( meta, cm, 1, 3002, 0, -1 ); in registerElement()
70 mea = new daeMetaElementArrayAttribute( meta, cm, 0, 1, 1 ); in registerElement()
76 mea = new daeMetaElementArrayAttribute( meta, cm, 0, 1, 1 ); in registerElement()
86 mea = new daeMetaElementArrayAttribute( meta, cm, 6003, 1, -1 ); in registerElement()
92 mea = new daeMetaElementArrayAttribute( meta, cm, 6004, 0, -1 ); in registerElement()
99 meta->setCMRoot( cm ); in registerElement()
101 meta->addContents(daeOffsetOf(domProfile_GLSL,_contents)); in registerElement()
102 meta->addContentsOrder(daeOffsetOf(domProfile_GLSL,_contentsOrder)); in registerElement()
104 meta->addCMDataArray(daeOffsetOf(domProfile_GLSL,_CMData), 2); in registerElement()
111 ma->setContainer( meta ); in registerElement()
114 meta->appendAttribute(ma); in registerElement()
117 meta->setElementSize(sizeof(domProfile_GLSL)); in registerElement()
118 meta->validate(); in registerElement()
120 return meta; in registerElement()
134 daeMetaElement* meta = dae.getMeta(ID()); in registerElement() local
135 if ( meta != NULL ) return meta; in registerElement()
137 meta = new daeMetaElement(dae); in registerElement()
138 dae.setMeta(ID(), *meta); in registerElement()
139 meta->setName( "technique" ); in registerElement()
140 meta->registerClass(domProfile_GLSL::domTechnique::create); in registerElement()
142 meta->setIsInnerClass( true ); in registerElement()
145 cm = new daeMetaSequence( meta, cm, 0, 1, 1 ); in registerElement()
147 mea = new daeMetaElementArrayAttribute( meta, cm, 0, 0, -1 ); in registerElement()
153 cm = new daeMetaChoice( meta, cm, 0, 1, 0, -1 ); in registerElement()
155 mea = new daeMetaElementArrayAttribute( meta, cm, 0, 1, 1 ); in registerElement()
161 mea = new daeMetaElementArrayAttribute( meta, cm, 0, 1, 1 ); in registerElement()
171 cm = new daeMetaChoice( meta, cm, 1, 3002, 0, -1 ); in registerElement()
173 mea = new daeMetaElementArrayAttribute( meta, cm, 0, 1, 1 ); in registerElement()
179 mea = new daeMetaElementArrayAttribute( meta, cm, 0, 1, 1 ); in registerElement()
185 mea = new daeMetaElementArrayAttribute( meta, cm, 0, 1, 1 ); in registerElement()
195 mea = new daeMetaElementArrayAttribute( meta, cm, 6003, 1, -1 ); in registerElement()
201 mea = new daeMetaElementArrayAttribute( meta, cm, 6004, 0, -1 ); in registerElement()
208 meta->setCMRoot( cm ); in registerElement()
210 meta->addContents(daeOffsetOf(domProfile_GLSL::domTechnique,_contents)); in registerElement()
211 meta->addContentsOrder(daeOffsetOf(domProfile_GLSL::domTechnique,_contentsOrder)); in registerElement()
213 meta->addCMDataArray(daeOffsetOf(domProfile_GLSL::domTechnique,_CMData), 2); in registerElement()
220 ma->setContainer( meta ); in registerElement()
222 meta->appendAttribute(ma); in registerElement()
231 ma->setContainer( meta ); in registerElement()
234 meta->appendAttribute(ma); in registerElement()
237 meta->setElementSize(sizeof(domProfile_GLSL::domTechnique)); in registerElement()
238 meta->validate(); in registerElement()
240 return meta; in registerElement()
254 daeMetaElement* meta = dae.getMeta(ID()); in registerElement() local
255 if ( meta != NULL ) return meta; in registerElement()
257 meta = new daeMetaElement(dae); in registerElement()
258 dae.setMeta(ID(), *meta); in registerElement()
259 meta->setName( "pass" ); in registerElement()
260 meta->registerClass(domProfile_GLSL::domTechnique::domPass::create); in registerElement()
262 meta->setIsInnerClass( true ); in registerElement()
265 cm = new daeMetaSequence( meta, cm, 0, 1, 1 ); in registerElement()
267 mea = new daeMetaElementArrayAttribute( meta, cm, 0, 0, -1 ); in registerElement()
273 mea = new daeMetaElementArrayAttribute( meta, cm, 1, 0, -1 ); in registerElement()
279 mea = new daeMetaElementArrayAttribute( meta, cm, 2, 0, -1 ); in registerElement()
285 mea = new daeMetaElementArrayAttribute( meta, cm, 3, 0, -1 ); in registerElement()
291 mea = new daeMetaElementArrayAttribute( meta, cm, 4, 0, -1 ); in registerElement()
297 mea = new daeMetaElementArrayAttribute( meta, cm, 5, 0, -1 ); in registerElement()
303 mea = new daeMetaElementArrayAttribute( meta, cm, 6, 0, -1 ); in registerElement()
309 mea = new daeMetaElementAttribute( meta, cm, 7, 0, 1 ); in registerElement()
315 cm = new daeMetaChoice( meta, cm, 0, 8, 1, -1 ); in registerElement()
317 mea = new daeMetaElementArrayAttribute( meta, cm, 0, 1, 1 ); in registerElement()
321 cm->appendChild( new daeMetaGroup( mea, meta, cm, 0, 1, 1 ) ); in registerElement()
323 mea = new daeMetaElementArrayAttribute( meta, cm, 0, 1, 1 ); in registerElement()
333 mea = new daeMetaElementArrayAttribute( meta, cm, 3009, 0, -1 ); in registerElement()
340 meta->setCMRoot( cm ); in registerElement()
342 meta->addContents(daeOffsetOf(domProfile_GLSL::domTechnique::domPass,_contents)); in registerElement()
343 meta->addContentsOrder(daeOffsetOf(domProfile_GLSL::domTechnique::domPass,_contentsOrder)); in registerElement()
345 meta->addCMDataArray(daeOffsetOf(domProfile_GLSL::domTechnique::domPass,_CMData), 1); in registerElement()
352 ma->setContainer( meta ); in registerElement()
355 meta->appendAttribute(ma); in registerElement()
358 meta->setElementSize(sizeof(domProfile_GLSL::domTechnique::domPass)); in registerElement()
359 meta->validate(); in registerElement()
361 return meta; in registerElement()
375 daeMetaElement* meta = dae.getMeta(ID()); in registerElement() local
376 if ( meta != NULL ) return meta; in registerElement()
378 meta = new daeMetaElement(dae); in registerElement()
379 dae.setMeta(ID(), *meta); in registerElement()
380 meta->setName( "draw" ); in registerElement()
381 meta->registerClass(domProfile_GLSL::domTechnique::domPass::domDraw::create); in registerElement()
383 meta->setIsInnerClass( true ); in registerElement()
390 ma->setContainer( meta ); in registerElement()
391 meta->appendAttribute(ma); in registerElement()
394 meta->setElementSize(sizeof(domProfile_GLSL::domTechnique::domPass::domDraw)); in registerElement()
395 meta->validate(); in registerElement()
397 return meta; in registerElement()
411 daeMetaElement* meta = dae.getMeta(ID()); in registerElement() local
412 if ( meta != NULL ) return meta; in registerElement()
414 meta = new daeMetaElement(dae); in registerElement()
415 dae.setMeta(ID(), *meta); in registerElement()
416 meta->setName( "shader" ); in registerElement()
417 meta->registerClass(domProfile_GLSL::domTechnique::domPass::domShader::create); in registerElement()
419 meta->setIsInnerClass( true ); in registerElement()
422 cm = new daeMetaSequence( meta, cm, 0, 1, 1 ); in registerElement()
424 mea = new daeMetaElementArrayAttribute( meta, cm, 0, 0, -1 ); in registerElement()
430 cm = new daeMetaSequence( meta, cm, 1, 0, 1 ); in registerElement()
432 mea = new daeMetaElementAttribute( meta, cm, 0, 1, 1 ); in registerElement()
438 mea = new daeMetaElementAttribute( meta, cm, 1, 0, 1 ); in registerElement()
448 mea = new daeMetaElementAttribute( meta, cm, 3, 1, 1 ); in registerElement()
454 mea = new daeMetaElementArrayAttribute( meta, cm, 4, 0, -1 ); in registerElement()
461 meta->setCMRoot( cm ); in registerElement()
469 ma->setContainer( meta ); in registerElement()
471 meta->appendAttribute(ma); in registerElement()
474 meta->setElementSize(sizeof(domProfile_GLSL::domTechnique::domPass::domShader)); in registerElement()
475 meta->validate(); in registerElement()
477 return meta; in registerElement()
491 daeMetaElement* meta = dae.getMeta(ID()); in registerElement() local
492 if ( meta != NULL ) return meta; in registerElement()
494 meta = new daeMetaElement(dae); in registerElement()
495 dae.setMeta(ID(), *meta); in registerElement()
496 meta->setName( "compiler_target" ); in registerElement()
497 meta->registerClass(domProfile_GLSL::domTechnique::domPass::domShader::domCompiler_target::create); in registerElement()
499 meta->setIsInnerClass( true ); in registerElement()
506 ma->setContainer( meta ); in registerElement()
507 meta->appendAttribute(ma); in registerElement()
510meta->setElementSize(sizeof(domProfile_GLSL::domTechnique::domPass::domShader::domCompiler_target)… in registerElement()
511 meta->validate(); in registerElement()
513 return meta; in registerElement()
527 daeMetaElement* meta = dae.getMeta(ID()); in registerElement() local
528 if ( meta != NULL ) return meta; in registerElement()
530 meta = new daeMetaElement(dae); in registerElement()
531 dae.setMeta(ID(), *meta); in registerElement()
532 meta->setName( "compiler_options" ); in registerElement()
533meta->registerClass(domProfile_GLSL::domTechnique::domPass::domShader::domCompiler_options::create… in registerElement()
535 meta->setIsInnerClass( true ); in registerElement()
542 ma->setContainer( meta ); in registerElement()
543 meta->appendAttribute(ma); in registerElement()
546meta->setElementSize(sizeof(domProfile_GLSL::domTechnique::domPass::domShader::domCompiler_options… in registerElement()
547 meta->validate(); in registerElement()
549 return meta; in registerElement()
563 daeMetaElement* meta = dae.getMeta(ID()); in registerElement() local
564 if ( meta != NULL ) return meta; in registerElement()
566 meta = new daeMetaElement(dae); in registerElement()
567 dae.setMeta(ID(), *meta); in registerElement()
568 meta->setName( "name" ); in registerElement()
569 meta->registerClass(domProfile_GLSL::domTechnique::domPass::domShader::domName::create); in registerElement()
571 meta->setIsInnerClass( true ); in registerElement()
578 ma->setContainer( meta ); in registerElement()
579 meta->appendAttribute(ma); in registerElement()
588 ma->setContainer( meta ); in registerElement()
591 meta->appendAttribute(ma); in registerElement()
594 meta->setElementSize(sizeof(domProfile_GLSL::domTechnique::domPass::domShader::domName)); in registerElement()
595 meta->validate(); in registerElement()
597 return meta; in registerElement()
611 daeMetaElement* meta = dae.getMeta(ID()); in registerElement() local
612 if ( meta != NULL ) return meta; in registerElement()
614 meta = new daeMetaElement(dae); in registerElement()
615 dae.setMeta(ID(), *meta); in registerElement()
616 meta->setName( "bind" ); in registerElement()
617 meta->registerClass(domProfile_GLSL::domTechnique::domPass::domShader::domBind::create); in registerElement()
619 meta->setIsInnerClass( true ); in registerElement()
622 cm = new daeMetaChoice( meta, cm, 0, 0, 1, 1 ); in registerElement()
624 mea = new daeMetaElementAttribute( meta, cm, 0, 1, 1 ); in registerElement()
628 cm->appendChild( new daeMetaGroup( mea, meta, cm, 0, 1, 1 ) ); in registerElement()
630 mea = new daeMetaElementAttribute( meta, cm, 0, 1, 1 ); in registerElement()
637 meta->setCMRoot( cm ); in registerElement()
639meta->addContents(daeOffsetOf(domProfile_GLSL::domTechnique::domPass::domShader::domBind,_contents… in registerElement()
640meta->addContentsOrder(daeOffsetOf(domProfile_GLSL::domTechnique::domPass::domShader::domBind,_con… in registerElement()
642meta->addCMDataArray(daeOffsetOf(domProfile_GLSL::domTechnique::domPass::domShader::domBind,_CMDat… in registerElement()
649 ma->setContainer( meta ); in registerElement()
652 meta->appendAttribute(ma); in registerElement()
655 meta->setElementSize(sizeof(domProfile_GLSL::domTechnique::domPass::domShader::domBind)); in registerElement()
656 meta->validate(); in registerElement()
658 return meta; in registerElement()
672 daeMetaElement* meta = dae.getMeta(ID()); in registerElement() local
673 if ( meta != NULL ) return meta; in registerElement()
675 meta = new daeMetaElement(dae); in registerElement()
676 dae.setMeta(ID(), *meta); in registerElement()
677 meta->setName( "param" ); in registerElement()
678 meta->registerClass(domProfile_GLSL::domTechnique::domPass::domShader::domBind::domParam::create); in registerElement()
680 meta->setIsInnerClass( true ); in registerElement()
688 ma->setContainer( meta ); in registerElement()
691 meta->appendAttribute(ma); in registerElement()
694 meta->setElementSize(sizeof(domProfile_GLSL::domTechnique::domPass::domShader::domBind::domParam)); in registerElement()
695 meta->validate(); in registerElement()
697 return meta; in registerElement()