writeTo method

void writeTo(
  1. TeleportObjectWriter scope
)

Implementation

void writeTo(TeleportObjectWriter scope) {
    scope.writeDictionaryField(fieldIdFunctions, TeleportType.int32, TeleportType.array, (dict0) {
        for (final pair1 in functions.entries) {
            final entry2 = dict0.beginEntry();
            entry2.writeKeyInt32(pair1.key);
            entry2.writeValueArray(TeleportType.object_, (arr3) {
                for (final el4 in pair1.value) {
                    arr3.writeObject(ActionFunctionRegister.teleportVersion, (child5) {
                        el4.writeTo(child5);
                    });
                }
            });
            entry2.complete();
        }
    });
}