Package-level declarations

Types

Link copied to clipboard
class CurlGLSurfaceView @JvmOverloads constructor(context: Context, attrs: AttributeSet? = null) : GLSurfaceView

Shows a paper curl like pagination using an OpenGL ES surface view. This class is based on https://github.com/harism/android-pagecurl

Link copied to clipboard
class CurlMesh

Class implementing actual curl page rendering. This class is based on https://github.com/harism/android-pagecurl

Link copied to clipboard
class CurlPage

Storage class for page textures and blend colors. This class is based on https://github.com/harism/android-pagecurl

Link copied to clipboard
class CurlRenderer(observer: CurlRenderer.Observer? = null, val usePerspectiveProjection: Boolean = USE_PERSPECTIVE_PROJECTION) : GLSurfaceView.Renderer

Actual renderer class for the GLSurfaceView implementation of a curl view. This class is based on https://github.com/harism/android-pagecurl

Link copied to clipboard
class CurlTextureView @JvmOverloads constructor(context: Context, attrs: AttributeSet? = null, defStyleAttr: Int = 0) : GLTextureView

Shows a paper curl like pagination using a TextureView and OpenGL ES. This class is based on https://github.com/harism/android-pagecurl