Options
All
  • Public
  • Public/Protected
  • All
Menu

Class SerializerInternal

Hierarchy

  • SerializerInternal

Index

Constructors

constructor

Methods

deserializeBlueprint

  • deserializeBlueprint(root: any, data: any): any
  • Deserializes a blueprint

    Parameters

    • root: any
    • data: any

    Returns any

deserializeBuilding

  • deserializeBuilding(root: any, payload: any): any
  • Deserializes a building

    Parameters

    • root: any
    • payload: any

    Returns any

deserializeComponents

  • deserializeComponents(entity: any, data: any): any
  • Deserializes components of an entity

    Parameters

    • entity: any
    • data: any

    Returns any

deserializeEnemy

  • deserializeEnemy(root: any, payload: any): any
  • Deserializes an enemy

    Parameters

    • root: any
    • payload: any

    Returns any

deserializeEntityArray

  • deserializeEntityArray(root: any, array: any, deserializerMethod: any): any
  • Parameters

    • root: any
    • array: any
    • deserializerMethod: any

    Returns any

deserializeEntityArrayFixedType

  • deserializeEntityArrayFixedType(root: any, array: any, deserializerMethod: any): any
  • Parameters

    • root: any
    • array: any
    • deserializerMethod: any

    Returns any

deserializePowerup

  • deserializePowerup(root: any, data: any): void
  • Deserializes a powerup

    Parameters

    • root: any
    • data: any

    Returns void

deserializeResource

  • deserializeResource(root: any, data: any): void
  • Deserializes a resource

    Parameters

    • root: any
    • data: any

    Returns void

serializeEntityArray

  • serializeEntityArray(array: any): any[]
  • Serializes an array of entities

    Parameters

    • array: any

    Returns any[]

serializeEntityArrayFixedType

  • serializeEntityArrayFixedType(array: any): any[]
  • Serializes an array of entities where we know the type of

    Parameters

    • array: any

    Returns any[]