Interface IParticleGroupDataProvider

    • Method Detail

      • loadData

        com.badlogic.gdx.utils.Array<? extends ParticleGroup.ParticleBean> loadData​(java.lang.String file)
        Loads the data as it is.
        Parameters:
        file - The file to load
        Returns:
        Array of particle beans
      • loadDataMapped

        com.badlogic.gdx.utils.Array<? extends ParticleGroup.ParticleBean> loadDataMapped​(java.lang.String file,
                                                                                          double factor)
        Loads the data applying a factor using a memory mapped file for improved speed.
        Parameters:
        file - The file to load
        factor - Factor to apply to the positions
        Returns:
        Array of particle beans
      • loadData

        com.badlogic.gdx.utils.Array<? extends ParticleGroup.ParticleBean> loadData​(java.lang.String file,
                                                                                    double factor)
        Loads the data applying a factor.
        Parameters:
        file - The file to load
        factor - Factor to apply to the positions
        Returns:
        Array of particle beans
      • loadData

        com.badlogic.gdx.utils.Array<? extends ParticleGroup.ParticleBean> loadData​(java.io.InputStream is,
                                                                                    double factor)
        Loads the data applying a factor.
        Parameters:
        is - Input stream to load the data from
        factor - Factor to apply to the positions
        Returns:
        Array of particle beans
      • setFileNumberCap

        void setFileNumberCap​(int cap)
        Sets a cap on the number of files to load. Set to 0 or negative for unlimited
        Parameters:
        cap - The cap number