Skip to content

hxbit.Serializer

hxbit.Serializer

Fields

NameType
refshaxe.ds.IntMap
remapObjshaxe.ds.ObjectMap
newObjectshl.types.ArrayObj
outhaxe.io.BytesBuffer
inputhaxe.io.Bytes
inPosI32
usedClasseshl.types.ArrayObj
converthl.types.ArrayObj
mapIndexeshl.types.ArrayBytes_Int
knownStructshl.types.ArrayObj
staticUIDI32
staticSEQI32
staticresetCountersFun
staticCLASSEShl.types.ArrayObj
staticCL_BYIDhl.types.ArrayObj
staticCLIDShl.types.ArrayBytes_Int
staticregisterClassFun
staticinitClassIDSFun
staticisClassFinalFun
staticENUM_CLASSEShaxe.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