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( "polylist" );
36 meta->registerClass(domPolylist::create);
40 cm = new daeMetaSequence( meta, cm, 0, 1, 1 );
42 mea = new daeMetaElementArrayAttribute( meta, cm, 0, 0, -1 );
48 mea = new daeMetaElementAttribute( meta, cm, 1, 0, 1 );
54 mea = new daeMetaElementAttribute( meta, cm, 2, 0, 1 );
60 mea = new daeMetaElementArrayAttribute( meta, cm, 3, 0, -1 );
67 meta->setCMRoot( cm );
75 ma->setContainer( meta );
77 meta->appendAttribute(ma);
86 ma->setContainer( meta );
89 meta->appendAttribute(ma);
98 ma->setContainer( meta );
100 meta->appendAttribute(ma);
103 meta->setElementSize(sizeof(domPolylist));
104 meta->validate();
106 return meta;
120 daeMetaElement* meta = dae.getMeta(ID());
121 if ( meta != NULL ) return meta;
123 meta = new daeMetaElement(dae);
124 dae.setMeta(ID(), *meta);
125 meta->setName( "vcount" );
126 meta->registerClass(domPolylist::domVcount::create);
128 meta->setIsInnerClass( true );
135 ma->setContainer( meta );
136 meta->appendAttribute(ma);
139 meta->setElementSize(sizeof(domPolylist::domVcount));
140 meta->validate();
142 return meta;