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( "morph" );
36 meta->registerClass(domMorph::create);
40 cm = new daeMetaSequence( meta, cm, 0, 1, 1 );
42 mea = new daeMetaElementArrayAttribute( meta, cm, 0, 2, -1 );
48 mea = new daeMetaElementAttribute( meta, cm, 1, 1, 1 );
54 mea = new daeMetaElementArrayAttribute( meta, cm, 2, 0, -1 );
61 meta->setCMRoot( cm );
69 ma->setContainer( meta );
72 meta->appendAttribute(ma);
81 ma->setContainer( meta );
84 meta->appendAttribute(ma);
87 meta->setElementSize(sizeof(domMorph));
88 meta->validate();
90 return meta;
104 daeMetaElement* meta = dae.getMeta(ID());
105 if ( meta != NULL ) return meta;
107 meta = new daeMetaElement(dae);
108 dae.setMeta(ID(), *meta);
109 meta->setName( "targets" );
110 meta->registerClass(domMorph::domTargets::create);
112 meta->setIsInnerClass( true );
115 cm = new daeMetaSequence( meta, cm, 0, 1, 1 );
117 mea = new daeMetaElementArrayAttribute( meta, cm, 0, 2, -1 );
123 mea = new daeMetaElementArrayAttribute( meta, cm, 1, 0, -1 );
130 meta->setCMRoot( cm );
132 meta->setElementSize(sizeof(domMorph::domTargets));
133 meta->validate();
135 return meta;