Skip to content

SpriteComponent

Class in Engine · Engine.SpriteComponent · native, editinlinenew

Object › Component › ActorComponent › PrimitiveComponent › SpriteComponent

Subclasses: DynamicSpriteComponent

Using it from Lua
h7.find_all("SpriteComponent")            -- live instances
h7.find_class("Engine.SpriteComponent")   -- the class
h7.hook("Engine.SpriteComponent.SetSprite", fn)

Properties

NameTypeNotes
bIsScreenSizeScaledbool
ScreenSizefloat
SpriteTexture2D
SpriteCategoryNamename
Ufloat
ULfloat
Vfloat
VLfloat

Functions

NameDeclaration
SetSpritenative simulated function SetSprite(Texture2D NewSprite)
SetSpriteAndUVnative simulated function SetSpriteAndUV(Texture2D NewSprite, int NewU, int NewUL, int NewV, int NewVL)
SetUVnative simulated function SetUV(int NewU, int NewUL, int NewV, int NewVL)

Default values

Sprite=Texture2D'EditorResources.S_Actor'
bIsScreenSizeScaled=false
ScreenSize=0.1
U=0
V=0
UL=0
VL=0
SpriteCategoryName="Misc"

Inherited

FromMembers
PrimitiveComponent107 properties, 46 functions
ActorComponent7 properties, 4 functions
Component2 properties, 0 functions
Object13 properties, 308 functions