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( "fx_surface_init_volume_common" );
36 meta->registerClass(domFx_surface_init_volume_common::create);
40 cm = new daeMetaChoice( meta, cm, 0, 0, 1, 1 );
42 mea = new daeMetaElementAttribute( meta, cm, 0, 1, 1 );
48 mea = new daeMetaElementAttribute( meta, cm, 0, 1, 1 );
55 meta->setCMRoot( cm );
57 meta->addContents(daeOffsetOf(domFx_surface_init_volume_common,_contents));
58 meta->addContentsOrder(daeOffsetOf(domFx_surface_init_volume_common,_contentsOrder));
60 meta->addCMDataArray(daeOffsetOf(domFx_surface_init_volume_common,_CMData), 1);
61 meta->setElementSize(sizeof(domFx_surface_init_volume_common));
62 meta->validate();
64 return meta;
78 daeMetaElement* meta = dae.getMeta(ID());
79 if ( meta != NULL ) return meta;
81 meta = new daeMetaElement(dae);
82 dae.setMeta(ID(), *meta);
83 meta->setName( "all" );
84 meta->registerClass(domFx_surface_init_volume_common::domAll::create);
86 meta->setIsInnerClass( true );
94 ma->setContainer( meta );
97 meta->appendAttribute(ma);
100 meta->setElementSize(sizeof(domFx_surface_init_volume_common::domAll));
101 meta->validate();
103 return meta;
117 daeMetaElement* meta = dae.getMeta(ID());
118 if ( meta != NULL ) return meta;
120 meta = new daeMetaElement(dae);
121 dae.setMeta(ID(), *meta);
122 meta->setName( "primary" );
123 meta->registerClass(domFx_surface_init_volume_common::domPrimary::create);
125 meta->setIsInnerClass( true );
133 ma->setContainer( meta );
136 meta->appendAttribute(ma);
139 meta->setElementSize(sizeof(domFx_surface_init_volume_common::domPrimary));
140 meta->validate();
142 return meta;