BlackICE Scripting

class ink

ScreenProjection

ink.ScreenProjection

  • 4 properties
  • 21 functions

Extends IScriptable ISerializable

Properties

PropertyTypeOffset
distanceToCamerafloat0x104
previousPositionVector20x108
currentPositionVector20x110
uvPositionVector20x118

Functions

  • void RegisterListener(IScriptable objectt, CName functionName) RTTI
  • void UnregisterListener(IScriptable objectt, CName functionName) RTTI
  • bool IsInScreen() RTTI
  • ent.Entity? GetEntity() RTTI
  • void SetEntity(ent.Entity entity) RTTI
  • void ResetEntity() RTTI
  • CName GetSlotComponentName() RTTI
  • void SetSlotComponentName(CName slotComponentName) RTTI
  • CName GetSlotName() RTTI
  • void SetSlotName(CName slotName) RTTI
  • CName GetSlotFallbackName() RTTI
  • void SetSlotFallbackName(CName slotName) RTTI
  • Vector4 GetStaticWorldPosition() RTTI
  • void SetStaticWorldPosition(Vector4 position) RTTI
  • Vector4 GetFixedWorldOffset() RTTI
  • void SetFixedWorldOffset(Vector4 offset) RTTI
  • void ResetFixedWorldOffset() RTTI
  • IScriptable? GetUserData() RTTI
  • void SetUserData(IScriptable userData) RTTI
  • void SetEnabled(bool enabled) RTTI
  • bool VoIsPerceptible(ent.EntityID entityId) RTTI