Skip to content
Noah Oblath edited this page Jun 9, 2017 · 1 revision
  • UI layer: handled via reading and writing
  • Application layer: extensible-data objects
  • Data layer: Data objects
  • Data objects are simple storage classes
  • Most Data objects don't actually do anything
  • All Data objects inherit from KTData
  • A developer should initial focus on the data layer: creating the Data objects appropriate to store the data
  • The application layer for a given Data class is added via the macros DEFINE_EXT_DATA and DEFINE_EXT_DATA_2, which creates the relevant extensible-data class

Clone this wiki locally