Package-level declarations
Types
Link copied to clipboard
Represents a virtual camera, which determines the perspective through which the scene is viewed.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open class GeometryNode(val engine: Engine, val geometry: Geometry, materialInstances: List<MaterialInstance?>, primitivesOffsets: List<IntRange> = geometry.primitivesOffsets, builderApply: RenderableManager.Builder.() -> Unit = {}) : RenderableNode
Mesh are bundles of primitives, each of which has its own geometry and material.
Link copied to clipboard
open class MeshNode(val engine: Engine, primitiveType: RenderableManager.PrimitiveType, val vertexBuffer: VertexBuffer, val indexBuffer: IndexBuffer, val boundingBox: Box? = null, materialInstance: MaterialInstance? = null, builder: RenderableManager.Builder.() -> Unit = {}) : RenderableNode
Mesh are bundles of primitives, each of which has its own geometry and material.
Link copied to clipboard
open class Node(val engine: Engine, val entity: Entity = EntityManager.get().create()) : GestureDetector.OnGestureListener, GestureDetector.OnDoubleTapListener, GestureDetector.OnContextClickListener, MoveGestureDetector.OnMoveListener, RotateGestureDetector.OnRotateListener, ScaleGestureDetector.OnScaleListener, TransformProvider
A Node represents a transformation within the scene graph's hierarchy.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open class RenderableNode(val engine: Engine, val entity: Entity = EntityManager.get().create()) : Node, RenderableComponent
A Node represents a transformation within the scene graph's hierarchy.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open class ViewNode(val engine: Engine, val modelLoader: ModelLoader, val viewAttachmentManager: ViewAttachmentManager) : Node
A Node represents a transformation within the scene graph's hierarchy.
Link copied to clipboard
class ViewNode2(val engine: Engine, val windowManager: ViewNode2.WindowManager, materialLoader: MaterialLoader, view: View, unlit: Boolean = false, invertFrontFaceWinding: Boolean = false, val imageReaderMaxImages: Int = 7) : PlaneNode
A Node that can display an Android View