@@ -54,56 +54,64 @@ public struct ClassJob : IFlatbufferObject
54
54
public ClassJob __assign ( int _i , ByteBuffer _bb ) { __init ( _i , _bb ) ; return this ; }
55
55
56
56
public uint Id { get { int o = __p . __offset ( 4 ) ; return o != 0 ? __p . bb . GetUint ( o + __p . bb_pos ) : ( uint ) 0 ; } }
57
- public string NameEn { get { int o = __p . __offset ( 6 ) ; return o != 0 ? __p . __string ( o + __p . bb_pos ) : null ; } }
57
+ public uint Parent { get { int o = __p . __offset ( 6 ) ; return o != 0 ? __p . bb . GetUint ( o + __p . bb_pos ) : ( uint ) 0 ; } }
58
+ public uint JobIndex { get { int o = __p . __offset ( 8 ) ; return o != 0 ? __p . bb . GetUint ( o + __p . bb_pos ) : ( uint ) 0 ; } }
59
+ public string NameEn { get { int o = __p . __offset ( 10 ) ; return o != 0 ? __p . __string ( o + __p . bb_pos ) : null ; } }
58
60
#if ENABLE_SPAN_T
59
- public Span < byte > GetNameEnBytes ( ) { return __p . __vector_as_span < byte > ( 6 , 1 ) ; }
61
+ public Span < byte > GetNameEnBytes ( ) { return __p . __vector_as_span < byte > ( 10 , 1 ) ; }
60
62
#else
61
- public ArraySegment < byte > ? GetNameEnBytes ( ) { return __p . __vector_as_arraysegment ( 6 ) ; }
63
+ public ArraySegment < byte > ? GetNameEnBytes ( ) { return __p . __vector_as_arraysegment ( 10 ) ; }
62
64
#endif
63
- public byte [ ] GetNameEnArray ( ) { return __p . __vector_as_array < byte > ( 6 ) ; }
64
- public string NameFr { get { int o = __p . __offset ( 8 ) ; return o != 0 ? __p . __string ( o + __p . bb_pos ) : null ; } }
65
+ public byte [ ] GetNameEnArray ( ) { return __p . __vector_as_array < byte > ( 10 ) ; }
66
+ public string NameFr { get { int o = __p . __offset ( 12 ) ; return o != 0 ? __p . __string ( o + __p . bb_pos ) : null ; } }
65
67
#if ENABLE_SPAN_T
66
- public Span < byte > GetNameFrBytes ( ) { return __p . __vector_as_span < byte > ( 8 , 1 ) ; }
68
+ public Span < byte > GetNameFrBytes ( ) { return __p . __vector_as_span < byte > ( 12 , 1 ) ; }
67
69
#else
68
- public ArraySegment < byte > ? GetNameFrBytes ( ) { return __p . __vector_as_arraysegment ( 8 ) ; }
70
+ public ArraySegment < byte > ? GetNameFrBytes ( ) { return __p . __vector_as_arraysegment ( 12 ) ; }
69
71
#endif
70
- public byte [ ] GetNameFrArray ( ) { return __p . __vector_as_array < byte > ( 8 ) ; }
71
- public string NameDe { get { int o = __p . __offset ( 10 ) ; return o != 0 ? __p . __string ( o + __p . bb_pos ) : null ; } }
72
+ public byte [ ] GetNameFrArray ( ) { return __p . __vector_as_array < byte > ( 12 ) ; }
73
+ public string NameDe { get { int o = __p . __offset ( 14 ) ; return o != 0 ? __p . __string ( o + __p . bb_pos ) : null ; } }
72
74
#if ENABLE_SPAN_T
73
- public Span < byte > GetNameDeBytes ( ) { return __p . __vector_as_span < byte > ( 10 , 1 ) ; }
75
+ public Span < byte > GetNameDeBytes ( ) { return __p . __vector_as_span < byte > ( 14 , 1 ) ; }
74
76
#else
75
- public ArraySegment < byte > ? GetNameDeBytes ( ) { return __p . __vector_as_arraysegment ( 10 ) ; }
77
+ public ArraySegment < byte > ? GetNameDeBytes ( ) { return __p . __vector_as_arraysegment ( 14 ) ; }
76
78
#endif
77
- public byte [ ] GetNameDeArray ( ) { return __p . __vector_as_array < byte > ( 10 ) ; }
78
- public string NameJa { get { int o = __p . __offset ( 12 ) ; return o != 0 ? __p . __string ( o + __p . bb_pos ) : null ; } }
79
+ public byte [ ] GetNameDeArray ( ) { return __p . __vector_as_array < byte > ( 14 ) ; }
80
+ public string NameJa { get { int o = __p . __offset ( 16 ) ; return o != 0 ? __p . __string ( o + __p . bb_pos ) : null ; } }
79
81
#if ENABLE_SPAN_T
80
- public Span < byte > GetNameJaBytes ( ) { return __p . __vector_as_span < byte > ( 12 , 1 ) ; }
82
+ public Span < byte > GetNameJaBytes ( ) { return __p . __vector_as_span < byte > ( 16 , 1 ) ; }
81
83
#else
82
- public ArraySegment < byte > ? GetNameJaBytes ( ) { return __p . __vector_as_arraysegment ( 12 ) ; }
84
+ public ArraySegment < byte > ? GetNameJaBytes ( ) { return __p . __vector_as_arraysegment ( 16 ) ; }
83
85
#endif
84
- public byte [ ] GetNameJaArray ( ) { return __p . __vector_as_array < byte > ( 12 ) ; }
86
+ public byte [ ] GetNameJaArray ( ) { return __p . __vector_as_array < byte > ( 16 ) ; }
85
87
86
88
public static Offset < FFXIV . ClassJob > CreateClassJob ( FlatBufferBuilder builder ,
87
89
uint Id = 0 ,
90
+ uint Parent = 0 ,
91
+ uint JobIndex = 0 ,
88
92
StringOffset NameEnOffset = default ( StringOffset ) ,
89
93
StringOffset NameFrOffset = default ( StringOffset ) ,
90
94
StringOffset NameDeOffset = default ( StringOffset ) ,
91
95
StringOffset NameJaOffset = default ( StringOffset ) ) {
92
- builder . StartTable ( 5 ) ;
96
+ builder . StartTable ( 7 ) ;
93
97
ClassJob . AddNameJa ( builder , NameJaOffset ) ;
94
98
ClassJob . AddNameDe ( builder , NameDeOffset ) ;
95
99
ClassJob . AddNameFr ( builder , NameFrOffset ) ;
96
100
ClassJob . AddNameEn ( builder , NameEnOffset ) ;
101
+ ClassJob . AddJobIndex ( builder , JobIndex ) ;
102
+ ClassJob . AddParent ( builder , Parent ) ;
97
103
ClassJob . AddId ( builder , Id ) ;
98
104
return ClassJob . EndClassJob ( builder ) ;
99
105
}
100
106
101
- public static void StartClassJob ( FlatBufferBuilder builder ) { builder . StartTable ( 5 ) ; }
107
+ public static void StartClassJob ( FlatBufferBuilder builder ) { builder . StartTable ( 7 ) ; }
102
108
public static void AddId ( FlatBufferBuilder builder , uint Id ) { builder . AddUint ( 0 , Id , 0 ) ; }
103
- public static void AddNameEn ( FlatBufferBuilder builder , StringOffset NameEnOffset ) { builder . AddOffset ( 1 , NameEnOffset . Value , 0 ) ; }
104
- public static void AddNameFr ( FlatBufferBuilder builder , StringOffset NameFrOffset ) { builder . AddOffset ( 2 , NameFrOffset . Value , 0 ) ; }
105
- public static void AddNameDe ( FlatBufferBuilder builder , StringOffset NameDeOffset ) { builder . AddOffset ( 3 , NameDeOffset . Value , 0 ) ; }
106
- public static void AddNameJa ( FlatBufferBuilder builder , StringOffset NameJaOffset ) { builder . AddOffset ( 4 , NameJaOffset . Value , 0 ) ; }
109
+ public static void AddParent ( FlatBufferBuilder builder , uint Parent ) { builder . AddUint ( 1 , Parent , 0 ) ; }
110
+ public static void AddJobIndex ( FlatBufferBuilder builder , uint JobIndex ) { builder . AddUint ( 2 , JobIndex , 0 ) ; }
111
+ public static void AddNameEn ( FlatBufferBuilder builder , StringOffset NameEnOffset ) { builder . AddOffset ( 3 , NameEnOffset . Value , 0 ) ; }
112
+ public static void AddNameFr ( FlatBufferBuilder builder , StringOffset NameFrOffset ) { builder . AddOffset ( 4 , NameFrOffset . Value , 0 ) ; }
113
+ public static void AddNameDe ( FlatBufferBuilder builder , StringOffset NameDeOffset ) { builder . AddOffset ( 5 , NameDeOffset . Value , 0 ) ; }
114
+ public static void AddNameJa ( FlatBufferBuilder builder , StringOffset NameJaOffset ) { builder . AddOffset ( 6 , NameJaOffset . Value , 0 ) ; }
107
115
public static Offset < FFXIV . ClassJob > EndClassJob ( FlatBufferBuilder builder ) {
108
116
int o = builder . EndTable ( ) ;
109
117
return new Offset < FFXIV . ClassJob > ( o ) ;
0 commit comments