Skip to content hxbit.Serializer
Fields
| Name | Type |
|---|
| refs | haxe.ds.IntMap |
| remapObjs | haxe.ds.ObjectMap |
| newObjects | hl.types.ArrayObj |
| out | haxe.io.BytesBuffer |
| input | haxe.io.Bytes |
| inPos | I32 |
| usedClasses | hl.types.ArrayObj |
| convert | hl.types.ArrayObj |
| mapIndexes | hl.types.ArrayBytes_Int |
| knownStructs | hl.types.ArrayObj |
| static | UID | I32 |
| static | SEQ | I32 |
| static | resetCounters | Fun |
| static | CLASSES | hl.types.ArrayObj |
| static | CL_BYID | hl.types.ArrayObj |
| static | CLIDS | hl.types.ArrayBytes_Int |
| static | registerClass | Fun |
| static | initClassIDS | Fun |
| static | isClassFinal | Fun |
| static | ENUM_CLASSES | haxe.ds.StringMap |
Protos
f@265 set_remapIds(hxbit.Serializer, Bool) → Bool
f@266 remap(hxbit.Serializer, Virtual[unserializeInit, unserialize, serialize, getSerializeSchema, getCLID, __uid]) → Void
f@267 begin(hxbit.Serializer) → Void
f@268 end(hxbit.Serializer) → haxe.io.Bytes
f@269 setInput(hxbit.Serializer, haxe.io.Bytes, I32) → Void
f@270 getDynamic(hxbit.Serializer) → Dyn
f@271 addDynamic(hxbit.Serializer, Dyn) → Void
f@272 addStruct(hxbit.Serializer, Virtual[customUnserialize, customSerialize]) → Void
f@273 getStruct(hxbit.Serializer) → Dyn
f@274 addObjRef(hxbit.Serializer, Virtual[unserializeInit, unserialize, serialize, getSerializeSchema, getCLID, __uid]) → Void
f@275 getObjRef(hxbit.Serializer) → I32
f@276 addAnyRef(hxbit.Serializer, Virtual[unserializeInit, unserialize, serialize, getSerializeSchema, getCLID, __uid]) → Void
f@277 addKnownRef(hxbit.Serializer, Virtual[unserializeInit, unserialize, serialize, getSerializeSchema, getCLID, __uid]) → Void
f@278 getAnyRef(hxbit.Serializer) → Virtual[unserializeInit, unserialize, serialize, getSerializeSchema, getCLID, __uid]
f@279 getRef(hxbit.Serializer, hl.Class, I32) → Dyn
f@280 beginSave(hxbit.Serializer) → Void
f@281 endSave(hxbit.Serializer, Ref) → haxe.io.Bytes
f@282 beginLoad(hxbit.Serializer, haxe.io.Bytes, Ref) → Void
f@283 endLoad(hxbit.Serializer) → Void
f@284 convertRef(hxbit.Serializer, Virtual[unserializeInit, unserialize, serialize, getSerializeSchema, getCLID, __uid], hxbit.Convert) → Void
f@285 isNullable(hxbit.Serializer, hxbit.PropTypeDesc) → Bool
f@286 convertValue(hxbit.Serializer, String, Dyn, hxbit.PropTypeDesc, hxbit.PropTypeDesc) → Dyn
f@287 getEnumClass(hxbit.Serializer, String) → Dyn
f@288 readValue(hxbit.Serializer, hxbit.PropTypeDesc) → Dyn
f@289 writeValue(hxbit.Serializer, Dyn, hxbit.PropTypeDesc) → Void
Bindings
- static
f@352 __constructor__(hxbit.Serializer) → Void
- static
f@351 isClassFinal(I32) → Bool
- static
f@350 initClassIDS() → Void
- static
f@349 registerClass(hl.Class) → I32
- static
f@348 resetCounters() → Void