Class LJ_GDX_ai.SmoothableGraphPath_CM.LIP

java.lang.Object
com.prineside.luaj.mapping.InterfaceProxy
com.prineside.luaj.mapping.parts.LJ_GDX_ai.SmoothableGraphPath_CM.LIP
All Implemented Interfaces:
com.badlogic.gdx.ai.pfa.GraphPath, com.badlogic.gdx.ai.pfa.SmoothableGraphPath, com.esotericsoftware.kryo.KryoSerializable, Iterable
Enclosing class:
LJ_GDX_ai.SmoothableGraphPath_CM

public static class LJ_GDX_ai.SmoothableGraphPath_CM.LIP extends InterfaceProxy implements com.badlogic.gdx.ai.pfa.SmoothableGraphPath
  • Method Details

    • add

      public void add(Object p1)
      Description copied from interface: com.badlogic.gdx.ai.pfa.GraphPath
      Adds an item at the end of this path.
      Specified by:
      add in interface com.badlogic.gdx.ai.pfa.GraphPath
    • clear

      public void clear()
      Description copied from interface: com.badlogic.gdx.ai.pfa.GraphPath
      Clears this path.
      Specified by:
      clear in interface com.badlogic.gdx.ai.pfa.GraphPath
    • forEach

      public void forEach(Consumer p1)
      Specified by:
      forEach in interface Iterable
    • get

      public Object get(int p1)
      Description copied from interface: com.badlogic.gdx.ai.pfa.GraphPath
      Returns the item of this path at the given index.
      Specified by:
      get in interface com.badlogic.gdx.ai.pfa.GraphPath
    • getCount

      public int getCount()
      Description copied from interface: com.badlogic.gdx.ai.pfa.GraphPath
      Returns the number of items of this path.
      Specified by:
      getCount in interface com.badlogic.gdx.ai.pfa.GraphPath
    • getNodePosition

      public com.badlogic.gdx.math.Vector getNodePosition(int p1)
      Description copied from interface: com.badlogic.gdx.ai.pfa.SmoothableGraphPath
      Returns the position of the node at the given index.
      Specified by:
      getNodePosition in interface com.badlogic.gdx.ai.pfa.SmoothableGraphPath
      Parameters:
      p1 - the index of the node you want to know the position
    • iterator

      public Iterator iterator()
      Specified by:
      iterator in interface Iterable
    • reverse

      public void reverse()
      Description copied from interface: com.badlogic.gdx.ai.pfa.GraphPath
      Reverses this path.
      Specified by:
      reverse in interface com.badlogic.gdx.ai.pfa.GraphPath
    • spliterator

      public Spliterator spliterator()
      Specified by:
      spliterator in interface Iterable
    • swapNodes

      public void swapNodes(int p1, int p2)
      Description copied from interface: com.badlogic.gdx.ai.pfa.SmoothableGraphPath
      Swaps the specified nodes of this path.
      Specified by:
      swapNodes in interface com.badlogic.gdx.ai.pfa.SmoothableGraphPath
      Parameters:
      p1 - index of the first node to swap
      p2 - index of the second node to swap
    • truncatePath

      public void truncatePath(int p1)
      Description copied from interface: com.badlogic.gdx.ai.pfa.SmoothableGraphPath
      Reduces the size of this path to the specified length (number of nodes). If the path is already smaller than the specified length, no action is taken.
      Specified by:
      truncatePath in interface com.badlogic.gdx.ai.pfa.SmoothableGraphPath
      Parameters:
      p1 - the new length