Here is a list of all documented files with brief descriptions:
[detail level 1234567]
| ▼ engine | |
| ▼ core | |
| ► audio | |
| fife_openal.h | |
| soundclip.cpp | |
| soundclip.h | |
| soundclipmanager.cpp | |
| soundclipmanager.h | |
| soundconfig.h | |
| sounddecoder.h | |
| soundemitter.cpp | |
| soundemitter.h | |
| soundmanager.cpp | |
| soundmanager.h | |
| ► controller | |
| engine.cpp | |
| engine.h | |
| enginesettings.cpp | |
| enginesettings.h | |
| ► eventchannel | |
| ► base | |
| ec_event.h | |
| ec_inputevent.h | |
| ► command | |
| ec_command.h | |
| ec_commandids.h | |
| ec_icommandcontroller.h | |
| ec_icommandlistener.h | |
| ► key | |
| ec_ikeycontroller.h | |
| ec_ikeyfilter.h | |
| ec_ikeylistener.h | |
| ec_key.h | |
| ec_keyevent.h | |
| ► mouse | |
| ec_imousecontroller.h | |
| ec_imouselistener.h | |
| ec_mouseevent.h | |
| ► sdl | |
| ec_isdleventcontroller.h | |
| ec_isdleventlistener.h | |
| ► source | |
| ec_eventsourcetypes.h | |
| ec_ieventsource.h | |
| eventmanager.cpp | |
| eventmanager.h | |
| ► ext | |
| ► glee | |
| GLee.cpp | |
| GLee.h | |
| ► tinyxml | |
| fife_tinyxml.h | |
| tinystr.cpp | |
| tinystr.h | |
| tinyxml.cpp | |
| tinyxml.h | |
| tinyxmlerror.cpp | |
| tinyxmlparser.cpp | |
| ► gui | |
| ► guichan | |
| ► base | |
| ► opengl | |
| opengl_gui_graphics.cpp | |
| opengl_gui_graphics.h | |
| ► opengle | |
| opengle_gui_graphics.cpp | |
| opengle_gui_graphics.h | |
| ► sdl | |
| sdl_gui_graphics.cpp | |
| sdl_gui_graphics.h | |
| gui_font.cpp | |
| gui_font.h | |
| gui_image.cpp | |
| gui_image.h | |
| gui_imageloader.cpp | |
| gui_imageloader.h | |
| ► console | |
| commandline.cpp | |
| commandline.h | |
| console.cpp | |
| console.h | |
| ► widgets | |
| clicklabel.cpp | |
| clicklabel.h | |
| icon2.cpp | |
| icon2.h | |
| percentagebar.cpp | |
| percentagebar.h | |
| togglebutton.cpp | |
| togglebutton.h | |
| twobutton.cpp | |
| twobutton.h | |
| utf8textbox.cpp | |
| utf8textbox.h | |
| utf8textfield.cpp | |
| utf8textfield.h | |
| guichanmanager.cpp | |
| guichanmanager.h | |
| guimanager.h | |
| ► loaders | |
| ► native | |
| ► audio | |
| ogg_loader.cpp | |
| ogg_loader.h | |
| sounddecoder_ogg.cpp | |
| sounddecoder_ogg.h | |
| ► map | |
| animationloader.cpp | |
| animationloader.h | |
| atlasloader.cpp | |
| atlasloader.h | |
| ianimationloader.h | |
| iatlasloader.h | |
| imaploader.h | |
| iobjectloader.h | |
| maploader.cpp | |
| maploader.h | |
| objectloader.cpp | |
| objectloader.h | |
| percentdonelistener.cpp | |
| percentdonelistener.h | |
| ► video | |
| imageloader.cpp | |
| imageloader.h | |
| ► model | |
| ► metamodel | |
| ► grids | |
| cellgrid.cpp | |
| cellgrid.h | |
| hexgrid.cpp | |
| hexgrid.h | |
| squaregrid.cpp | |
| squaregrid.h | |
| action.cpp | |
| action.h | |
| ipather.h | |
| ivisual.h | |
| modelcoords.h | |
| object.cpp | |
| object.h | |
| timeprovider.cpp | |
| timeprovider.h | |
| ► structures | |
| instance.cpp | |
| instance.h | |
| instancetree.cpp | |
| instancetree.h | |
| layer.cpp | |
| layer.h | |
| location.cpp | |
| location.h | |
| map.cpp | |
| map.h | |
| renderernode.cpp | |
| renderernode.h | |
| model.cpp | |
| model.h | |
| ► pathfinder | |
| ► routepather | |
| routepather.cpp | |
| routepather.h | |
| routepathersearch.cpp | |
| routepathersearch.h | |
| heuristic.cpp | |
| heuristic.h | |
| searchspace.cpp | |
| searchspace.h | |
| ► savers | |
| ► native | |
| ► map | |
| ianimationsaver.h | |
| iatlassaver.h | |
| imapsaver.h | |
| iobjectsaver.h | |
| mapsaver.cpp | |
| mapsaver.h | |
| ► util | |
| ► base | |
| exception.cpp | |
| exception.h | |
| fife_stdint.h | |
| fifeclass.cpp | |
| fifeclass.h | |
| sharedptr.h | |
| singleton.h | |
| stringutils.cpp | |
| stringutils.h | |
| ► log | |
| logger.cpp | |
| logger.h | |
| ► math | |
| angles.cpp | |
| angles.h | |
| fife_math.h | |
| matrix.h | |
| ► resource | |
| resource.cpp | |
| resource.h | |
| resourcemanager.h | |
| ► structures | |
| point.h | |
| priorityqueue.h | |
| purge.h | |
| quadtree.h | |
| rect.h | |
| ► time | |
| timeevent.cpp | |
| timeevent.h | |
| timemanager.cpp | |
| timemanager.h | |
| timer.cpp | |
| timer.h | |
| ► utf8 | |
| ► utf8 | |
| checked.h | |
| core.h | |
| unchecked.h | |
| utf8.h | |
| utf8stringeditor.cpp | |
| utf8stringeditor.h | |
| ► vfs | |
| ► dat | |
| dat1.cpp | |
| dat1.h | |
| dat2.cpp | |
| dat2.h | |
| lzssdecoder.cpp | |
| lzssdecoder.h | |
| rawdatadat1.cpp | |
| rawdatadat1.h | |
| rawdatadat2.cpp | |
| rawdatadat2.h | |
| ► raw | |
| rawdata.cpp | |
| rawdata.h | |
| rawdatafile.cpp | |
| rawdatafile.h | |
| rawdatamemsource.cpp | |
| rawdatamemsource.h | |
| rawdatasource.cpp | |
| rawdatasource.h | |
| ► zip | |
| zipfilesource.cpp | |
| zipfilesource.h | |
| zipnode.cpp | |
| zipnode.h | |
| zipprovider.cpp | |
| zipprovider.h | |
| zipsource.cpp | |
| zipsource.h | |
| ziptree.cpp | |
| ziptree.h | |
| directoryprovider.cpp | |
| directoryprovider.h | |
| fife_boost_filesystem.cpp | |
| fife_boost_filesystem.h | |
| vfs.cpp | |
| vfs.h | |
| vfsdirectory.cpp | |
| vfsdirectory.h | |
| vfssource.cpp | |
| vfssource.h | |
| vfssourceprovider.cpp | |
| vfssourceprovider.h | |
| ► video | |
| ► fonts | |
| fontbase.cpp | |
| fontbase.h | |
| ifont.h | |
| imagefontbase.cpp | |
| imagefontbase.h | |
| subimagefont.cpp | |
| subimagefont.h | |
| textrenderpool.cpp | |
| textrenderpool.h | |
| truetypefont.cpp | |
| truetypefont.h | |
| ► opengl | |
| fife_opengl.h | |
| glimage.cpp | |
| glimage.h | |
| renderbackendopengl.cpp | |
| renderbackendopengl.h | |
| ► opengle | |
| gleimage.cpp | |
| gleimage.h | |
| renderbackendopengle.cpp | |
| renderbackendopengle.h | |
| ► sdl | |
| renderbackendsdl.cpp | |
| renderbackendsdl.h | |
| sdlblendingfunctions.cpp | |
| sdlblendingfunctions.h | |
| sdlimage.cpp | |
| sdlimage.h | |
| animation.cpp | |
| animation.h | |
| atlasbook.cpp | |
| atlasbook.h | |
| cursor.cpp | |
| cursor.h | |
| devicecaps.cpp | |
| devicecaps.h | |
| image.cpp | |
| image.h | |
| imagemanager.cpp | |
| imagemanager.h | |
| renderbackend.cpp | |
| renderbackend.h | |
| ► view | |
| ► renderers | |
| blockinginforenderer.cpp | |
| blockinginforenderer.h | |
| cellselectionrenderer.cpp | |
| cellselectionrenderer.h | |
| coordinaterenderer.cpp | |
| coordinaterenderer.h | |
| floatingtextrenderer.cpp | |
| floatingtextrenderer.h | |
| genericrenderer.cpp | |
| genericrenderer.h | |
| gridrenderer.cpp | |
| gridrenderer.h | |
| instancerenderer.cpp | |
| instancerenderer.h | |
| lightrenderer.cpp | |
| lightrenderer.h | |
| offrenderer.cpp | |
| offrenderer.h | |
| quadtreerenderer.cpp | |
| quadtreerenderer.h | |
| targetrenderer.cpp | |
| targetrenderer.h | |
| camera.cpp | |
| camera.h | |
| layercache.cpp | |
| layercache.h | |
| rendererbase.cpp | |
| rendererbase.h | |
| renderitem.cpp | |
| renderitem.h | |
| visual.cpp | |
| visual.h | |
| export.h | |
| modules.h | |
| version.h | |