This repository has been archived on 2025-04-28. You can view files and clone it, but cannot push or open issues or pull requests.
Files
K0lb3 16d6d3f877 flatbuf decoder added
integrated into extract_tables
2021-11-12 23:14:45 +01:00

329 lines
14 KiB
Python

# automatically generated by the FlatBuffers compiler, do not modify
# namespace: FlatData
import flatbuffers
from flatbuffers.compat import import_numpy
np = import_numpy()
class OperatorExcel(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = OperatorExcel()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsOperatorExcel(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# OperatorExcel
def Init(self, buf, pos):
self._tab = flatbuffers.table.Table(buf, pos)
# OperatorExcel
def UniqueId(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int64Flags, o + self._tab.Pos)
return 0
# OperatorExcel
def GroupId(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6))
if o != 0:
return self._tab.String(o + self._tab.Pos)
return None
# OperatorExcel
def OperatorCondition_(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(8))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
# OperatorExcel
def OutputSequence(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(10))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
# OperatorExcel
def RandomWeight(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(12))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
# OperatorExcel
def OutputDelay(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(14))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
# OperatorExcel
def Duration(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(16))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
# OperatorExcel
def PortraitPath(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(18))
if o != 0:
return self._tab.String(o + self._tab.Pos)
return None
# OperatorExcel
def TextLocalizeKey(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(20))
if o != 0:
return self._tab.String(o + self._tab.Pos)
return None
# OperatorExcel
def VoiceClipsKr(self, j):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(22))
if o != 0:
a = self._tab.Vector(o)
return self._tab.String(a + flatbuffers.number_types.UOffsetTFlags.py_type(j * 4))
return ""
# OperatorExcel
def VoiceClipsKrLength(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(22))
if o != 0:
return self._tab.VectorLen(o)
return 0
# OperatorExcel
def VoiceClipsKrIsNone(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(22))
return o == 0
# OperatorExcel
def VoiceClipsJp(self, j):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(24))
if o != 0:
a = self._tab.Vector(o)
return self._tab.String(a + flatbuffers.number_types.UOffsetTFlags.py_type(j * 4))
return ""
# OperatorExcel
def VoiceClipsJpLength(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(24))
if o != 0:
return self._tab.VectorLen(o)
return 0
# OperatorExcel
def VoiceClipsJpIsNone(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(24))
return o == 0
# OperatorExcel
def VoiceClipsTh(self, j):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(26))
if o != 0:
a = self._tab.Vector(o)
return self._tab.String(a + flatbuffers.number_types.UOffsetTFlags.py_type(j * 4))
return ""
# OperatorExcel
def VoiceClipsThLength(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(26))
if o != 0:
return self._tab.VectorLen(o)
return 0
# OperatorExcel
def VoiceClipsThIsNone(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(26))
return o == 0
# OperatorExcel
def VoiceClipsTw(self, j):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(28))
if o != 0:
a = self._tab.Vector(o)
return self._tab.String(a + flatbuffers.number_types.UOffsetTFlags.py_type(j * 4))
return ""
# OperatorExcel
def VoiceClipsTwLength(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(28))
if o != 0:
return self._tab.VectorLen(o)
return 0
# OperatorExcel
def VoiceClipsTwIsNone(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(28))
return o == 0
# OperatorExcel
def VoiceClipsEn(self, j):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(30))
if o != 0:
a = self._tab.Vector(o)
return self._tab.String(a + flatbuffers.number_types.UOffsetTFlags.py_type(j * 4))
return ""
# OperatorExcel
def VoiceClipsEnLength(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(30))
if o != 0:
return self._tab.VectorLen(o)
return 0
# OperatorExcel
def VoiceClipsEnIsNone(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(30))
return o == 0
# OperatorExcel
def VoiceClipsDe(self, j):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(32))
if o != 0:
a = self._tab.Vector(o)
return self._tab.String(a + flatbuffers.number_types.UOffsetTFlags.py_type(j * 4))
return ""
# OperatorExcel
def VoiceClipsDeLength(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(32))
if o != 0:
return self._tab.VectorLen(o)
return 0
# OperatorExcel
def VoiceClipsDeIsNone(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(32))
return o == 0
# OperatorExcel
def VoiceClipsFr(self, j):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(34))
if o != 0:
a = self._tab.Vector(o)
return self._tab.String(a + flatbuffers.number_types.UOffsetTFlags.py_type(j * 4))
return ""
# OperatorExcel
def VoiceClipsFrLength(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(34))
if o != 0:
return self._tab.VectorLen(o)
return 0
# OperatorExcel
def VoiceClipsFrIsNone(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(34))
return o == 0
def Start(builder): builder.StartObject(16)
def OperatorExcelStart(builder):
"""This method is deprecated. Please switch to Start."""
return Start(builder)
def AddUniqueId(builder, UniqueId): builder.PrependInt64Slot(0, UniqueId, 0)
def OperatorExcelAddUniqueId(builder, UniqueId):
"""This method is deprecated. Please switch to AddUniqueId."""
return AddUniqueId(builder, UniqueId)
def AddGroupId(builder, GroupId): builder.PrependUOffsetTRelativeSlot(1, flatbuffers.number_types.UOffsetTFlags.py_type(GroupId), 0)
def OperatorExcelAddGroupId(builder, GroupId):
"""This method is deprecated. Please switch to AddGroupId."""
return AddGroupId(builder, GroupId)
def AddOperatorCondition_(builder, OperatorCondition_): builder.PrependInt32Slot(2, OperatorCondition_, 0)
def OperatorExcelAddOperatorCondition_(builder, OperatorCondition_):
"""This method is deprecated. Please switch to AddOperatorCondition_."""
return AddOperatorCondition_(builder, OperatorCondition_)
def AddOutputSequence(builder, OutputSequence): builder.PrependInt32Slot(3, OutputSequence, 0)
def OperatorExcelAddOutputSequence(builder, OutputSequence):
"""This method is deprecated. Please switch to AddOutputSequence."""
return AddOutputSequence(builder, OutputSequence)
def AddRandomWeight(builder, RandomWeight): builder.PrependInt32Slot(4, RandomWeight, 0)
def OperatorExcelAddRandomWeight(builder, RandomWeight):
"""This method is deprecated. Please switch to AddRandomWeight."""
return AddRandomWeight(builder, RandomWeight)
def AddOutputDelay(builder, OutputDelay): builder.PrependInt32Slot(5, OutputDelay, 0)
def OperatorExcelAddOutputDelay(builder, OutputDelay):
"""This method is deprecated. Please switch to AddOutputDelay."""
return AddOutputDelay(builder, OutputDelay)
def AddDuration(builder, Duration): builder.PrependInt32Slot(6, Duration, 0)
def OperatorExcelAddDuration(builder, Duration):
"""This method is deprecated. Please switch to AddDuration."""
return AddDuration(builder, Duration)
def AddPortraitPath(builder, PortraitPath): builder.PrependUOffsetTRelativeSlot(7, flatbuffers.number_types.UOffsetTFlags.py_type(PortraitPath), 0)
def OperatorExcelAddPortraitPath(builder, PortraitPath):
"""This method is deprecated. Please switch to AddPortraitPath."""
return AddPortraitPath(builder, PortraitPath)
def AddTextLocalizeKey(builder, TextLocalizeKey): builder.PrependUOffsetTRelativeSlot(8, flatbuffers.number_types.UOffsetTFlags.py_type(TextLocalizeKey), 0)
def OperatorExcelAddTextLocalizeKey(builder, TextLocalizeKey):
"""This method is deprecated. Please switch to AddTextLocalizeKey."""
return AddTextLocalizeKey(builder, TextLocalizeKey)
def AddVoiceClipsKr(builder, VoiceClipsKr): builder.PrependUOffsetTRelativeSlot(9, flatbuffers.number_types.UOffsetTFlags.py_type(VoiceClipsKr), 0)
def OperatorExcelAddVoiceClipsKr(builder, VoiceClipsKr):
"""This method is deprecated. Please switch to AddVoiceClipsKr."""
return AddVoiceClipsKr(builder, VoiceClipsKr)
def StartVoiceClipsKrVector(builder, numElems): return builder.StartVector(4, numElems, 4)
def OperatorExcelStartVoiceClipsKrVector(builder, numElems):
"""This method is deprecated. Please switch to Start."""
return StartVoiceClipsKrVector(builder, numElems)
def AddVoiceClipsJp(builder, VoiceClipsJp): builder.PrependUOffsetTRelativeSlot(10, flatbuffers.number_types.UOffsetTFlags.py_type(VoiceClipsJp), 0)
def OperatorExcelAddVoiceClipsJp(builder, VoiceClipsJp):
"""This method is deprecated. Please switch to AddVoiceClipsJp."""
return AddVoiceClipsJp(builder, VoiceClipsJp)
def StartVoiceClipsJpVector(builder, numElems): return builder.StartVector(4, numElems, 4)
def OperatorExcelStartVoiceClipsJpVector(builder, numElems):
"""This method is deprecated. Please switch to Start."""
return StartVoiceClipsJpVector(builder, numElems)
def AddVoiceClipsTh(builder, VoiceClipsTh): builder.PrependUOffsetTRelativeSlot(11, flatbuffers.number_types.UOffsetTFlags.py_type(VoiceClipsTh), 0)
def OperatorExcelAddVoiceClipsTh(builder, VoiceClipsTh):
"""This method is deprecated. Please switch to AddVoiceClipsTh."""
return AddVoiceClipsTh(builder, VoiceClipsTh)
def StartVoiceClipsThVector(builder, numElems): return builder.StartVector(4, numElems, 4)
def OperatorExcelStartVoiceClipsThVector(builder, numElems):
"""This method is deprecated. Please switch to Start."""
return StartVoiceClipsThVector(builder, numElems)
def AddVoiceClipsTw(builder, VoiceClipsTw): builder.PrependUOffsetTRelativeSlot(12, flatbuffers.number_types.UOffsetTFlags.py_type(VoiceClipsTw), 0)
def OperatorExcelAddVoiceClipsTw(builder, VoiceClipsTw):
"""This method is deprecated. Please switch to AddVoiceClipsTw."""
return AddVoiceClipsTw(builder, VoiceClipsTw)
def StartVoiceClipsTwVector(builder, numElems): return builder.StartVector(4, numElems, 4)
def OperatorExcelStartVoiceClipsTwVector(builder, numElems):
"""This method is deprecated. Please switch to Start."""
return StartVoiceClipsTwVector(builder, numElems)
def AddVoiceClipsEn(builder, VoiceClipsEn): builder.PrependUOffsetTRelativeSlot(13, flatbuffers.number_types.UOffsetTFlags.py_type(VoiceClipsEn), 0)
def OperatorExcelAddVoiceClipsEn(builder, VoiceClipsEn):
"""This method is deprecated. Please switch to AddVoiceClipsEn."""
return AddVoiceClipsEn(builder, VoiceClipsEn)
def StartVoiceClipsEnVector(builder, numElems): return builder.StartVector(4, numElems, 4)
def OperatorExcelStartVoiceClipsEnVector(builder, numElems):
"""This method is deprecated. Please switch to Start."""
return StartVoiceClipsEnVector(builder, numElems)
def AddVoiceClipsDe(builder, VoiceClipsDe): builder.PrependUOffsetTRelativeSlot(14, flatbuffers.number_types.UOffsetTFlags.py_type(VoiceClipsDe), 0)
def OperatorExcelAddVoiceClipsDe(builder, VoiceClipsDe):
"""This method is deprecated. Please switch to AddVoiceClipsDe."""
return AddVoiceClipsDe(builder, VoiceClipsDe)
def StartVoiceClipsDeVector(builder, numElems): return builder.StartVector(4, numElems, 4)
def OperatorExcelStartVoiceClipsDeVector(builder, numElems):
"""This method is deprecated. Please switch to Start."""
return StartVoiceClipsDeVector(builder, numElems)
def AddVoiceClipsFr(builder, VoiceClipsFr): builder.PrependUOffsetTRelativeSlot(15, flatbuffers.number_types.UOffsetTFlags.py_type(VoiceClipsFr), 0)
def OperatorExcelAddVoiceClipsFr(builder, VoiceClipsFr):
"""This method is deprecated. Please switch to AddVoiceClipsFr."""
return AddVoiceClipsFr(builder, VoiceClipsFr)
def StartVoiceClipsFrVector(builder, numElems): return builder.StartVector(4, numElems, 4)
def OperatorExcelStartVoiceClipsFrVector(builder, numElems):
"""This method is deprecated. Please switch to Start."""
return StartVoiceClipsFrVector(builder, numElems)
def End(builder): return builder.EndObject()
def OperatorExcelEnd(builder):
"""This method is deprecated. Please switch to End."""
return End(builder)