Package-level declarations

Types

Link copied to clipboard
open class BlendMode(val colorSourceBlend: BlendFactor = BlendFactor.ONE, val alphaSourceBlend: BlendFactor = BlendFactor.ONE, val colorDestinationBlend: BlendFactor = BlendFactor.ZERO, val alphaDestinationBlend: BlendFactor = BlendFactor.ZERO, val alphaBlendFunction: BlendEquationMode = BlendEquationMode.FUNC_ADD, val colorBlendFunction: BlendEquationMode = BlendEquationMode.FUNC_ADD)
Link copied to clipboard
open class DepthStencilMode(val depthBufferEnable: Boolean = true, val depthBufferWriteEnable: Boolean = true, val depthBufferFunction: CompareFunction = CompareFunction.LEQUAL, val stencilEnable: Boolean = false, val stencilFunction: CompareFunction = CompareFunction.ALWAYS, val stencilPass: StencilAction = StencilAction.KEEP, val stencilFail: StencilAction = StencilAction.KEEP, val stencilDepthBufferFail: StencilAction = StencilAction.KEEP, val twoSidedStencilMode: Boolean = false, val counterClockwiseStencilFunction: CompareFunction = CompareFunction.ALWAYS, val counterClockwiseStencilFail: StencilAction = StencilAction.KEEP, val counterClockwiseStencilPass: StencilAction = StencilAction.KEEP, val counterClockwiseStencilDepthBufferFail: StencilAction = StencilAction.KEEP, val stencilMask: Int = Int.MAX_VALUE, val stencilWriteMask: Int = Int.MAX_VALUE, val referenceStencil: Int = 0)
Link copied to clipboard
open class Material(val shader: ShaderProgram<*, *>? = null) : Disposable
Link copied to clipboard
open class ModelMaterial(val shader: ShaderProgram<*, *>) : Material