Skip to main content

objects

actualpackagezernikalos.objects
11 items
classZCamera
@Serializable
class ZCamera : ZObject
Represents a camera object within the Zernikalos engine.
classZGroup
@Serializable@SerialName(value = "Group")
class ZGroup : ZObject
classZLight
@Serializable
class ZLight : ZObject
classZModel
@Serializable
class ZModel : ZObject
expect class ZModelRenderer(ctx: ZRenderingContext, model: ZModel)
actual class ZModelRenderer(val ctx: ZRenderingContext, val model: ZModel)
actual class ZModelRenderer(val ctx: ZRenderingContext, val model: ZModel)
actual class ZModelRenderer(ctx: ZRenderingContext, model: ZModel)
classZObject
@Serializable
abstract class ZObject : ZRef, ZTreeNode<ZObject> , ZLoggable
Represents a generic object within the Zernikalos engine. This abstract class serves as the base for all objects within the engine, providing common properties and functions that are essential for the engine's operation.
enum ZObjectType : Enum<ZObjectType>
classZScene
@Serializable
class ZScene : ZObject
@Serializable
class ZSkeleton : ZObject
@Serializable
data class ZSkeletonProtoRef(val type: String, val refId: String = "", val isReference: Boolean = false, val data: ZSkeleton? = null)
class ZSkeletonSerializer(loaderContext: ZLoaderContext) : KSerializer<ZSkeleton>