Uses of Annotation Interface
com.prineside.tdi2.utils.IgnoreMethodOverloadLuaDefWarning

Package
Description
Contains a fixed version of Input and Output from some of the older versions of Kryo, does not contain Kryo itself, meaning it is only good for a primitive data and is not a complete serialization solution.
The game itself.
 
 
 
 
 
 
 
 
  • Uses of IgnoreMethodOverloadLuaDefWarning in com.prineside.kryo

    Methods in com.prineside.kryo with annotations of type IgnoreMethodOverloadLuaDefWarning
    Modifier and Type
    Method
    Description
    int
    FixedInput.read()
    Reads a single byte as an int from 0 to 255, or -1 if there are no more bytes are available.
    int
    FixedInput.read(byte[] bytes)
    Reads bytes.length bytes or less and writes them to the specified byte[], starting at 0, and returns the number of bytes read.
    int
    FixedInput.read(byte[] bytes, int offset, int count)
    Reads count bytes or less and writes them to the specified byte[], starting at offset, and returns the number of bytes read or -1 if no more bytes are available.
    void
    FixedInput.readBytes(byte[] bytes)
    Reads bytes.length bytes and writes them to the specified byte[], starting at index 0.
    void
    FixedInput.readBytes(byte[] bytes, int offset, int count)
    Reads count bytes and writes them to the specified byte[], starting at offset.
    byte[]
    FixedInput.readBytes(int length)
    Reads the specified number of bytes into a new byte[].
    double
    FixedInput.readDouble()
    Reads an 8 bytes double.
    double
    FixedInput.readDouble(double precision, boolean optimizePositive)
    Reads a 1-9 byte double with reduced precision.
    float
    FixedInput.readFloat()
    Reads a 4 byte float.
    float
    FixedInput.readFloat(float precision, boolean optimizePositive)
    Reads a 1-5 byte float with reduced precision.
    int
    FixedInput.readInt()
    Reads a 4 byte int.
    int
    FixedInput.readInt(boolean optimizePositive)
    Reads a 1-5 byte int.
    int[]
    FixedInput.readInts(int length)
    Bulk input of an int array.
    int[]
    FixedInput.readInts(int length, boolean optimizePositive)
    Bulk input of an int array.
    long
    FixedInput.readLong()
    Reads an 8 byte long.
    long
    FixedInput.readLong(boolean optimizePositive)
    Reads a 1-9 byte long.
    long[]
    FixedInput.readLongs(int length)
    Bulk input of a long array.
    long[]
    FixedInput.readLongs(int length, boolean optimizePositive)
    Bulk input of a long array.
    void
    FixedInput.setBuffer(byte[] bytes)
    Sets a new buffer.
    void
    FixedInput.setBuffer(byte[] bytes, int offset, int count)
    Sets a new buffer.
    void
    FixedOutput.setBuffer(byte[] buffer)
    Sets the buffer that will be written to.
    void
    FixedOutput.setBuffer(byte[] buffer, int maxBufferSize)
    Sets the buffer that will be written to.
    void
    FixedInput.skip(int count)
    Discards the specified number of bytes.
    long
    FixedInput.skip(long count)
    Discards the specified number of bytes.
    void
    FixedOutput.write(byte[] bytes)
    Writes the bytes.
    void
    FixedOutput.write(byte[] bytes, int offset, int length)
    Writes the bytes.
    void
    FixedOutput.write(int value)
    Writes a byte.
    void
    FixedOutput.writeByte(byte value)
     
    void
    FixedOutput.writeByte(int value)
     
    void
    FixedOutput.writeBytes(byte[] bytes)
    Writes the bytes.
    void
    FixedOutput.writeBytes(byte[] bytes, int offset, int count)
    Writes the bytes.
    void
    FixedOutput.writeDouble(double value)
    Writes an 8 byte double.
    int
    FixedOutput.writeDouble(double value, double precision, boolean optimizePositive)
    Writes a 1-9 byte double with reduced precision.
    void
    FixedOutput.writeFloat(float value)
    Writes a 4 byte float.
    int
    FixedOutput.writeFloat(float value, float precision, boolean optimizePositive)
    Writes a 1-5 byte float with reduced precision.
    void
    FixedOutput.writeInt(int value)
    Writes a 4 byte int.
    int
    FixedOutput.writeInt(int value, boolean optimizePositive)
    Writes a 1-5 byte int.
    void
    FixedOutput.writeInts(int[] object)
    Bulk output of an int array.
    void
    FixedOutput.writeInts(int[] object, boolean optimizePositive)
    Bulk output of an int array.
    void
    FixedOutput.writeLong(long value)
    Writes an 8 byte long.
    int
    FixedOutput.writeLong(long value, boolean optimizePositive)
    Writes a 1-9 byte long.
    void
    FixedOutput.writeLongs(long[] object)
    Bulk output of an long array.
    void
    FixedOutput.writeLongs(long[] object, boolean optimizePositive)
    Bulk output of an long array.
    void
    FixedOutput.writeString(CharSequence value)
    Writes the length and CharSequence as UTF8, or null.
    void
    FixedOutput.writeString(String value)
    Writes the length and string, or null.
  • Uses of IgnoreMethodOverloadLuaDefWarning in com.prineside.tdi2

    Methods in com.prineside.tdi2 with annotations of type IgnoreMethodOverloadLuaDefWarning
    Modifier and Type
    Method
    Description
    boolean
    CameraController.isPointVisible(float x, float y, float size)
     
    boolean
    CameraController.isPointVisible(Vector2 pos, float size)
     
    void
    Enemy.setPosition(float x, float y)
     
    final void
    Enemy.setPosition(Vector2 position)
     
  • Uses of IgnoreMethodOverloadLuaDefWarning in com.prineside.tdi2.ibxm

    Modifier and Type
    Method
    Description
    int
    WavInputStream.read()
     
    int
    WavInputStream.read(byte[] buf, int off, int len)
     
  • Uses of IgnoreMethodOverloadLuaDefWarning in com.prineside.tdi2.managers.script

    Modifier and Type
    Method
    Description
    double
    MathEnvironment.PreparedMathExpression.eval()
     
    double
    MathEnvironment.PreparedMathExpression.eval(double v1)
     
    double
    MathEnvironment.PreparedMathExpression.eval(double v1, double v2)
     
    double
    MathEnvironment.PreparedMathExpression.eval(double v1, double v2, double v3)
     
  • Uses of IgnoreMethodOverloadLuaDefWarning in com.prineside.tdi2.shapes

    Modifier and Type
    Method
    Description
    void
    TrailMultiLine.setColor(float r, float g, float b, float a)
     
    void
    TrailMultiLine.setColor(Color color)
     
  • Uses of IgnoreMethodOverloadLuaDefWarning in com.prineside.tdi2.systems

    Modifier and Type
    Method
    Description
    WaveSystem.generateWave(int wave, int difficulty, long seed, ObjectSet<EnemyType> allowedEnemyTypes)
     
    WaveSystem.generateWave(int wave, int difficulty, WaveTemplates.PredefinedWaveTemplate template)
     
    WaveSystem.generateWave(WaveTemplates.WaveTemplate template, int wave, int difficulty)
     
  • Uses of IgnoreMethodOverloadLuaDefWarning in com.prineside.tdi2.ui.actors

    Modifier and Type
    Method
    Description
    void
    RadialSprite.draw(Batch batch, float x, float y, float angle)
     
    void
    RadialSprite.draw(Batch batch, float x, float y, float width, float height)
     
    void
    RadialSprite.draw(Batch batch, float x, float y, float width, float height, float angle)
     
    void
    Window.setPosition(float x, float y)
     
    void
    Window.setPosition(float x, float y, int pivot)
     
  • Uses of IgnoreMethodOverloadLuaDefWarning in com.prineside.tdi2.ui.components

    Modifier and Type
    Method
    Description
    void
    FlyingItemsOverlay.Paper.draw(Batch spriteBatch)
     
    void
    FlyingItemsOverlay.Paper.draw(Batch spriteBatch, float delta)
     
  • Uses of IgnoreMethodOverloadLuaDefWarning in com.prineside.tdi2.ui.shared

    Modifier and Type
    Method
    Description
    BackButton.setVisible(boolean visible)
     
    BackButton.setVisible(boolean visible, boolean immediately)
     
    ItemCreationOverlay.toggle(boolean addToForm, String text, boolean enabled, ObjectConsumer<Boolean> changeListener)
     
    ItemCreationOverlay.toggle(String text, boolean enabled, ObjectConsumer<Boolean> changeListener)
     
  • Uses of IgnoreMethodOverloadLuaDefWarning in com.prineside.tdi2.utils

    Modifier and Type
    Method
    Description
    long
    CRC.calculateCRC(byte[] data)
    A convenience method allowing to calculate CRC in one call.
    long
    CRC.calculateCRC(byte[] data, int offset, int length)
     
    static long
    CRC.calculateCRC(CRC.Parameters crcParams, byte[] data)
    This method implements simple straight forward bit by bit calculation.
    static long
    CRC.calculateCRC(CRC.Parameters crcParams, byte[] data, int offset, int length)
     
    void
    ParallelBatch.draw(TextureRegion region, float x, float y)
     
    void
    ParallelBatch.draw(TextureRegion region, float x, float y, float width, float height)
     
    void
    ParallelBatch.draw(TextureRegion region, float x, float y, float originX, float originY, float width, float height, float scaleX, float scaleY, float rotation)
     
    void
    ParallelBatch.draw(TextureRegion region, float x, float y, float originX, float originY, float width, float height, float scaleX, float scaleY, float rotation, boolean clockwise)
     
    void
    ParallelBatch.draw(TextureRegion region, float width, float height, Affine2 transform)
     
    void
    ParallelBatch.draw(Texture texture, float[] spriteVertices, int offset, int count)
     
    void
    ParallelBatch.draw(Texture texture, float x, float y)
     
    void
    ParallelBatch.draw(Texture texture, float x, float y, float width, float height)
     
    void
    ParallelBatch.draw(Texture texture, float x, float y, float width, float height, float u, float v, float u2, float v2)
     
    void
    ParallelBatch.draw(Texture texture, float x, float y, float originX, float originY, float width, float height, float scaleX, float scaleY, float rotation, int srcX, int srcY, int srcWidth, int srcHeight, boolean flipX, boolean flipY)
     
    void
    ParallelBatch.draw(Texture texture, float x, float y, float width, float height, int srcX, int srcY, int srcWidth, int srcHeight, boolean flipX, boolean flipY)
     
    void
    ParallelBatch.draw(Texture texture, float x, float y, int srcX, int srcY, int srcWidth, int srcHeight)
     
    void
    Quad.draw(Batch batch, float x, float y, float width, float height)
     
    void
    Quad.draw(Batch batch, float x, float y, float width, float height, float scaleX, float scaleY, float rotation)
     
    void
    Quad.draw(Batch batch, float x, float y, float originX, float originY, float width, float height, float scaleX, float scaleY, float rotation)
     
    void
    QuadDrawable.draw(Batch batch, float x, float y, float width, float height)
     
    void
    QuadDrawable.draw(Batch batch, float x, float y, float originX, float originY, float width, float height, float scaleX, float scaleY, float rotation)
     
    void
    QuadDrawableStack.draw(Batch batch, float x, float y, float width, float height)
     
    void
    QuadDrawableStack.draw(Batch batch, float x, float y, float originX, float originY, float width, float height, float scaleX, float scaleY, float rotation)
     
    void
    QuadRegion.draw(Batch batch, float x, float y, float width, float height)
    Draw vertices at the specified xy with width,height.
    void
    QuadRegion.draw(Batch batch, float x, float y, float originX, float originY, float width, float height, float scaleX, float scaleY, float rotation)
     
    void
    SpriteCacheExtended.draw(TextureRegion region, float x, float y)
     
    void
    SpriteCacheExtended.draw(TextureRegion region, float x, float y, float width, float height)
     
    void
    SpriteCacheExtended.draw(TextureRegion region, float x, float y, float originX, float originY, float width, float height, float scaleX, float scaleY, float rotation)
     
    void
    SpriteCacheExtended.draw(TextureRegion region, float x, float y, float originX, float originY, float width, float height, float scaleX, float scaleY, float rotation, boolean clockwise)
     
    void
    SpriteCacheExtended.draw(TextureRegion region, float width, float height, Affine2 transform)
     
    void
    SpriteCacheExtended.draw(Texture texture, float[] spriteVertices, int offset, int count)
     
    void
    SpriteCacheExtended.draw(Texture texture, float x, float y)
     
    void
    SpriteCacheExtended.draw(Texture texture, float x, float y, float width, float height)
     
    void
    SpriteCacheExtended.draw(Texture texture, float x, float y, float originX, float originY, float width, float height, float scaleX, float scaleY, float rotation, int srcX, int srcY, int srcWidth, int srcHeight, boolean flipX, boolean flipY)
     
    void
    SpriteCacheExtended.draw(Texture texture, float x, float y, float width, float height, int srcX, int srcY, int srcWidth, int srcHeight, boolean flipX, boolean flipY)
     
    void
    SpriteCacheExtended.draw(Texture texture, float x, float y, int srcX, int srcY, int srcWidth, int srcHeight)
     
    void
    TextureRegionConfig.drawBatch(Batch batch, float x, float y, float size)
     
    void
    TextureRegionConfig.drawBatch(Batch batch, float x, float y, float size, float scale, float angle)
     
    static void
    TextureRegionConfig.drawBatch(Array<TextureRegionConfig> trs, Batch batch, float x, float y, float size)
     
    static void
    TextureRegionConfig.drawBatch(Array<TextureRegionConfig> trs, Batch batch, float x, float y, float size, float scale, float angle)
     
    long
    CRC.finalCRC(long curValue)
    This method should be called to retrieve actual CRC for the data processed so far.
    static float
    PMath.getAngleBetweenPoints(float x1, float y1, float x2, float y2)
     
    static float
    PMath.getAngleBetweenPoints(Vector2 pointOne, Vector2 pointTwo)
     
    static int
    PMath.getByChance(RandomXS128 random, int[] chances, int arrayLength)
     
    static int
    PMath.getByChance(RandomXS128 random, IntArray chances)
     
    static float
    PMath.getDistanceBetweenPoints(float x1, float y1, float x2, float y2)
     
    static float
    PMath.getDistanceBetweenPoints(Vector2 pointOne, Vector2 pointTwo)
     
    static int
    PMath.hash(boolean v)
     
    static int
    PMath.hash(boolean[] v)
     
    static int
    PMath.hash(byte[] v)
     
    static int
    PMath.hash(double v)
     
    static int
    PMath.hash(float v)
     
    static int
    PMath.hash(float[] v)
     
    static int
    PMath.hash(int v)
     
    static int
    PMath.hash(int[] v)
     
    static int
    PMath.hash(long v)
     
    static int
    PMath.hash(Vector2 v)
     
    static int
    PMath.hash(Array[] v)
     
    static int
    PMath.hash(IntArray v)
     
    static int
    PMath.hash(Enum v)
     
    static int
    PMath.hash(String v)
     
    static boolean
    PMath.isFinite(double v)
     
    static boolean
    PMath.isFinite(float v)
    Float.isFinite but works on dumb iOS
    void
    ParallelBatch.setColor(float r, float g, float b, float a)
     
    void
    ParallelBatch.setColor(Color tint)
     
    void
    QuadRegion.setCornerPositions(float[] v)
     
    void
    QuadRegion.setCornerPositions(float aX, float aY, float bX, float bY, float cX, float cY, float dX, float dY)
     
    LimitedBAOS.toString()
    Converts the buffer's contents into a string decoding bytes using the platform's default character set.
    LimitedBAOS.toString(String charsetName)
    Converts the buffer's contents into a string by decoding the bytes using the named charset.
    long
    CRC.update(long curValue, byte[] chunk)
    A convenience method for feeding a complete byte array of data.
    long
    CRC.update(long curValue, byte[] chunk, int offset, int length)
    This method is used to feed data when performing iterative CRC calculation (using init, update and finalCRC methods, possibly supplying data in chunks).
    void
    LimitedBAOS.write(byte[] b, int off, int len)
    Writes len bytes from the specified byte array starting at offset off to this byte array output stream.
    void
    LimitedBAOS.write(int b)
    Writes the specified byte to this byte array output stream.
    void
    MultiOutputStream.write(byte[] b)
     
    void
    MultiOutputStream.write(byte[] b, int off, int len)
     
    void
    MultiOutputStream.write(int b)
     
    void
    MultiOutputStreamSync.write(byte[] b)
     
    void
    MultiOutputStreamSync.write(byte[] b, int off, int len)
     
    void
    MultiOutputStreamSync.write(int b)