WGPUCompilationMessage

actual interface WGPUCompilationMessage

Inheritors

expect interface WGPUCompilationMessage

Inheritors

actual interface WGPUCompilationMessage

Inheritors

Types

ByReference
Link copied to clipboard
class ByReference(val handle: WGPUCompilationMessage.ByReference = io.ygdrasil.wgpu.android.WGPUCompilationMessage.ByReference(com.sun.jna.Pointer.NULL)) : WGPUCompilationMessage
ByValue
Link copied to clipboard
class ByValue(val handle: WGPUCompilationMessage.ByValue = io.ygdrasil.wgpu.android.WGPUCompilationMessage.ByValue(com.sun.jna.Pointer.NULL)) : WGPUCompilationMessage
value class ByValue(val handle: CValue<WGPUCompilationMessage>) : WGPUCompilationMessage
Link copied to clipboard
actual object Companion
expect object Companion
actual object Companion
actual object Companion

Properties

handler
Link copied to clipboard
actual abstract val handler: NativeAddress
expect abstract val handler: NativeAddress
abstract val handler: NativeAddress
actual abstract val handler: NativeAddress
Link copied to clipboard
actual abstract var length: ULong
expect abstract var length: ULong

Length in UTF-8 code units (bytes) of the span the message corresponds to.

actual abstract var length: ULong
actual abstract var length: ULong
Link copied to clipboard
actual abstract var lineNum: ULong
expect abstract var lineNum: ULong

Line number where the message is attached, starting at 1.

actual abstract var lineNum: ULong
actual abstract var lineNum: ULong
Link copied to clipboard
actual abstract var linePos: ULong
expect abstract var linePos: ULong

Offset in UTF-8 code units (bytes) from the beginning of the line, starting at 1.

actual abstract var linePos: ULong
actual abstract var linePos: ULong
Link copied to clipboard
actual abstract val message: WGPUStringView
expect abstract val message: WGPUStringView

A @ref LocalizableHumanReadableMessageString.

actual abstract val message: WGPUStringView
actual abstract val message: WGPUStringView
Link copied to clipboard
actual abstract var nextInChain: NativeAddress?
expect abstract var nextInChain: NativeAddress?
actual abstract var nextInChain: NativeAddress?
actual abstract var nextInChain: NativeAddress?
Link copied to clipboard
actual abstract var offset: ULong
expect abstract var offset: ULong

Offset in UTF-8 code units (bytes) from the beginning of the shader code, starting at 0.

actual abstract var offset: ULong
actual abstract var offset: ULong
Link copied to clipboard
actual abstract var type: WGPUCompilationMessageType
expect abstract var type: WGPUCompilationMessageType

Severity level of the message.

actual abstract var type: WGPUCompilationMessageType
actual abstract var type: WGPUCompilationMessageType

Functions

Link copied to clipboard
open fun get(layout: StructLayout, offset: Long): MemorySegment
open fun get(layout: ValueLayout, offset: Long): MemorySegment
Link copied to clipboard
open fun getDouble(offset: Long): Double
Link copied to clipboard
open fun getFloat(offset: Long): Float
Link copied to clipboard
open fun getInt(offset: Long): Int
Link copied to clipboard
open fun getShort(offset: Long): Short
Link copied to clipboard
open fun getUInt(offset: Long): UInt
Link copied to clipboard
open fun getULong(offset: Long): ULong
Link copied to clipboard
open fun getUShort(offset: Long): UShort
Link copied to clipboard
open fun set(offset: Long, value: Boolean)
open fun set(offset: Long, value: Double)
open fun set(offset: Long, value: Float)
open fun set(offset: Long, value: Int)
open fun set(offset: Long, value: Short)
open fun set(offset: Long, value: UInt)
open fun set(offset: Long, value: ULong)
open fun set(offset: Long, value: UShort)
open fun set(layout: StructLayout, offset: Long, address: NativeAddress?)
open fun set(layout: ValueLayout, offset: Long, address: NativeAddress?)
toCValue
Link copied to clipboard
open fun toCValue(): CValue<WGPUCompilationMessage>
Link copied to clipboard