Added access methods to Serializer to help with using wrappers for other purposes such as script integration.

Added Vec*i and Vec*ui support to serializers
This commit is contained in:
Robert Osfield
2013-09-11 15:44:08 +00:00
parent 31cd80cea7
commit 24ecfb1a48
6 changed files with 130 additions and 4 deletions

View File

@@ -535,6 +535,13 @@ ObjectWrapperManager::ObjectWrapperManager()
arrayTable.add( "Vec3dArray", ID_VEC3D_ARRAY );
arrayTable.add( "Vec4dArray", ID_VEC4D_ARRAY );
arrayTable.add( "Vec2iArray", ID_VEC2I_ARRAY );
arrayTable.add( "Vec3iArray", ID_VEC3I_ARRAY );
arrayTable.add( "Vec4iArray", ID_VEC4I_ARRAY );
arrayTable.add( "Vec2uiArray", ID_VEC2UI_ARRAY );
arrayTable.add( "Vec3uiArray", ID_VEC3UI_ARRAY );
arrayTable.add( "Vec4uiArray", ID_VEC4UI_ARRAY );
IntLookup& primitiveTable = _globalMap["PrimitiveType"];
primitiveTable.add( "DrawArrays", ID_DRAWARRAYS );