Add missing Python files from type cast commit.
authorWouter van Oortmerssen <wvo@google.com>
Wed, 12 Aug 2015 17:17:10 +0000 (10:17 -0700)
committerWouter van Oortmerssen <wvo@google.com>
Wed, 12 Aug 2015 17:17:10 +0000 (10:17 -0700)
Change-Id: I800119d8fe19f4c3e95772aba629ef8b2deb9e4b

tests/MyGame/Example/Any.py
tests/MyGame/Example/TestSimpleTableWithEnum.py [new file with mode: 0644]

index c88362e..a247b52 100644 (file)
@@ -5,4 +5,5 @@
 class Any(object):
     NONE = 0
     Monster = 1
+    TestSimpleTableWithEnum = 2
 
diff --git a/tests/MyGame/Example/TestSimpleTableWithEnum.py b/tests/MyGame/Example/TestSimpleTableWithEnum.py
new file mode 100644 (file)
index 0000000..7085995
--- /dev/null
@@ -0,0 +1,23 @@
+# automatically generated, do not modify
+
+# namespace: Example
+
+import flatbuffers
+
+class TestSimpleTableWithEnum(object):
+    __slots__ = ['_tab']
+
+    # TestSimpleTableWithEnum
+    def Init(self, buf, pos):
+        self._tab = flatbuffers.table.Table(buf, pos)
+
+    # TestSimpleTableWithEnum
+    def Color(self):
+        o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
+        if o != 0:
+            return self._tab.Get(flatbuffers.number_types.Int8Flags, o + self._tab.Pos)
+        return 2
+
+def TestSimpleTableWithEnumStart(builder): builder.StartObject(1)
+def TestSimpleTableWithEnumAddColor(builder, color): builder.PrependInt8Slot(0, color, 2)
+def TestSimpleTableWithEnumEnd(builder): return builder.EndObject()