Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Variables

avgPing: number
callsignPlacemarkAltitude: number
captainIconUrl: string
chatMessage: string
chatMessageId: number
contrailEmitters: { 1: { anchor: null; duration: number; endOpacity: number; endScale: number; life: number; lod: number; randomizeEndScale: number; randomizeStartScale: number; rate: number; startOpacity: number; startRotation: string; startScale: number; texture: string }; 2: { anchor: null; duration: number; endOpacity: number; endScale: number; life: number; lod: number; randomizeEndScale: number; randomizeStartScale: number; rate: number; startOpacity: number; startRotation: string; startScale: number; texture: string }; 3: { anchor: null; duration: number; easing: string; endOpacity: number; followPath: boolean; life: number; lod: number; model: string; pathStep: number; rate: number; rotationAxis: number; startOpacity: number } }

Type declaration

  • 1: { anchor: null; duration: number; endOpacity: number; endScale: number; life: number; lod: number; randomizeEndScale: number; randomizeStartScale: number; rate: number; startOpacity: number; startRotation: string; startScale: number; texture: string }
    • anchor: null
    • duration: number
    • endOpacity: number
    • endScale: number
    • life: number
    • lod: number
    • randomizeEndScale: number
    • randomizeStartScale: number
    • rate: number
    • startOpacity: number
    • startRotation: string
    • startScale: number
    • texture: string
  • 2: { anchor: null; duration: number; endOpacity: number; endScale: number; life: number; lod: number; randomizeEndScale: number; randomizeStartScale: number; rate: number; startOpacity: number; startRotation: string; startScale: number; texture: string }
    • anchor: null
    • duration: number
    • endOpacity: number
    • endScale: number
    • life: number
    • lod: number
    • randomizeEndScale: number
    • randomizeStartScale: number
    • rate: number
    • startOpacity: number
    • startRotation: string
    • startScale: number
    • texture: string
  • 3: { anchor: null; duration: number; easing: string; endOpacity: number; followPath: boolean; life: number; lod: number; model: string; pathStep: number; rate: number; rotationAxis: number; startOpacity: number }
    • anchor: null
    • duration: number
    • easing: string
    • endOpacity: number
    • followPath: boolean
    • life: number
    • lod: number
    • model: string
    • pathStep: number
    • rate: number
    • rotationAxis: number
    • startOpacity: number
farVisibilityRange: number
flightSharing: { control: boolean; host: boolean; peer: null | User; requestTimeout: number; status: null | "requested" | "established" | "incoming"; timeout: number; waspeer: null | User; willpeer: null | User; accept: any; accepted: any; incoming: any; init: any; peerUpdate: any; refuse: any; request: any; stop: any; swapControl: any }

Type declaration

  • control: boolean
  • host: boolean
  • peer: null | User
  • requestTimeout: number
  • status: null | "requested" | "established" | "incoming"
  • timeout: number
  • waspeer: null | User
  • willpeer: null | User
  • accept:function
    • accept(a: User): void
  • accepted:function
    • accepted(a: User): void
  • incoming:function
    • incoming(a: User): void
  • init:function
    • init(): void
  • peerUpdate:function
    • peerUpdate(a: { ac: number; acid?: number | null; ad?: boolean; co: number[]; cs: string; id: string; p?: null; st: { as: number; gr: boolean; lv?: string; sh?: null }; ti: number; ve: number[] }): void
    • Parameters

      • a: { ac: number; acid?: number | null; ad?: boolean; co: number[]; cs: string; id: string; p?: null; st: { as: number; gr: boolean; lv?: string; sh?: null }; ti: number; ve: number[] }
        • ac: number
        • Optional acid?: number | null
        • Optional ad?: boolean
        • co: number[]
        • cs: string
        • id: string
        • Optional p?: null
        • st: { as: number; gr: boolean; lv?: string; sh?: null }
          • as: number
          • gr: boolean
          • Optional lv?: string
          • Optional sh?: null
        • ti: number
        • ve: number[]

      Returns void

  • refuse:function
    • refuse(a?: any): void
  • request:function
    • request(a: User): void
  • stop:function
    • stop(): void
  • swapControl:function
    • swapControl(a: boolean): void
hearbeatLife: number
iconOptions: { [ key in "premium" | "xavier"]: { eyeOffset: Cesium.Cartesian3; height: number; horizontalOrigin: Cesium.HorizontalOrigin; image: string; pixelOffset: Cesium.Cartesian3; translucencyByDistance: Cesium.NearFarScalar; verticalOrigin: Cesium.VerticalOrigin; width: number } }
labelOptions: { [ key in "default" | "xavier" | "premium" | "traffic"]: { eyeOffset: Cesium.Cartesian3; fillColor: Cesium.Color; font: "bold 12pt sans-serif"; horizontalOrigin: Cesium.HorizontalOrigin.CENTER; outlineColor: Cesium.Color; outlineWidth: 2; style: Cesium.LabelStyle.FILL_AND_OUTLINE; translucencyByDistance: Cesium.NearFarScalar; verticalOrigin: Cesium.VerticalOrigin.BOTTOM } }
labelVisibilityRange: number
lastJoinedCoordinates: string
lastRequest: null | JQuery.jqXHR
lastRequestTime: number
lastResponse: typeof ServerResponse
lowVisibilityRange: number
mapInterval: number
mapUpdatePeriod: number
minPing: number
minUpdateDelay: number
myId: string
nbUsers: number
nearVisibilityRange: number
nextUpdateTime: number | null
numberOfLOD: number
on: boolean
premiumIconUrl: string
serverTimeOffset: number
started: boolean
trafficHalfLife: number
trafficHeartBeatPeriod: number
trafficLife: number
updateFunctions: []
userHalfLife: number
userHeartBeatPeriod: number
userLife: number
users: {}

Type declaration

visibleUsers: {}

Type declaration

Functions

  • banUser(a: string): void
  • blockUser(a: string): void
  • errorCallback(a?: jqXHR<any>): void
  • getServerTime(): number
  • init(): void
  • loadModels(): Cesium.Model[]
  • sendUpdate(): void
  • setChatMessage(a: string): void
  • setNbUsers(a: number): void
  • start(): void
  • startMapUpdate(): void
  • startUpdates(): void
  • stop(): void
  • stopUpdates(a?: any): void
  • update(a: number): void
  • updateUsers(a?: { ac: number; acid?: null | number; ad?: boolean; co: number[]; cs: string; id: string; p?: null; st: { as: number; gr: boolean; lv?: string; sh?: null }; ti: number; ve: number[] }[]): void
  • Parameters

    • Optional a: { ac: number; acid?: null | number; ad?: boolean; co: number[]; cs: string; id: string; p?: null; st: { as: number; gr: boolean; lv?: string; sh?: null }; ti: number; ve: number[] }[]

    Returns void

Generated using TypeDoc