Swadge 2024 2.0.0
APIs to develop games for the Magfest Swadge
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
chart_processor.c File Reference

Enumerations

enum  charSection_t { CS_NONE , CS_SONG , CS_SYNC_TRACK , CS_NOTES }
 

Functions

bool process_chart (processorInput_t *arg)
 

Variables

const assetProcessor_t chartProcessor = {.name = "chart", .type = FUNCTION, .function = process_chart, .inFmt = FMT_FILE_BIN, .outFmt = FMT_FILE_BIN}
 The chart processor handles a Swadge Hero .chart file, which can be generated from a MIDI at https://efhiii.github.io/midi-ch/.
 

Enumeration Type Documentation

◆ charSection_t

Enumerator
CS_NONE 
CS_SONG 
CS_SYNC_TRACK 
CS_NOTES 

Function Documentation

◆ process_chart()

bool process_chart ( processorInput_t * arg)

Variable Documentation

◆ chartProcessor

const assetProcessor_t chartProcessor = {.name = "chart", .type = FUNCTION, .function = process_chart, .inFmt = FMT_FILE_BIN, .outFmt = FMT_FILE_BIN}

The chart processor handles a Swadge Hero .chart file, which can be generated from a MIDI at https://efhiii.github.io/midi-ch/.