Skip to content

libs.heaps.slib.SpriteLib

libs.heaps.slib.SpriteLib

Fields

NameType
groupshaxe.ds.StringMap
defaultCenterXF64
defaultCenterYF64
currentGrouplibs.heaps.slib.LibGroup
gridXI32
gridYI32
childrenhl.types.ArrayObj
pageshl.types.ArrayObj
normalPageshl.types.ArrayObj
staticTMODF64

Protos

  • f@1217 reloadUsing(libs.heaps.slib.SpriteLib, libs.heaps.slib.SpriteLib) → Void
  • f@1218 destroy(libs.heaps.slib.SpriteLib) → Void
  • f@1219 isDestroyed(libs.heaps.slib.SpriteLib) → Bool
  • f@1220 preventAutoDispose(libs.heaps.slib.SpriteLib) → Void
  • f@1221 ensureTexturesAllocated(libs.heaps.slib.SpriteLib) → Void
  • f@1222 createGroup(libs.heaps.slib.SpriteLib, String) → libs.heaps.slib.LibGroup
  • f@1223 getTileSize(libs.heaps.slib.SpriteLib, String, Ref) → tool.CPoint
  • f@1224 getAllFramesSize(libs.heaps.slib.SpriteLib, String) → hl.types.ArrayObj
  • f@1225 getNormalMapFromGroup(libs.heaps.slib.SpriteLib, String) → h3d.mat.Texture
  • f@1226 getNormalMapFromSprite(libs.heaps.slib.SpriteLib, libs.heaps.slib.HSprite) → h3d.mat.Texture
  • f@1227 sliceCustom(libs.heaps.slib.SpriteLib, String, I32, I32, I32, I32, I32, I32, I32, I32, I32, I32) → libs.heaps.slib.FrameData
  • f@1228 resliceCustom(libs.heaps.slib.SpriteLib, String, I32, libs.heaps.slib.FrameData) → libs.heaps.slib.FrameData
  • f@1229 toString(libs.heaps.slib.SpriteLib) → String
  • f@1230 addChild(libs.heaps.slib.SpriteLib, Virtual[totalFrames, toString, setFrame, set, remove, lib, groupName, get_anim, frame, destroyed, animAllocated, anim]) → Void
  • f@1231 removeChild(libs.heaps.slib.SpriteLib, Virtual[totalFrames, toString, setFrame, set, remove, lib, groupName, get_anim, frame, destroyed, animAllocated, anim]) → Void
  • f@1232 be_get(libs.heaps.slib.SpriteLib, h2d.SpriteBatch, String, Ref, Ref, Ref) → h2d.BatchElement
  • f@1233 getTile(libs.heaps.slib.SpriteLib, String, Ref, Ref, Ref, libs.heaps.slib.TileFlipMode) → h2d.Tile
  • f@1234 updTile(libs.heaps.slib.SpriteLib, h2d.Tile, String, Ref, Ref, Ref, libs.heaps.slib.TileFlipMode) → h2d.Tile
  • f@1235 getTileRandom(libs.heaps.slib.SpriteLib, String, Ref, Ref, Fun, libs.heaps.slib.TileFlipMode) → h2d.Tile
  • f@1236 __defineAnim(libs.heaps.slib.SpriteLib, String, hl.types.ArrayBytes_Int) → Void
  • f@1237 __string(libs.heaps.slib.SpriteLib) → Bytes

Bindings

  • static f@1362 __constructor__(libs.heaps.slib.SpriteLib, hl.types.ArrayObj, hl.types.ArrayObj) → Void