Types

Link copied to clipboard
interface ZAlgebraObject
Link copied to clipboard

A collection class for managing and storing multiple instances of ZAlgebraObject.

Link copied to clipboard
@Serializable
class ZBox2D(var top: Int = 0, var left: Int = 0, var width: Int = 0, var height: Int = 0)

Represents a 2D box with top, left, width, and height properties.

Link copied to clipboard
@Serializable(with = ZColorSerializer::class)
class ZColor : ZAlgebraObject
Link copied to clipboard
@Serializable
class ZMatrix4 : ZAlgebraObject

A 4x4 matrix implementation.

Link copied to clipboard
@Serializable(with = ZQuaternionSerializer::class)
class ZQuaternion : ZAlgebraObject
Link copied to clipboard
@Serializable
class ZTransform
Link copied to clipboard
@Serializable(with = ZVector2Serializer::class)
class ZVector2 : ZAlgebraObject
Link copied to clipboard
@Serializable(with = ZVector3Serializer::class)
class ZVector3 : ZAlgebraObject
Link copied to clipboard
@Serializable(with = ZVector4Serializer::class)
class ZVector4 : ZAlgebraObject