Phoenard
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CSDMINFAT::biosParmBlockBIOS parameter block
 CSDMINFAT::cache_t
 CCardCommandStores all arguments to complete a full card command, order matters!
 CCardVolumeStores all information about a loaded volume
 CColor_ARGBStruct to hold ARGB 32-bit color information used in bitmaps
 CDateStruct to hold years, months, days, hours, minutes and seconds for a given Date
 CSDMINFAT::directoryEntryFAT short directory entry
 CSDMINFAT::fat32BootSectorBoot sector for a FAT16 or FAT32 volume
 CFilePtrStores the block and index of a file dir entry
 CImageheader_BMPStruct to hold the header information of the Bitmap image format
 CImageheader_LCDStruct to hold the header information of the LCD image format
 CItemParamStructure that stores the parameters for the draw function
 CSDMINFAT::masterBootRecordMaster Boot Record
 CSDMINFAT::partitionTableMBR partition table entry
 CPHN_ImageStores the information needed to draw an image to screen
 CPHN_MidiPlay music notes using a variety of instruments using MIDI with chip VS1053B
 CPHN_PaletteA color Palette that can store up to 256 colors
 CPHN_SettingsStructure holding the settings stored in EEPROM
 CPHN_SimSimplistic library to make use of the SIM908 (phone) controller
 CPHN_SRAMSimplistic library for accessing the 32 Kilobyte 23K256 SRAM chip
 CPHN_TextContainerAbstraction for a widget that can store and update text
 CDataBufferMaintains data stored on the heap and frees it when the class is destructed
 CPHN_ButtonThe button widget can be clicked by the user, showing three states
 CPHN_LabelThe label widget shows text or numeric data
 CPHN_NumberBoxThe numberbox widget can be scrolled by the user to change between integer values
 CPHN_TextBoxShows an area of text that allows selections and dynamic editing
 CPHN_WidgetContainerA container for storing multiple PHN_Widget instances
 CPHN_DisplaySimplifies the use of the display with drawing, touch input and widgets
 CPHN_WidgetA single widget which covers a rectangular area of the screen
 CPHN_BarGraphShows a value on a variable sized colored bar, the range and value changeable
 CPHN_ButtonThe button widget can be clicked by the user, showing three states
 CPHN_ButtonGridHolds multiple rows and columns of buttons
 CPHN_GaugeShows a value with a needle-pointer display, the range and value changeable
 CPHN_ItemListThe item list widget shows a list of items
 CPHN_KeyboardThe keyboard widget shows character-labeled keys
 CPHN_LabelThe label widget shows text or numeric data
 CPHN_LineGraphDraws one or more line graphs
 CPHN_NumberBoxThe numberbox widget can be scrolled by the user to change between integer values
 CPHN_ScrollbarShows a scroll bar the user can drag
 CPHN_TextBoxShows an area of text that allows selections and dynamic editing
 CPressPointStruct to hold the touch screen input information
 CSimContactA single message contact
 CSimMessageA single text message
 CStream
 CBufferedReadStreamBuffered stream implementation for reading another stream with a buffer
 CFlashMemoryStreamReads flash memory as a data stream
 CMemoryStreamStream class implementation for reading RAM memory
 CTextBoundsStruct to hold the information for drawing text inside an area
 CTextOptionsStruct to hold the screen text drawing options
 CViewportStruct to hold the viewport information