Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface IFlowFieldManager

Hierarchy

  • IFlowFieldManager

Implemented by

Index

Properties

delegate

flowFields

flowFields: object

Type declaration

  • [index: number]: object

Methods

getHeight

  • getHeight(): number
  • Returns number

getMoveDirection

  • Parameters

    • worldX: number
    • worldY: number
    • worldZ: number
    • moveType: MoveType

    Returns FacingDirection

getOpposingMoveDirection

  • Parameters

    • worldX: number
    • worldY: number
    • worldZ: number
    • moveType: MoveType

    Returns FacingDirection

getWidth

  • getWidth(): number
  • Returns number

isInFlowField

  • isInFlowField(worldX: number, worldY: number, worldZ: number): boolean
  • Parameters

    • worldX: number
    • worldY: number
    • worldZ: number

    Returns boolean

setDelegate

update

  • update(): void
  • Returns void

updateCenter

  • updateCenter(): boolean
  • Returns boolean

updateTile

  • updateTile(tileX: number, tileY: number, tileZ: number): void
  • Parameters

    • tileX: number
    • tileY: number
    • tileZ: number

    Returns void

Generated using TypeDoc