- Timestamp:
- 03/21/12 18:36:20 (15 months ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
OpenSceneGraph/trunk/src/osgWrappers/serializers/osgParticle/ParticleSystem.cpp
r12292 r13041 62 62 { 63 63 ADD_USER_SERIALIZER( DefaultBoundingBox ); // _def_bbox 64 64 65 65 BEGIN_ENUM_SERIALIZER2( ParticleAlignment, osgParticle::ParticleSystem::Alignment, BILLBOARD ); 66 66 ADD_ENUM_VALUE( BILLBOARD ); 67 67 ADD_ENUM_VALUE( FIXED ); 68 68 END_ENUM_SERIALIZER(); // _alignment 69 69 70 70 ADD_VEC3_SERIALIZER( AlignVectorX, osg::Vec3() ); // _align_X_axis 71 71 ADD_VEC3_SERIALIZER( AlignVectorY, osg::Vec3() ); // _align_Y_axis 72 72 73 73 BEGIN_ENUM_SERIALIZER( ParticleScaleReferenceFrame, WORLD_COORDINATES ); 74 74 ADD_ENUM_VALUE( LOCAL_COORDINATES ); 75 75 ADD_ENUM_VALUE( WORLD_COORDINATES ); 76 76 END_ENUM_SERIALIZER(); // _particleScaleReferenceFrame 77 77 78 78 ADD_BOOL_SERIALIZER( UseVertexArray, false ); // _useVertexArray 79 79 ADD_BOOL_SERIALIZER( UseShaders, false ); // _useShaders … … 82 82 ADD_USER_SERIALIZER( DefaultParticleTemplate ); // _def_ptemp 83 83 ADD_BOOL_SERIALIZER( FreezeOnCull, false ); // _freeze_on_cull 84 84 85 85 BEGIN_ENUM_SERIALIZER( SortMode, NO_SORT ); 86 86 ADD_ENUM_VALUE( NO_SORT ); … … 88 88 ADD_ENUM_VALUE( SORT_BACK_TO_FRONT ); 89 89 END_ENUM_SERIALIZER(); // _sortMode 90 90 91 91 ADD_DOUBLE_SERIALIZER( VisibilityDistance, -1.0 ); // _visibilityDistance 92 92 }
