Package-level declarations

Types

Link copied to clipboard

The type of animation resource.

Link copied to clipboard
class AssetBundle : Closeable

An AssetBundle is a packaged collection of resources.

Link copied to clipboard
open class AudioAsset : Resource

The abstract audio resource class for all audio resources including AudioResource.

Link copied to clipboard

Manages a group of audio resources.

Link copied to clipboard

The Resource type for audio.

Link copied to clipboard

Represents the blending mode of the material.

Link copied to clipboard
open class Material : Resource

Represents the material properties of a mesh instance, such as color and texture.

Link copied to clipboard
typealias MaterialConverter = (Material) -> Material?
Link copied to clipboard

The culling mode for the material Default:BACK.

Link copied to clipboard
typealias MaterialDataConverter = (Material) -> MaterialData?
Link copied to clipboard

This resource type for model components allows you to create GPU instancing for all your models and material resources. It can be used to render a large number of models in a scene, optimizing CPU draw calls to enhance performance. Additionally, it supports reusing instance data.

Link copied to clipboard

A high-level representation of a collection of vertices and edges that define a shape. All models imported into the engine are measured in meters.

Link copied to clipboard

A material that simulates the appearance of real-world objects.

Link copied to clipboard

A resource type used to define the properties of physics materials, such as friction and restitution.

Link copied to clipboard

Fill modes for rendering polygon.

Link copied to clipboard

A material that turns a mesh into a portal to a portable world.

Link copied to clipboard
open class Resource : Closeable

Represents a 3D content resource.

Link copied to clipboard
class ResourceLoadingException(errorCode: Int, message: String) : Exception

Exception thrown when an error occurs during resource or entity loading.

Link copied to clipboard

Provides methods to query and modify material parameters for dynamic customization at runtime.

Link copied to clipboard

Represents a shape resource.

Link copied to clipboard

Managed SurfaceRenderTexture resource for Android media rendering, this resource obey to the lifecycle management of the Resource, call toGlobal() can make it reusable.

Link copied to clipboard

The color space of the texture.

Link copied to clipboard

Option for creating TextureResource.

Link copied to clipboard

The encoding of texture.

Link copied to clipboard

The mipmap mode of the texture.

Link copied to clipboard

A representation of a texture.

Link copied to clipboard

A material type that renders without being affected by scene lighting.

Link copied to clipboard

A material specialized for rendering spatial videos.