API reference
API reference
Select your platform
No SDKs available
No versions available

Transform

Transform

class Transform(transform: Pose = Pose()) : ComponentBase
A component that represents a transform. The transform is the Pose, aka. a combination of a position and an orientation. The Pose identifies the position and orientation of the entity.
Parameters
JVM
NameSummary
transform
The initial transform, which identifies the position and orientation of the entity.

Constructors

NameSummary
Transform
constructor(transform: Pose = Pose())

Types

NameSummary
Companion
object Companion : ComponentCompanion

Properties

NameSummary
cachable
open val cachable: Boolean = false
creationTime
var creationTime: Long
isDirty
var isDirty: Boolean
recycled
var recycled: Boolean
transform
var transform: Pose

Functions

NameSummary
getComponentDataAttributeType
fun getComponentDataAttributeType(key: Int): AttributeType?
fun getComponentDataAttributeType(keyString: String): AttributeType?
getComponentDataKey
fun getComponentDataKey(key: String): Int?
getComponentDataValue
fun getComponentDataValue(key: Int): Any?
fun getComponentDataValue(keyString: String): Any?
getEnumClass
fun getEnumClass(key: String): Class<out Enum<*>>?
hasComponentData
fun hasComponentData(key: Int): Boolean
fun hasComponentData(keyString: String): Boolean
read
fun read(e: Entity, cachable: Boolean)
recycle
fun recycle()
reset
open fun reset()
setComponentDataValue
fun setComponentDataValue(key: Int, value: Any?): Boolean
fun setComponentDataValue(keyString: String, value: Any?): Boolean
setPool
fun setPool(pool: ComponentPool<*>)
toString
open override fun toString(): String
typeID
open override fun typeID(): Int
write
fun write(e: Entity)

Companion

object Companion : ComponentCompanion

Properties

NameSummary
createDefaultInstance
open override val createDefaultInstance: () -> Transform
id
open override val id: <Error class: unknown class>

Functions

NameSummary
build
fun build(init: Transform.TransformBuilderRoot.() -> Unit): Transform
dependents
open override fun dependents(): IntArray
Did you find this page helpful?
Thumbs up icon
Thumbs down icon