REDNODE / GAME API

inkScreenProjection

classnative

extends IScriptable › ISerializable

Properties 4

NameTypeFlags
currentPositionVector2overriding
distanceToCameraFloatoverriding
previousPositionVector2overriding
uvPositionVector2overriding

Methods 21

native func GetEntity() -> ref<Entity>
native func GetFixedWorldOffset() -> Vector4
native func GetSlotComponentName() -> CName
native func GetSlotFallbackName() -> CName
native func GetSlotName() -> CName
native func GetStaticWorldPosition() -> Vector4
native func GetUserData() -> ref<IScriptable>
native func IsInScreen() -> Bool
native func RegisterListener(object: ref<IScriptable>, functionName: CName)
native func ResetEntity()
native func ResetFixedWorldOffset()
native func SetEnabled(enabled: Bool)
native func SetEntity(entity: ref<Entity>)
native func SetFixedWorldOffset(offset: Vector4)
native func SetSlotComponentName(slotComponentName: CName)
native func SetSlotFallbackName(slotName: CName)
native func SetSlotName(slotName: CName)
native func SetStaticWorldPosition(position: Vector4)
native func SetUserData(userData: ref<IScriptable>)
native func UnregisterListener(object: ref<IScriptable>, functionName: CName)
native func VoIsPerceptible(entityId: EntityID) -> Bool