Home | History | Annotate | Download | only in dom

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( "glsl_newarray_type" );
36 meta->registerClass(domGlsl_newarray_type::create);
40 cm = new daeMetaChoice( meta, cm, 0, 0, 0, -1 );
42 mea = new daeMetaElementArrayAttribute( meta, cm, 0, 1, 1 );
46 cm->appendChild( new daeMetaGroup( mea, meta, cm, 0, 1, 1 ) );
48 mea = new daeMetaElementArrayAttribute( meta, cm, 0, 1, 1 );
55 meta->setCMRoot( cm );
57 meta->addContents(daeOffsetOf(domGlsl_newarray_type,_contents));
58 meta->addContentsOrder(daeOffsetOf(domGlsl_newarray_type,_contentsOrder));
60 meta->addCMDataArray(daeOffsetOf(domGlsl_newarray_type,_CMData), 1);
67 ma->setContainer( meta );
70 meta->appendAttribute(ma);
73 meta->setElementSize(sizeof(domGlsl_newarray_type));
74 meta->validate();
76 return meta;