Skip to content

libs.heaps.slib.HSprite

libs.heaps.slib.HSprite

Inherits from: h2d.Drawable

Fields

NameType
_animManagerlibs.heaps.slib.AnimManager
liblibs.heaps.slib.SpriteLib
groupNameString
grouplibs.heaps.slib.LibGroup
frameI32
frameDatalibs.heaps.slib.FrameData
pivotlibs.heaps.slib.SpritePivot
destroyedBool
onAnimManAllocFun
onFrameChangeFun
onPageChangeFun
rawTileh2d.Tile
lastPageI32
syncOnlyIfVisibleBool
Virtual[totalFrames, toString, setFrame, set, remove, lib, groupName, get_anim, frame, destroyed, animAllocated, anim]

Protos

  • f@1912 toString(libs.heaps.slib.HSprite) → String
  • f@1913 get_anim(libs.heaps.slib.HSprite) → libs.heaps.slib.AnimManager
  • f@1914 setEmptyTexture(libs.heaps.slib.HSprite) → Void
  • f@1915 set(libs.heaps.slib.HSprite, libs.heaps.slib.SpriteLib, String, Ref, Ref) → Void
  • f@1916 setFrame(libs.heaps.slib.HSprite, I32) → Void
  • f@1917 fitToBox(libs.heaps.slib.HSprite, F64, Null, Null) → Void
  • f@1918 totalFrames(libs.heaps.slib.HSprite) → I32
  • f@1919 addOrUpdateNormalMapTexture(libs.heaps.slib.HSprite, h3d.mat.Texture) → Void
  • f@1920 onAdd(libs.heaps.slib.HSprite) → Void
  • f@1921 onRemove(libs.heaps.slib.HSprite) → Void
  • f@1922 getBoundsRec(libs.heaps.slib.HSprite, h2d.Object, h2d.col.Bounds, Bool) → Void
  • f@1923 draw(libs.heaps.slib.HSprite, h2d.RenderContext) → Void
  • f@1924 sync(libs.heaps.slib.HSprite, h2d.RenderContext) → Void

Bindings

  • static f@1925 __constructor__(libs.heaps.slib.HSprite, libs.heaps.slib.SpriteLib, String, Ref, h2d.Object) → Void