Package-level declarations

Types

Link copied to clipboard

Utility class for representing the mix of a ZBufferKey + ZBufferContent in a simpler way Notice that ZBufferKey will only address one ZBufferContent, however one ZBufferContent can be addressed by more than one ZBufferKey

Link copied to clipboard
expect class ZBufferContentRenderer(ctx: ZRenderingContext, data: ZBufferContentData) : ZComponentRenderer
actual class ZBufferContentRenderer(ctx: ZRenderingContext, data: ZBufferContentData) : ZComponentRenderer
actual class ZBufferContentRenderer(ctx: ZRenderingContext, data: ZBufferContentData) : ZComponentRenderer
actual class ZBufferContentRenderer(ctx: ZRenderingContext, data: ZBufferContentData) : ZComponentRenderer
Link copied to clipboard
Link copied to clipboard
data class ZBufferData(var key: ZBufferKey = ZBufferKey(), var content: ZBufferContent = ZBufferContent()) : ZComponentData
Link copied to clipboard
expect class ZBufferKeyRenderer(ctx: ZRenderingContext, data: ZBufferKeyData) : ZComponentRenderer
actual class ZBufferKeyRenderer(ctx: ZRenderingContext, data: ZBufferKeyData) : ZComponentRenderer
actual class ZBufferKeyRenderer(ctx: ZRenderingContext, data: ZBufferKeyData) : ZComponentRenderer
actual class ZBufferKeyRenderer(ctx: ZRenderingContext, data: ZBufferKeyData) : ZComponentRenderer
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Mesh will provide: A relationship between the BufferKey and its RawBuffers in a more cohesive way providing just Buffers

Functions

convertDrawMode
Link copied to clipboard
Link copied to clipboard
fun toMtlFormat(dataType: ZDataType): MTLVertexFormat
Link copied to clipboard