Constructors

Link copied to clipboard
constructor(scene: EditorScene)

Types

Link copied to clipboard
object Companion
Link copied to clipboard
data class MeshKey(val shapes: List<ShapeData>, val material: EntityId, val drawGroupId: Int, val exclusiveEntity: EntityId = EntityId.NULL)

Properties

Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
open suspend override fun onMaterialChanged(component: MaterialComponent, materialData: MaterialComponentData)
Link copied to clipboard
open override fun onSceneShaderDataChanged(scene: EditorScene, sceneShaderData: SceneShaderData)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun useNode(key: SceneNodes.MeshKey, user: MeshComponent): Node?