Fixed handling of enums in Lua plugin.

Fixed computation of getNumPrimitives() so that it returns 0 when PrimitiveSet is zero.

Added missing properties to PrimitiveSet serializers
This commit is contained in:
Robert Osfield
2014-02-13 18:52:41 +00:00
parent cb805d7be5
commit 6d68718fba
4 changed files with 61 additions and 6 deletions

View File

@@ -31,7 +31,7 @@ unsigned int PrimitiveSet::getNumPrimitives() const
case(TRIANGLE_FAN):
case(QUAD_STRIP):
case(PATCHES):
case(POLYGON): return 1;
case(POLYGON): return (getNumIndices()>0) ? 1 : 0;
}
return 0;
}