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

PanelAnimation

PanelAnimation

class PanelAnimation(animator: PanelAnimator = PanelAnimator(), enabled: Boolean = true, isInitialized: Boolean = false, startTime: Long = 0, durationInMs: Long = 500, updateIntervalInMs: Long = 20, repeatCount: Int = 1) : ComponentBase

Constructors

NameSummary
PanelAnimation
constructor(animator: PanelAnimator = PanelAnimator(), enabled: Boolean = true, isInitialized: Boolean = false, startTime: Long = 0, durationInMs: Long = 500, updateIntervalInMs: Long = 20, repeatCount: Int = 1)

Types

NameSummary
Companion
object Companion : ComponentCompanion

Properties

NameSummary
animatorId
var animatorId: Long
cachable
open val cachable: Boolean
durationInMs
var durationInMs: Long
enabled
var enabled: Boolean
entID
var entID: Long
expiredTimeInMs
var expiredTimeInMs: Long
intervalInMs
var intervalInMs: Long
isDirty
var isDirty: Boolean
isInitialized
var isInitialized: Boolean
lastTimeinMs
var lastTimeinMs: Long
pausedTime
var pausedTime: Long
recycled
var recycled: Boolean
repeatCount
var repeatCount: Int
startTime
var startTime: Long
state
timeStamp
var timeStamp: Long

Functions

NameSummary
companion
open fun companion(): ComponentCompanion
companionUnsafe
open fun companionUnsafe(): ComponentCompanion?
getComponentDataAttributeType
fun getComponentDataAttributeType(key: Int): AttributePrimitive?
fun getComponentDataAttributeType(keyString: String): AttributePrimitive?
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<*>, entID: Long)
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: () -> PanelAnimation
id
open override val id: <Error class: unknown class>
INFINITE
const val INFINITE: Int

Functions

NameSummary
attributeKeys
open fun attributeKeys(): IntArray
attributeMetaData
open fun attributeMetaData(): Map<Int, <Error class: unknown class><RegisteredAttributeType, String>>
attributeTypeCountAvailable
open fun attributeTypeCountAvailable(): Boolean
attributeTypeCounts
open fun attributeTypeCounts(): IntArray
attributeTypes
open fun attributeTypes(): IntArray
dependents
open fun dependents(): IntArray
enumClassesMap
open fun enumClassesMap(): Map<Int, Class<out Enum<*>>>
keyStringToKeyIntMap
open fun keyStringToKeyIntMap(keyString: String): Int?
Did you find this page helpful?
Thumbs up icon
Thumbs down icon