@@ -34,6 +34,11 @@ export class Int extends ADirty<number> implements ISerable {
34
34
}
35
35
}
36
36
37
+ constructor ( value = 0 ) {
38
+ super ( ) ;
39
+ this . _value = value ;
40
+ }
41
+
37
42
ser ( buffer : IDatabufferWriter < any > ) : void {
38
43
const dirty = this . getsetDirty ( ) ;
39
44
buffer . writeBoolean ( dirty ) ;
@@ -67,6 +72,11 @@ export class Float extends ADirty<number> implements ISerable {
67
72
}
68
73
}
69
74
75
+ constructor ( value = 0 ) {
76
+ super ( ) ;
77
+ this . _value = value ;
78
+ }
79
+
70
80
ser ( buffer : IDatabufferWriter < any > ) : void {
71
81
const dirty = this . getsetDirty ( ) ;
72
82
buffer . writeBoolean ( dirty ) ;
@@ -100,6 +110,11 @@ export class Long extends ADirty<number> implements ISerable {
100
110
}
101
111
}
102
112
113
+ constructor ( value = 0 ) {
114
+ super ( ) ;
115
+ this . _value = value ;
116
+ }
117
+
103
118
ser ( buffer : IDatabufferWriter < any > ) : void {
104
119
const dirty = this . getsetDirty ( ) ;
105
120
buffer . writeBoolean ( dirty ) ;
@@ -133,6 +148,11 @@ export class Uint extends ADirty<number> implements ISerable {
133
148
}
134
149
}
135
150
151
+ constructor ( value = 0 ) {
152
+ super ( ) ;
153
+ this . _value = value ;
154
+ }
155
+
136
156
ser ( buffer : IDatabufferWriter < any > ) : void {
137
157
const dirty = this . getsetDirty ( ) ;
138
158
buffer . writeBoolean ( dirty ) ;
@@ -166,6 +186,11 @@ export class Double extends ADirty<number> implements ISerable {
166
186
}
167
187
}
168
188
189
+ constructor ( value = 0 ) {
190
+ super ( ) ;
191
+ this . _value = value ;
192
+ }
193
+
169
194
ser ( buffer : IDatabufferWriter < any > ) : void {
170
195
const dirty = this . getsetDirty ( ) ;
171
196
buffer . writeBoolean ( dirty ) ;
@@ -199,6 +224,11 @@ export class Ulong extends ADirty<number> implements ISerable {
199
224
}
200
225
}
201
226
227
+ constructor ( value = 0 ) {
228
+ super ( ) ;
229
+ this . _value = value ;
230
+ }
231
+
202
232
ser ( buffer : IDatabufferWriter < any > ) : void {
203
233
const dirty = this . getsetDirty ( ) ;
204
234
buffer . writeBoolean ( dirty ) ;
@@ -232,6 +262,11 @@ export class Short extends ADirty<number> implements ISerable {
232
262
}
233
263
}
234
264
265
+ constructor ( value = 0 ) {
266
+ super ( ) ;
267
+ this . _value = value ;
268
+ }
269
+
235
270
ser ( buffer : IDatabufferWriter < any > ) : void {
236
271
const dirty = this . getsetDirty ( ) ;
237
272
buffer . writeBoolean ( dirty ) ;
@@ -265,6 +300,11 @@ export class Ushort extends ADirty<number> implements ISerable {
265
300
}
266
301
}
267
302
303
+ constructor ( value = 0 ) {
304
+ super ( ) ;
305
+ this . _value = value ;
306
+ }
307
+
268
308
ser ( buffer : IDatabufferWriter < any > ) : void {
269
309
const dirty = this . getsetDirty ( ) ;
270
310
buffer . writeBoolean ( dirty ) ;
0 commit comments