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( "visual_scene" );
36 meta->registerClass(domVisual_scene::create);
40 cm = new daeMetaSequence( meta, cm, 0, 1, 1 );
42 mea = new daeMetaElementAttribute( meta, cm, 0, 0, 1 );
48 mea = new daeMetaElementArrayAttribute( meta, cm, 1, 1, -1 );
54 mea = new daeMetaElementArrayAttribute( meta, cm, 2, 0, -1 );
60 mea = new daeMetaElementArrayAttribute( meta, cm, 3, 0, -1 );
67 meta->setCMRoot( cm );
75 ma->setContainer( meta );
78 meta->appendAttribute(ma);
87 ma->setContainer( meta );
89 meta->appendAttribute(ma);
92 meta->setElementSize(sizeof(domVisual_scene));
93 meta->validate();
95 return meta;
109 daeMetaElement* meta = dae.getMeta(ID());
110 if ( meta != NULL ) return meta;
112 meta = new daeMetaElement(dae);
113 dae.setMeta(ID(), *meta);
114 meta->setName( "evaluate_scene" );
115 meta->registerClass(domVisual_scene::domEvaluate_scene::create);
117 meta->setIsInnerClass( true );
120 cm = new daeMetaSequence( meta, cm, 0, 1, 1 );
122 mea = new daeMetaElementArrayAttribute( meta, cm, 0, 1, -1 );
129 meta->setCMRoot( cm );
137 ma->setContainer( meta );
139 meta->appendAttribute(ma);
142 meta->setElementSize(sizeof(domVisual_scene::domEvaluate_scene));
143 meta->validate();
145 return meta;
159 daeMetaElement* meta = dae.getMeta(ID());
160 if ( meta != NULL ) return meta;
162 meta = new daeMetaElement(dae);
163 dae.setMeta(ID(), *meta);
164 meta->setName( "render" );
165 meta->registerClass(domVisual_scene::domEvaluate_scene::domRender::create);
167 meta->setIsInnerClass( true );
170 cm = new daeMetaSequence( meta, cm, 0, 1, 1 );
172 mea = new daeMetaElementArrayAttribute( meta, cm, 0, 0, -1 );
178 mea = new daeMetaElementAttribute( meta, cm, 1, 0, 1 );
185 meta->setCMRoot( cm );
193 ma->setContainer( meta );
196 meta->appendAttribute(ma);
199 meta->setElementSize(sizeof(domVisual_scene::domEvaluate_scene::domRender));
200 meta->validate();
202 return meta;
216 daeMetaElement* meta = dae.getMeta(ID());
217 if ( meta != NULL ) return meta;
219 meta = new daeMetaElement(dae);
220 dae.setMeta(ID(), *meta);
221 meta->setName( "layer" );
222 meta->registerClass(domVisual_scene::domEvaluate_scene::domRender::domLayer::create);
224 meta->setIsInnerClass( true );
231 ma->setContainer( meta );
232 meta->appendAttribute(ma);
235 meta->setElementSize(sizeof(domVisual_scene::domEvaluate_scene::domRender::domLayer));
236 meta->validate();
238 return meta;