OpenSNES
Modern Open-Source SNES Development SDK
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 CAnimClipAn animation clip — ROM-resident, 12 bytes
 CAnimPlayerA playback head — RAM, 8 bytes, array-friendly
 CAudioSampleBRR sample descriptor
 CAudioVoiceStateVoice state information
 CBgAssetA full background bundle: tileset + tilemap + map size
 CEffectStateTracks which HDMA effect is currently active and its parameters
 CEntity
 CGameStateCentralized game state structure
 CGfxAssetA tileset bundle: graphics + palette + color depth
 CLineClearResult
 CMetaspriteItemMetasprite item structure (PVSnesLib compatible)
 CMonsterSprite state structure holding position, animation, and direction
 CNpcA villager: where it stands and what it says. The struct shape and the rows both come from the Entities layer of town.tmj, so adding one is a map edit
 COamDynamicConfigConfiguration for the dynamic sprite engine
 CPanelA 9-slice panel layer: one BG tilemap and the sheet to stamp from
 CPlayerPer-player position state
 CRectAxis-aligned bounding box (rectangle)
 CSaveStateData structure representing one save slot's persistent state
 CSceneA single scene's callbacks
 Ct_objsGame object data structure
 Ct_spritesDynamic sprite state structure (16 bytes, PVSnesLib compatible)
 CTextConfigText rendering configuration