libs.heaps.slib.HSprite
libs.heaps.slib.HSprite
Inherits from: h2d.Drawable
Fields
| Name | Type | |
|---|---|---|
_animManager | libs.heaps.slib.AnimManager | |
lib | libs.heaps.slib.SpriteLib | |
groupName | String | |
group | libs.heaps.slib.LibGroup | |
frame | I32 | |
frameData | libs.heaps.slib.FrameData | |
pivot | libs.heaps.slib.SpritePivot | |
destroyed | Bool | |
onAnimManAlloc | Fun | |
onFrameChange | Fun | |
onPageChange | Fun | |
rawTile | h2d.Tile | |
lastPage | I32 | |
syncOnlyIfVisible | Bool | |
| “ | Virtual[totalFrames, toString, setFrame, set, remove, lib, groupName, get_anim, frame, destroyed, animAllocated, anim] |
Protos
f@1912toString(libs.heaps.slib.HSprite) → Stringf@1913get_anim(libs.heaps.slib.HSprite) → libs.heaps.slib.AnimManagerf@1914setEmptyTexture(libs.heaps.slib.HSprite) → Voidf@1915set(libs.heaps.slib.HSprite, libs.heaps.slib.SpriteLib, String, Ref, Ref) → Voidf@1916setFrame(libs.heaps.slib.HSprite, I32) → Voidf@1917fitToBox(libs.heaps.slib.HSprite, F64, Null, Null) → Voidf@1918totalFrames(libs.heaps.slib.HSprite) → I32f@1919addOrUpdateNormalMapTexture(libs.heaps.slib.HSprite, h3d.mat.Texture) → Voidf@1920onAdd(libs.heaps.slib.HSprite) → Voidf@1921onRemove(libs.heaps.slib.HSprite) → Voidf@1922getBoundsRec(libs.heaps.slib.HSprite, h2d.Object, h2d.col.Bounds, Bool) → Voidf@1923draw(libs.heaps.slib.HSprite, h2d.RenderContext) → Voidf@1924sync(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