| ▼ src | |
| ▶ aurora | |
| ▶ actionscript | |
| array.cpp | Implementation for an actionscript Array class |
| array.h | Implementation for an actionscript Array class |
| asbuffer.cpp | Buffer for handling actionscript byte code |
| asbuffer.h | Buffer for handling actionscript byte code |
| avm.cpp | Context for executing ActionScript |
| avm.h | Context for executing ActionScript |
| function.cpp | Function objects for ActionScript |
| function.h | Function objects for ActionScript |
| movieclip.cpp | MovieClip implementation for actionscript |
| movieclip.h | MovieClip implementation for actionscript |
| object.cpp | Abstract object which is inherited by every other class |
| object.h | Abstract object which is inherited by every other class |
| string.cpp | String implementation for actionscript |
| string.h | String implementation for actionscript |
| textfield.cpp | TextField implementation for actionscript |
| textfield.h | TextField implementation for actionscript |
| types.h | Types for ActionScript |
| variable.cpp | A variable used in the execution context |
| variable.h | A variable used in the execution context |
| ▶ lua | |
| function.cpp | A reference to a Lua function |
| function.h | A reference to a Lua function |
| scriptman.cpp | Lua script manager |
| scriptman.h | Lua script manager |
| stack.cpp | A Lua stack wrapper |
| stack.h | A Lua stack wrapper |
| stackguard.cpp | Lua stack guard |
| stackguard.h | Lua stack guard |
| table.cpp | A reference to a Lua table |
| table.h | A reference to a Lua table |
| types.h | Lua types |
| util.cpp | Lua helpers |
| util.h | Lua helpers |
| variable.cpp | Lua variable |
| variable.h | Lua variable |
| ▶ nwscript | |
| enginetype.h | An NWScript engine type |
| functioncontext.cpp | Context of an NWScript function |
| functioncontext.h | Context of an NWScript function |
| functionman.cpp | The NWScript function manager |
| functionman.h | The NWScript function manager |
| ncsfile.cpp | Handling BioWare's NWN Compiled Scripts |
| ncsfile.h | Handling BioWare's NWN Compiled Scripts |
| object.h | An NWScript object |
| objectcontainer.cpp | An NWScript object container |
| objectcontainer.h | An NWScript object container |
| objectman.cpp | NWScript object manager |
| objectman.h | NWScript object manager |
| objectref.cpp | Reference to an NWScript object |
| objectref.h | Reference to an NWScript object |
| types.h | NWScript types |
| util.cpp | NWScript utility functions |
| util.h | NWScript utility functions |
| variable.cpp | NWScript variable |
| variable.h | NWScript variable |
| variablecontainer.cpp | An NWScript variable container |
| variablecontainer.h | An NWScript variable container |
| 2dafile.cpp | Handling BioWare's 2DAs (two-dimensional array) |
| 2dafile.h | Handling BioWare's 2DAs (two-dimensional array) |
| 2dareg.cpp | The global 2DA registry |
| 2dareg.h | The global 2DA registry |
| archive.cpp | Handling various archive files |
| archive.h | Handling various archive files |
| aurorafile.cpp | Base for BioWare's Aurora engine files |
| aurorafile.h | Base for BioWare's Aurora engine files |
| biffile.cpp | Handling BioWare's BIFs (resource data files) |
| biffile.h | Handling BioWare's BIFs (resource data files) |
| bzffile.cpp | Handling BioWare's BZFs (resource data files), used in the iOS version of Knights of the Old Republic |
| bzffile.h | Handling BioWare's BZFs (resource data files), used in the iOS version of Knights of the Old Republic |
| cdpth.cpp | Compressed DePTH, found in Sonic, holding image depth values |
| cdpth.h | Compressed DePTH, found in Sonic, holding image depth values |
| dlgfile.cpp | Handling BioWare's DLGs (dialog / conversation files) |
| dlgfile.h | Handling BioWare's DLGs (dialog / conversation files) |
| erffile.cpp | Handling BioWare's ERFs (encapsulated resource file) |
| erffile.h | Handling BioWare's ERFs (encapsulated resource file) |
| erfwriter.cpp | Writing BioWare's ERFs (encapsulated resource file) |
| erfwriter.h | Writing BioWare's ERFs (encapsulated resource file) |
| fevfile.cpp | A loader for FEV (FMOD Event) files |
| fevfile.h | A loader for FEV (FMOD Event) files |
| gdafile.cpp | Handling BioWare's GDAs (2DAs, two-dimensional array, within V4.0 GFFs) |
| gdafile.h | Handling BioWare's GDAs (2DAs, two-dimensional array, within V4.0 GFFs) |
| gdaheaders.cpp | Resolve a GDA column header hash back to its string |
| gdaheaders.h | Resolve a GDA column header hash back to its string |
| gff3file.cpp | Handling version V3.2/V3.3 of BioWare's GFFs (generic file format) |
| gff3file.h | Handling version V3.2/V3.3 of BioWare's GFFs (generic file format) |
| gff3writer.cpp | Writer for writing version V3.2/V3.3 of BioWare's GFFs (generic file format) |
| gff3writer.h | Writer for writing version V3.2/V3.3 of BioWare's GFFs (generic file format) |
| gff4fields.h | All currently known fields in V4.0/V4.1 GFFs |
| gff4file.cpp | Handling version V4.0/V4.1 of BioWare's GFFs (generic file format) |
| gff4file.h | Handling version V4.0/V4.1 of BioWare's GFFs (generic file format) |
| gfxfile.cpp | GFX files are used for the dragonage and dragonage2 guis |
| gfxfile.h | GFX files are used for the dragonage and dragonage2 guis |
| herffile.cpp | BioWare's HERF (hashed ERF) file parsing |
| herffile.h | BioWare's HERF (hashed ERF) file parsing |
| ifofile.cpp | Loader for the module.ifo file |
| ifofile.h | Loader for the module.ifo file |
| keydatafile.h | An abstract KEY data file (BIF or BZF) |
| keyfile.cpp | Handling BioWare's KEYs (resource index files) |
| keyfile.h | Handling BioWare's KEYs (resource index files) |
| language.cpp | Types and functions related to language |
| language.h | Types and functions related to language |
| language_strings.h | Language <-> Language name mappings |
| locstring.cpp | Handling BioWare's localized strings |
| locstring.h | Handling BioWare's localized strings |
| ltrfile.cpp | File for creating random names in the character generation |
| ltrfile.h | File for creating random names in the character generation |
| lytfile.cpp | Handling BioWare's LYTs (Layout files) |
| lytfile.h | Handling BioWare's LYTs (Layout files) |
| ndsrom.cpp | Nintendo DS ROM parsing |
| ndsrom.h | Nintendo DS ROM parsing |
| nfofile.cpp | Loader for the savenfo.res file, storing savegame metadata for kotor 1 and 2 |
| nfofile.h | Loader for the savenfo.res file, storing savegame metadata for kotor 1 and 2 |
| nitrofile.cpp | Base class for Nitro (Nintendo DS) files |
| nitrofile.h | Base class for Nitro (Nintendo DS) files |
| nsbtxfile.cpp | Treat Nintendo NSBTX files, which contain multiple textures as an archive of intermediate textures |
| nsbtxfile.h | Treat Nintendo NSBTX files, which contain multiple textures as an archive of intermediate textures |
| obbfile.cpp | Handling Aspyr's OBB virtual filesystems |
| obbfile.h | Handling Aspyr's OBB virtual filesystems |
| pefile.cpp | A portable executable archive |
| pefile.h | A portable executable archive |
| resman.cpp | The global resource manager for Aurora resources |
| resman.h | The global resource manager for Aurora resources |
| rimfile.cpp | Handling BioWare's RIMs (resource archives) |
| rimfile.h | Handling BioWare's RIMs (resource archives) |
| sacfile.cpp | Handling GFF3 files with SAC header |
| sacfile.h | Handling GFF3 files with SAC header |
| smallfile.cpp | Decompressing "small" files, Nintendo DS LZSS (types 0x00 and 0x10), found in Sonic |
| smallfile.h | Decompressing "small" files, Nintendo DS LZSS (types 0x00 and 0x10), found in Sonic |
| ssffile.cpp | Handling BioWare's SSFs (sound set file) |
| ssffile.h | Handling BioWare's SSFs (sound set file) |
| talkman.cpp | The global talk manager for Aurora strings |
| talkman.h | The global talk manager for Aurora strings |
| talktable.cpp | Base class for BioWare's talk tables |
| talktable.h | Base class for BioWare's talk tables |
| talktable_gff.cpp | Handling BioWare's GFF'd talk tables |
| talktable_gff.h | Handling BioWare's GFF'd talk tables |
| talktable_tlk.cpp | Handling BioWare's TLK talk tables |
| talktable_tlk.h | Handling BioWare's TLK talk tables |
| textureatlasfile.cpp | A loader class for texture atlas XML files for Dragon Age: Origins and Dragon Age 2 |
| textureatlasfile.h | A loader class for texture atlas XML files for Dragon Age: Origins and Dragon Age 2 |
| thewitchersavefile.cpp | Handling TheWitcherSave Archives |
| thewitchersavefile.h | Handling TheWitcherSave Archives |
| thewitchersavewriter.cpp | Writer for writing TheWitcherSave files |
| thewitchersavewriter.h | Writer for writing TheWitcherSave files |
| types.h | Basic type definitions to handle files used in BioWare's Aurora engine |
| util.cpp | Utility functions to handle files used in BioWare's Aurora engine |
| util.h | Utility functions to handle files used in BioWare's Aurora engine |
| visfile.cpp | Handling BioWare's VISs (Visibility files) |
| visfile.h | Handling BioWare's VISs (Visibility files) |
| zipfile.cpp | A ZIP archive |
| zipfile.h | A ZIP archive |
| ▶ common | |
| algorithm.h | Supplemental algorithms |
| atomic.h | Helper header to include boost::atomic |
| binsearch.h | Simple utility template for searching through static const maps |
| bitstream.h | A bit stream |
| bitstreamwriter.h | A bit stream writer |
| blowfish.cpp | Encryption / decryption using Bruce Schneier's Blowfish algorithm |
| blowfish.h | Encryption / decryption using Bruce Schneier's Blowfish algorithm |
| boundingbox.cpp | A bounding box |
| boundingbox.h | A bounding box |
| changeid.cpp | Helper class to represent an undoable change |
| changeid.h | Helper class to represent an undoable change |
| configfile.cpp | A class storing a basic configuration file |
| configfile.h | A class storing a basic configuration file |
| configman.cpp | The global config manager |
| configman.h | The global config manager |
| cosinetables.cpp | Static cosine tables |
| cosinetables.h | Static cosine tables |
| datetime.cpp | Utility functions for manipulating date and time |
| datetime.h | Utility functions for manipulating date and time |
| dct.cpp | (Inverse) Discrete Cosine Transforms |
| dct.h | (Inverse) Discrete Cosine Transforms |
| deallocator.h | Simple deallocator concept |
| debug.cpp | Utility functions for debug output |
| debug.h | Utility functions for debug output |
| debugman.cpp | The debug manager, managing debug channels |
| debugman.h | The debug manager, managing debug channels |
| deflate.cpp | Compress (deflate) and decompress (inflate) using zlib's DEFLATE algorithm |
| deflate.h | Compress (deflate) and decompress (inflate) using zlib's DEFLATE algorithm |
| disposableptr.h | A smart pointer with a deletion flag |
| encoding.cpp | Utility functions for working with differing string encodings |
| encoding.h | Utility functions for working with differing string encodings |
| endianness.h | Low-level macros and functions to handle different endianness portably |
| error.cpp | Basic exceptions to throw |
| error.h | Basic exceptions to throw |
| fallthrough.h | Compiler-specific defines to mark an implicit switch-case fallthrough |
| fft.cpp | (Inverse) Fast Fourier Transform |
| fft.h | (Inverse) Fast Fourier Transform |
| filelist.cpp | A list of files |
| filelist.h | A list of files |
| filepath.cpp | Utility class for manipulating file paths |
| filepath.h | Utility class for manipulating file paths |
| foxpro.cpp | A database in FoxPro format |
| foxpro.h | A database in FoxPro format |
| hash.h | Utility hash functions |
| huffman.cpp | Decompressing Huffman codes |
| huffman.h | Decompressing Huffman codes |
| lzma.cpp | Decompress LZMA, using liblzma |
| lzma.h | Decompress LZMA, using liblzma |
| maths.cpp | Mathematical helpers |
| maths.h | Mathematical helpers |
| md5.cpp | Hashing/digesting using the MD5 algorithm |
| md5.h | Hashing/digesting using the MD5 algorithm |
| mdct.cpp | (Inverse) Modified Discrete Cosine Transforms |
| mdct.h | (Inverse) Modified Discrete Cosine Transforms |
| memreadstream.cpp | Implementing the reading stream interfaces for plain memory blocks |
| memreadstream.h | Implementing the reading stream interfaces for plain memory blocks |
| memwritestream.cpp | Implementing the writing stream interfaces for memory blocks |
| memwritestream.h | Implementing the writing stream interfaces for memory blocks |
| mutex.cpp | Thread mutex classes |
| mutex.h | Thread mutex classes |
| noreturn.h | Compiler-specific defines to declare a function non-returning |
| pe_exe.cpp | Portable executable parsing |
| pe_exe.h | Portable executable parsing |
| platform.cpp | Platform-dependant functions, mostly for internal use in the Common namespace |
| platform.h | Platform-dependant functions, mostly for internal use in the Common namespace |
| ptrlist.h | A list storing pointer to objects, with automatic deletion |
| ptrmap.h | A map storing pointer to objects, with automatic deletion |
| ptrvector.h | A vector storing pointer to objects, with automatic deletion |
| rational.cpp | Rational number implementation |
| rational.h | Rational number implementation |
| rdft.cpp | (Inverse) Real Discrete Fourier Transform |
| rdft.h | (Inverse) Real Discrete Fourier Transform |
| readfile.cpp | Implementing the stream reading interfaces for files |
| readfile.h | Implementing the stream reading interfaces for files |
| readline.cpp | A class providing (limited) readline-like capabilities |
| readline.h | A class providing (limited) readline-like capabilities |
| readstream.cpp | Basic reading stream interfaces |
| readstream.h | Basic reading stream interfaces |
| rect.cpp | A simple rectangle helper class |
| rect.h | A simple rectangle helper class |
| scopedptr.h | A simple scoped smart pointer template |
| sinetables.cpp | Static sine tables |
| sinetables.h | Static sine tables |
| sinewindows.cpp | Static sine windows |
| sinewindows.h | Static sine windows |
| singleton.h | Class and macro for implementing singletons |
| streamtokenizer.cpp | Parse tokens out of a stream |
| streamtokenizer.h | Parse tokens out of a stream |
| stringmap.cpp | A map to quickly match strings from a list |
| stringmap.h | A map to quickly match strings from a list |
| strutil.cpp | Utility templates and functions for working with strings and streams |
| strutil.h | Utility templates and functions for working with strings and streams |
| system.h | Low-level detection of architecture/system properties |
| systemfonts.cpp | Built-in system fonts |
| systemfonts.h | Built-in system fonts |
| thread.cpp | Threading helpers |
| thread.h | Threading helpers |
| threads.cpp | Threading system helpers |
| threads.h | Threading system helpers |
| timestamp.cpp | Lossless timestamping |
| timestamp.h | Lossless timestamping |
| types.h | Low-level type definitions to handle fixed width types portably |
| ustring.cpp | Unicode string handling |
| ustring.h | Unicode string handling |
| util.cpp | Utility templates and functions |
| util.h | Utility templates and functions |
| uuid.cpp | Utility functions for generating unique IDs |
| uuid.h | Utility functions for generating unique IDs |
| writefile.cpp | Implementing the stream writing interfaces for files |
| writefile.h | Implementing the stream writing interfaces for files |
| writestream.cpp | Basic writing stream interfaces |
| writestream.h | Basic writing stream interfaces |
| xml.cpp | XML parsing helpers, using libxml2 |
| xml.h | XML parsing helpers, using libxml2 |
| zipfile.cpp | ZIP file decompression |
| zipfile.h | ZIP file decompression |
| ▶ engines | |
| ▶ aurora | |
| ▶ kotorjadegui | |
| button.cpp | A button widget for Star Wars: Knights of the Old Republic and Jade Empire |
| button.h | A button widget for Star Wars: Knights of the Old Republic and Jade Empire |
| checkbox.cpp | A checkbox widget for Star Wars: Knights of the Old Repulic and Jade Empire |
| checkbox.h | A checkbox widget for Star Wars: Knights of the Old Repulic and Jade Empire |
| kotorinventoryitem.cpp | An inventory item widget for Star Wars: Knights of the Old Republic |
| kotorinventoryitem.h | An inventory item widget for Star Wars: Knights of the Old Republic |
| kotorjadewidget.cpp | Common base for Star Wars: Knights of the Old Republic and Jade Empire widgets |
| kotorjadewidget.h | Common base for Star Wars: Knights of the Old Republic and Jade Empire widgets |
| label.cpp | A label widget for Star Wars: Knights of the Old Republic and Jade Empire |
| label.h | A label widget for Star Wars: Knights of the Old Republic and Jade Empire |
| listbox.cpp | A list box widget for Star Wars: Knights of the Old Republic and Jade Empire |
| listbox.h | A list box widget for Star Wars: Knights of the Old Republic and Jade Empire |
| panel.cpp | A panel widget for Star Wars: Knights of the Old Republic and Jade Empire |
| panel.h | A panel widget for Star Wars: Knights of the Old Republic and Jade Empire |
| progressbar.cpp | A progressbar widget for Star Wars: Knights of the Old Republic and Jade Empire |
| progressbar.h | A progressbar widget for Star Wars: Knights of the Old Republic and Jade Empire |
| protoitem.cpp | A protoitem widget for Star Wars: Knights of the Old Republic and Jade Empire |
| protoitem.h | A protoitem widget for Star Wars: Knights of the Old Republic and Jade Empire |
| scrollbar.cpp | A scrollbar widget for Star Wars: Knights of the Old Republic and Jade Empire |
| scrollbar.h | A scrollbar widget for Star Wars: Knights of the Old Republic and Jade Empire |
| slider.cpp | A slider widget for Star Wars: Knights of the Old Republic and Jade Empire |
| slider.h | A slider widget for Star Wars: Knights of the Old Republic and Jade Empire |
| console.cpp | Generic Aurora engines (debug) console |
| console.h | Generic Aurora engines (debug) console |
| freeroamcamera.cpp | Engine utility class for free-roam camera handling |
| freeroamcamera.h | Engine utility class for free-roam camera handling |
| gui.cpp | A GUI |
| gui.h | A GUI |
| loadprogress.cpp | Displaying the progress in loading a game |
| loadprogress.h | Displaying the progress in loading a game |
| model.cpp | Generic Aurora engines model functions |
| model.h | Generic Aurora engines model functions |
| modelloader.cpp | An abstract Aurora model loader |
| modelloader.h | An abstract Aurora model loader |
| resources.cpp | Generic Aurora engines resource utility functions |
| resources.h | Generic Aurora engines resource utility functions |
| satellitecamera.cpp | Engine utility class for camera handling where camera rotates around PC |
| satellitecamera.h | Engine utility class for camera handling where camera rotates around PC |
| tokenman.cpp | Manager for tokens in Aurora engines text strings |
| tokenman.h | Manager for tokens in Aurora engines text strings |
| trigger.cpp | Generic trigger |
| trigger.h | Generic trigger |
| util.cpp | Generic Aurora engines utility functions |
| util.h | Generic Aurora engines utility functions |
| widget.cpp | A widget in a GUI |
| widget.h | A widget in a GUI |
| ▶ dragonage | |
| ▶ script | |
| container.cpp | An object containing scripts |
| container.h | An object containing scripts |
| function_tables.h | Tables defining the engine functions in Dragon Age: Origins |
| functions.cpp | Dragon Age: Origins engine functions |
| functions.h | Dragon Age: Origins engine functions |
| functions_creature.cpp | Dragon Age: Origins engine functions messing with creatures |
| functions_event.cpp | Dragon Age: Origins engine functions handling events |
| functions_math.cpp | Dragon Age: Origins engine functions doing mathematical operations |
| functions_module.cpp | Dragon Age: Origins engine functions operating on the current module/campaign |
| functions_object.cpp | Dragon Age: Origins engine functions messing with objects |
| functions_string.cpp | Dragon Age: Origins engine functions operating on strings |
| area.cpp | The context holding a Dragon Age: Origins area |
| area.h | The context holding a Dragon Age: Origins area |
| campaign.cpp | The context holding a Dragon Age: Origins campaign |
| campaign.h | The context holding a Dragon Age: Origins campaign |
| campaigns.cpp | The context managing and running the Dragon Age: Origins campaigns |
| campaigns.h | The context managing and running the Dragon Age: Origins campaigns |
| console.cpp | Dragon Age: Origins (debug) console |
| console.h | Dragon Age: Origins (debug) console |
| creature.cpp | A creature in a Dragon Age: Origins area |
| creature.h | A creature in a Dragon Age: Origins area |
| dragonage.cpp | Engine class handling Dragon Age: Origins |
| dragonage.h | Engine class handling Dragon Age: Origins |
| event.cpp | A scripting event |
| event.h | A scripting event |
| game.cpp | The context handling the gameplay in Dragon Age: Origins |
| game.h | The context handling the gameplay in Dragon Age: Origins |
| modelloader.cpp | Dragon Age: Origins model loader |
| modelloader.h | Dragon Age: Origins model loader |
| object.cpp | An object in a Dragon Age: Origins area |
| object.h | An object in a Dragon Age: Origins area |
| objectcontainer.cpp | A container of Dragon Age: Origins objects |
| objectcontainer.h | A container of Dragon Age: Origins objects |
| placeable.cpp | A placeable object in a Dragon Age: Origins area |
| placeable.h | A placeable object in a Dragon Age: Origins area |
| probes.cpp | Probing for an installation of Dragon Age: Origins |
| probes.h | Probing for an installation of Dragon Age: Origins |
| room.cpp | A room in a Dragon Age: Origins area |
| room.h | A room in a Dragon Age: Origins area |
| types.h | Basic Dragon Age: Origins type definitions |
| util.cpp | Dragon Age: Origins utility functions |
| util.h | Dragon Age: Origins utility functions |
| waypoint.cpp | A waypoint in a Dragon Age: Origins area |
| waypoint.h | A waypoint in a Dragon Age: Origins area |
| ▶ dragonage2 | |
| ▶ script | |
| container.cpp | An object containing scripts |
| container.h | An object containing scripts |
| function_tables.h | Tables defining the engine functions in Dragon Age II |
| functions.cpp | Dragon Age II engine functions |
| functions.h | Dragon Age II engine functions |
| functions_creature.cpp | Dragon Age II functions messing with creatures |
| functions_event.cpp | Dragon Age II engine functions handling events |
| functions_math.cpp | Dragon Age II engine functions doing mathematical operations |
| functions_module.cpp | Dragon Age II engine functions operating on the current module/campaign |
| functions_object.cpp | Dragon Age II engine functions messing with objects |
| functions_string.cpp | Dragon Age II engine functions operating on strings |
| area.cpp | The context holding a Dragon Age II area |
| area.h | The context holding a Dragon Age II area |
| campaign.cpp | The context holding a Dragon Age II campaign |
| campaign.h | The context holding a Dragon Age II campaign |
| campaigns.cpp | The context managing and running the Dragon Age II campaigns |
| campaigns.h | The context managing and running the Dragon Age II campaigns |
| console.cpp | Dragon Age II (debug) console |
| console.h | Dragon Age II (debug) console |
| creature.cpp | A creature in a Dragon Age II area |
| creature.h | A creature in a Dragon Age II area |
| dragonage2.cpp | Engine class handling Dragon Age II |
| dragonage2.h | Engine class handling Dragon Age II |
| event.cpp | A scripting event |
| event.h | A scripting event |
| game.cpp | The context handling the gameplay in Dragon Age: Origins |
| game.h | The context handling the gameplay in Dragon Age II |
| modelloader.cpp | Dragon Age II model loader |
| modelloader.h | Dragon Age II model loader |
| object.cpp | An object in a Dragon Age II area |
| object.h | An object in a Dragon Age II area |
| objectcontainer.cpp | A container of Dragon Age II objects |
| objectcontainer.h | A container of Dragon Age II objects |
| placeable.cpp | A placeable object in a Dragon Age II area |
| placeable.h | A placeable object in a Dragon Age II area |
| probes.cpp | Probing for an installation of Dragon Age II |
| probes.h | Probing for an installation of Dragon Age II |
| room.cpp | A room in a Dragon Age II area |
| room.h | A room in a Dragon Age II area |
| types.h | Basic Dragon Age II type definitions |
| util.cpp | Dragon Age II utility functions |
| util.h | Dragon Age II utility functions |
| waypoint.cpp | A waypoint in a Dragon Age II area |
| waypoint.h | A waypoint in a Dragon Age II area |
| ▶ jade | |
| ▶ gui | |
| ▶ main | |
| main.cpp | The Jade Empire main menu |
| main.h | The Jade Empire main menu |
| options.cpp | The Jade Empire main options menu |
| options.h | The Jade Empire main options menu |
| ▶ options | |
| audio.cpp | The Jade Empire audio options menu |
| audio.h | The Jade Empire audio options menu |
| control.cpp | The Jade Empire control options menu |
| control.h | The Jade Empire control options menu |
| diff.cpp | The Jade Empire difficulty options menu |
| diff.h | The Jade Empire difficulty options menu |
| feed.cpp | The Jade Empire game info options menu |
| feed.h | The Jade Empire game info options menu |
| video.cpp | The Jade Empire video options menu |
| video.h | The Jade Empire video options menu |
| gui.cpp | A Jade Empire GUI |
| gui.h | A Jade Empire GUI |
| guibackground.cpp | The menu background |
| guibackground.h | The menu background |
| ▶ script | |
| container.cpp | An object containing scripts |
| container.h | An object containing scripts |
| function_tables.h | Tables defining the engine functions in Jade Empire |
| functions.cpp | Jade Empire engine functions |
| functions.h | Jade Empire engine functions |
| functions_2da.cpp | Jade Empire engine functions reading 2DA values |
| functions_action.cpp | Jade Empire engine functions assigning actions to objects |
| functions_creature.cpp | Jade Empire engine functions messing with creatures |
| functions_event.cpp | Jade Empire engine functions handling events |
| functions_game.cpp | Jade Empire engine functions operating on the current game |
| functions_math.cpp | Jade Empire engine functions doing mathematical operations |
| functions_module.cpp | Jade Empire engine functions operating on the current module |
| functions_object.cpp | Jade Empire engine functions messing with objects |
| functions_string.cpp | Jade Empire engine functions operating on strings |
| area.cpp | An area |
| area.h | An area |
| arealayout.cpp | A rooms layout for an area |
| arealayout.h | A layout for an area |
| console.cpp | Jade (debug) console |
| console.h | Jade (debug) console |
| creature.cpp | A creature in a Jade Empire area |
| creature.h | A creature in a Jade Empire area |
| event.cpp | A scripting event |
| event.h | A scripting event |
| game.cpp | The context handling the gameplay in Jade Empire |
| game.h | The context handling the gameplay in Jade Empire |
| jade.cpp | Engine class handling Jade Empire |
| jade.h | Engine class handling Jade Empire |
| location.cpp | A location within a Jade Empire area |
| location.h | A location within a Jade Empire area |
| modelloader.cpp | Jade Empire model loader |
| modelloader.h | Jade Empire model loader |
| module.cpp | A module |
| module.h | A module |
| object.cpp | An object within a Jade Empire area |
| object.h | An object within a Jade Empire area |
| objectcontainer.cpp | A container of Jade Empire objects |
| objectcontainer.h | A container of Jade Empire objects |
| placeable.cpp | A placeable in a Jade Empire area |
| placeable.h | A placeable in a Jade Empire area |
| probes.cpp | Probing for an installation of Jade Empire |
| probes.h | Probing for an installation of Jade Empire |
| room.cpp | A room within a Jade Empire area |
| room.h | A room within a Jade Empire area |
| trigger.cpp | A trigger in a Jade Empire area |
| trigger.h | A trigger in a Jade Empire area |
| types.h | Basic Jade Empire type definitions |
| waypoint.cpp | A waypoint in a Jade Empire area |
| waypoint.h | A waypoint in a Jade Empire area |
| ▶ kotor | |
| ▶ gui | |
| ▶ chargen | |
| charactergeneration.cpp | The primary character generation menu |
| charactergeneration.h | The primary character generation menu |
| chargenbase.cpp | A base class for all character creation menus |
| chargenbase.h | A base class for all character creation menus |
| chargeninfo.cpp | The class for storing character information for generation |
| chargeninfo.h | The class for storing character information for generation |
| chargenname.cpp | The menu for modifying the name of the character |
| chargenname.h | The menu for modifying the name of the character |
| chargenportrait.cpp | The menu for modifying the portrait of the |
| chargenportrait.h | The menu for modifying the portrait of the |
| classselection.cpp | The class selection menu |
| classselection.h | The class selection menu |
| customchar.cpp | The panel to customize a quick character |
| customchar.h | The panel to customize a quick character |
| quickchar.cpp | The panel to customize a custom character |
| quickchar.h | The panel to customize a custom character |
| quickorcustom.cpp | The panel to choose between quick or custom characters |
| quickorcustom.h | The panel to choose between quick or custom characters |
| ▶ dialogs | |
| confirm.cpp | Confirmation dialog |
| confirm.h | Confirmation dialog |
| ▶ ingame | |
| container.cpp | The ingame container inventory menu |
| container.h | The ingame container inventory menu |
| hud.cpp | The ingame HUD |
| hud.h | The ingame HUD |
| ingame.cpp | The ingame GUI |
| ingame.h | The ingame GUI |
| menu.cpp | The ingame menu |
| menu.h | The ingame menu |
| menu_abi.cpp | The ingame abilities menu |
| menu_abi.h | The ingame abilities menu |
| menu_char.cpp | The ingame character menu |
| menu_char.h | The ingame character menu |
| menu_equ.cpp | The ingame equipment menu |
| menu_equ.h | The ingame equipment menu |
| menu_inv.cpp | The ingame inventar menu |
| menu_inv.h | The ingame inventar menu |
| menu_jou.cpp | The ingame journal menu |
| menu_jou.h | The ingame journal menu |
| menu_map.cpp | The ingame map menu |
| menu_map.h | The ingame map menu |
| menu_msg.cpp | The ingame messages menu |
| menu_msg.h | The ingame messages menu |
| menu_opt.cpp | The ingame options menu |
| menu_opt.h | The ingame options menu |
| minimap.cpp | The ingame minimap |
| minimap.h | The ingame minimap |
| partyselection.cpp | Party selection GUI for Star Wars: Knights of the Old Republic |
| partyselection.h | Party selection GUI for Star Wars: Knights of the Old Republic |
| ▶ loadscreen | |
| loadscreen.cpp | The loading screen gui |
| loadscreen.h | The loading screen gui |
| ▶ main | |
| main.cpp | The KotOR main menu |
| main.h | The KotOR main menu |
| movies.cpp | The movies menu |
| movies.h | The movies menu |
| options.cpp | The options menu |
| options.h | The options menu |
| ▶ options | |
| autopause.cpp | The auto pause menu |
| autopause.h | The auto pause menu |
| feedback.cpp | The feedback menu |
| feedback.h | The feedback menu |
| gameplay.cpp | The gameplay menu |
| gameplay.h | The gameplay menu |
| graphics.cpp | The graphics menu |
| graphics.h | The graphics menu |
| graphicsadv.cpp | The advanced graphics menu |
| graphicsadv.h | The advanced graphics menu |
| keyboardconfig.cpp | The keyboard mapping menu |
| keyboardconfig.h | The keyboard mapping menu |
| mousesettings.cpp | The mouse settings menu |
| mousesettings.h | The mouse settings menu |
| resolution.cpp | The graphics resolution menu |
| resolution.h | The graphics resolution menu |
| sound.cpp | The sound menu |
| sound.h | The sound menu |
| soundadv.cpp | The advanced sound menu |
| soundadv.h | The advanced sound menu |
| dialog.cpp | Conversation/cutscene GUI for Star Wars: Knights of the Old Republic |
| dialog.h | Conversation/cutscene GUI for Star Wars: Knights of the Old Republic |
| gui.cpp | A KotOR GUI |
| gui.h | A KotOR GUI |
| guibackground.cpp | The menu background |
| guibackground.h | The menu background |
| saveload.cpp | Load/save game menu |
| saveload.h | Load/save game menu |
| ▶ script | |
| container.cpp | An object containing scripts |
| container.h | An object containing scripts |
| event.cpp | Star Wars: Knights of the Old Republic event engine type |
| event.h | Star Wars: Knights of the Old Republic event engine type |
| function_tables.h | Tables defining the engine functions in Star Wars: Knights of the Old Republic |
| functions.cpp | Star Wars: Knights of the Old Republic engine functions |
| functions.h | Star Wars: Knights of the Old Republic engine functions |
| functions_action.cpp | Star Wars: Knights of the Old Republic engine functions assigning actions to objects |
| functions_creatures.cpp | Star Wars: Knights of the Old Republic engine functions managing creatures |
| functions_events.cpp | Star Wars: Knights of the Old Republic engine functions for handling events |
| functions_global.cpp | Star Wars: Knights of the Old Republic engine functions managing global variables |
| functions_local.cpp | Star Wars: Knights of the Old Republic engine functions managing local variables |
| functions_math.cpp | Star Wars: Knights of the Old Republic engine functions doing mathematical operations |
| functions_module.cpp | Star Wars: Knights of the Old Republic engine functions operating on the current module |
| functions_movie.cpp | Star Wars: Knights of the Old Republic engine functions handling movies |
| functions_object.cpp | Star Wars: Knights of the Old Republic engine functions messing with objects |
| functions_party.cpp | Star Wars: Knights of the Old Republic engine functions handling the party |
| functions_situated.cpp | Star Wars: Knights of the Old Republic engine functions messing with situated objects |
| functions_sound.cpp | Star Wars: Knights of the Old Republic engine functions handling sound |
| functions_string.cpp | Star Wars: Knights of the Old Republic engine functions operating on strings |
| action.cpp | Creature action in Star Wars: Knights of the Old Republic |
| action.h | Creature action in Star Wars: Knights of the Old Republic |
| actionexecutor.cpp | Creature action executor for Star Wars: Knights of the Old Republic |
| actionexecutor.h | Creature action executor for Star Wars: Knights of the Old Republic |
| area.cpp | The context holding a Star Wars: Knights of the Old Republic area |
| area.h | The context holding a Star Wars: Knights of the Old Republic area |
| console.cpp | Star Wars: Knights of the Old Republic (debug) console |
| console.h | Star Wars: Knights of the Old Republic (debug) console |
| creature.cpp | A creature in a Star Wars: Knights of the Old Republic area |
| creature.h | A creature in a Star Wars: Knights of the Old Republic area |
| door.cpp | A door in a Star Wars: Knights of the Old Republic area |
| door.h | A door in a Star Wars: Knights of the Old Republic area |
| game.cpp | The context handling the gameplay in Star Wars: Knights of the Old Republic |
| game.h | The context handling the gameplay in Star Wars: Knights of the Old Republic |
| inventory.cpp | Collection of items |
| inventory.h | Collection of items |
| item.cpp | An item in a Star Wars: Knights of the Old Republic area |
| item.h | An item in a Star Wars: Knights of the Old Republic area |
| kotor.cpp | Engine class handling Star Wars: Knights of the Old Republic |
| kotor.h | Engine class handling Star Wars: Knights of the Old Republic |
| modelloader.cpp | Star Wars: Knights of the Old Republic model loader |
| modelloader.h | Star Wars: Knights of the Old Republic model loader |
| module.cpp | The context needed to run a Star Wars: Knights of the Old Republic module |
| module.h | The context needed to run a Star Wars: Knights of the Old Republic module |
| object.cpp | An object in a Star Wars: Knights of the Old Republic area |
| object.h | An object in a Star Wars: Knights of the Old Republic area |
| objectcontainer.cpp | A container of Star Wars: Knights of the Old Republic objects |
| objectcontainer.h | A container of Star Wars: Knights of the Old Republic objects |
| partyconfig.cpp | Party configuration for Star Wars: Knights of the Old Republic |
| partyconfig.h | Party configuration for Star Wars: Knights of the Old Republic |
| placeable.cpp | A placeable in a Star Wars: Knights of the Old Republic area |
| placeable.h | A placeable in a Star Wars: Knights of the Old Republic area |
| probes.cpp | Probing for an installation of Star Wars: Knights of the Old Republic |
| probes.h | Probing for an installation of Star Wars: Knights of the Old Republic |
| room.cpp | A room within a Star Wars: Knights of the Old Republic area |
| room.h | A room within a Star Wars: Knights of the Old Republic area |
| savedgame.cpp | Creation and loading of KotOR saved games |
| savedgame.h | Creation and loading of KotOR saved games |
| situated.cpp | A situated object in a Star Wars: Knights of the Old Republic area |
| situated.h | A situated object in a Star Wars: Knights of the Old Republic area |
| sound.cpp | An ingame sound in kotor |
| sound.h | An ingame sound in kotor |
| trigger.cpp | Trigger in a Star Wars: Knights of the Old Republic area |
| trigger.h | Trigger in a Star Wars: Knights of the Old Republic area |
| types.h | Basic Star Wars: Knights of the Old Republic type definitions |
| version.cpp | Star Wars: Knights of the Old Republic installation version detection |
| version.h | Star Wars: Knights of the Old Republic installation version detection |
| walkmesh.cpp | KotOR walkmesh (BWM) |
| walkmesh.h | KotOR walkmesh (BWM) |
| waypoint.cpp | A waypoint in a Star Wars: Knights of the Old Republic area |
| waypoint.h | A waypoint in a Star Wars: Knights of the Old Republic area |
| ▶ kotor2 | |
| ▶ gui | |
| ▶ chargen | |
| charactergeneration.cpp | The KotOR 2 character generation |
| charactergeneration.h | The KotOR 2 character generation |
| chargenbase.cpp | The KotOR 2 character generation base menu |
| chargenbase.h | The KotOR 2 character generation base menu |
| chargeninfo.cpp | The KotOR 2 character generation info |
| chargeninfo.h | The KotOR 2 character generation info |
| chargenname.cpp | The KotOR 2 character generation name menu |
| chargenname.h | The KotOR 2 character generation name menu |
| chargenportrait.cpp | The KotOR 2 character generation portrait menu |
| chargenportrait.h | The KotOR 2 character generation portrait menu |
| classselection.cpp | The KotOR 2 class selection |
| classselection.h | The KotOR 2 class selection |
| customchar.cpp | The KotOR 2 custom character panel |
| customchar.h | The KotOR 2 custom character panel |
| quickchar.cpp | The KotOR 2 quick character panel |
| quickchar.h | The KotOR 2 quick character panel |
| quickorcustom.cpp | The KotOR 2 quick or custom panel |
| quickorcustom.h | The KotOR 2 quick or custom panel |
| ▶ ingame | |
| hud.cpp | The ingame HUD |
| hud.h | The ingame HUD |
| ingame.cpp | The ingame GUI |
| ingame.h | The ingame GUI |
| ▶ main | |
| main.cpp | The KotOR 2 main menu |
| main.h | The KotOR 2 main menu |
| dialog.cpp | Conversation/cutscene GUI for Star Wars: Knights of the Old Republic II: The Sith Lords |
| dialog.h | Conversation/cutscene GUI for Star Wars: Knights of the Old Republic II: The Sith Lords |
| gui.cpp | A KotOR2 GUI |
| gui.h | A KotOR2 GUI |
| ▶ script | |
| container.cpp | An object containing scripts |
| container.h | An object containing scripts |
| function_tables.h | Tables defining the engine functions in Star Wars: Knights of the Old Republic II - The Sith Lords |
| functions.cpp | Star Wars: Knights of the Old Republic II - The Sith Lords engine functions |
| functions.h | Star Wars: Knights of the Old Republic II - The Sith Lords engine functions |
| functions_action.cpp | Star Wars: Knights of the Old Republic II - The Sith Lords engine functions assigning actions to objects |
| functions_local.cpp | Star Wars: Knights of the Old Republic II: The Sith Lords engine functions managing local variables |
| functions_math.cpp | Star Wars: Knights of the Old Republic II - The Sith Lords engine functions doing mathematical operations |
| functions_module.cpp | Star Wars: Knights of the Old Republic II - The Sith Lords engine functions operating on the current module |
| functions_movie.cpp | Star Wars: Knights of the Old Republic II - The Sith Lords engine functions handling movies |
| functions_object.cpp | Star Wars: Knights of the Old Republic II - The Sith Lords engine functions messing with objects |
| functions_situated.cpp | Star Wars: Knights of the Old Republic II - The Sith Lords engine functions messing with situated objects |
| functions_sound.cpp | Star Wars: Knights of the Old Republic II - The Sith Lords engine functions handling sound |
| functions_string.cpp | Star Wars: Knights of the Old Republic II - The Sith Lords engine functions operating on strings |
| area.cpp | The context holding a Star Wars: Knights of the Old Republic II - The Sith Lords area |
| area.h | The context holding a Star Wars: Knights of the Old Republic II - The Sith Lords area |
| console.cpp | Star Wars: Knights of the Old Republic II - The Sith Lords (debug) console |
| console.h | Star Wars: Knights of the Old Republic II - The Sith Lords (debug) console |
| creature.cpp | A creature in a Star Wars: Knights of the Old Republic II - The Sith Lords area |
| creature.h | A creature in a Star Wars: Knights of the Old Republic II - The Sith Lords area |
| door.cpp | A door in a Star Wars: Knights of the Old Republic II - The Sith Lords area |
| door.h | A door in a Star Wars: Knights of the Old Republic II - The Sith Lords area |
| game.cpp | The context handling the gameplay in Star Wars: Knights of the Old Republic II - The Sith Lords |
| game.h | The context handling the gameplay in Star Wars: Knights of the Old Republic II - The Sith Lords |
| kotor2.cpp | Engine class handling Star Wars: Knights of the Old Republic II - The Sith Lords |
| kotor2.h | Engine class handling Star Wars: Knights of the Old Republic II - The Sith Lords |
| modelloader.cpp | Star Wars: Knights of the Old Republic II - The Sith Lords model loader |
| modelloader.h | Star Wars: Knights of the Old Republic II - The Sith Lords model loader |
| module.cpp | The context needed to run a Star Wars: Knights of the Old Republic II - The Sith Lords module |
| module.h | The context needed to run a Star Wars: Knights of the Old Republic II - The Sith Lords module |
| object.cpp | An object in a Star Wars: Knights of the Old Republic II - The Sith Lords area |
| object.h | An object in a Star Wars: Knights of the Old Republic II - The Sith Lords area |
| objectcontainer.cpp | A container of Star Wars: Knights of the Old Republic II - The Sith Lords objects |
| objectcontainer.h | A container of Star Wars: Knights of the Old Republic II - The Sith Lords objects |
| placeable.cpp | A placeable in a Star Wars: Knights of the Old Republic II - The Sith Lords area |
| placeable.h | A placeable in a Star Wars: Knights of the Old Republic II - The Sith Lords area |
| probes.cpp | Probing for an installation of Star Wars: Knights of the Old Republic II - The Sith Lords |
| probes.h | Probing for an installation of Star Wars: Knights of the Old Republic II - The Sith Lords |
| room.cpp | A room within a Star Wars: Knights of the Old Republic II - The Sith Lords area |
| room.h | A room within a Star Wars: Knights of the Old Republic II - The Sith Lords area |
| situated.cpp | A situated object in a Star Wars: Knights of the Old Republic II - The Sith Lords area |
| situated.h | A situated object in a Star Wars: Knights of the Old Republic II - The Sith Lords area |
| trigger.cpp | Trigger in a Star Wars: Knights of the Old Republic II: The Sith Lords area |
| trigger.h | Trigger in a Star Wars: Knights of the Old Republic II: The Sith Lords area |
| types.h | Basic Star Wars: Knights of the Old Republic II - The Sith Lords type definitions |
| waypoint.cpp | A waypoint in a Star Wars: Knights of the Old Republic II - The Sith Lords area |
| waypoint.h | A waypoint in a Star Wars: Knights of the Old Republic II - The Sith Lords area |
| ▶ nwn | |
| ▶ gui | |
| ▶ chargen | |
| charalignment.cpp | The alignment chooser in CharGen |
| charalignment.h | The alignment chooser in CharGen |
| charappearance.cpp | The character appearance GUI in CharGen |
| charappearance.h | The character appearance GUI in CharGen |
| charattributes.cpp | The attributes chooser in CharGen |
| charattributes.h | The attributes chooser in CharGen |
| charclass.cpp | The class chooser in CharGen |
| charclass.h | The class chooser in CharGen |
| chardomain.cpp | The domain chooser for clerc in CharGen |
| chardomain.h | The domain chooser for clerc in CharGen |
| charfeats.cpp | The feats selection GUI |
| charfeats.h | The feats selection GUI |
| charfeatspopup.cpp | Feat popup GUI |
| charfeatspopup.h | Feat popup GUI |
| chargen.cpp | The new character generator |
| chargen.h | The NWN character generator |
| chargenbase.cpp | The character generator base class |
| chargenbase.h | The character generator base class |
| chargenchoices.cpp | The character choices in the character generator |
| chargenchoices.h | The character choices in the character generator |
| charhelp.cpp | Help popup GUI |
| charhelp.h | Help popup GUI |
| charinfovoice.cpp | The character information GUI in CharGen |
| charinfovoice.h | The character information GUI in CharGen |
| charpackage.cpp | The package selection GUI |
| charpackage.h | The package selection GUI |
| charportrait.cpp | The portrait chooser in CharGen |
| charportrait.h | The portrait chooser in CharGen |
| charrace.cpp | The race chooser in NWN CharGen |
| charrace.h | The race chooser in NWN CharGen |
| charschool.cpp | The spell school chooser in CharGen |
| charschool.h | The spell school chooser in CharGen |
| charsex.cpp | The gender chooser in CharGen |
| charsex.h | The gender chooser in CharGen |
| charskills.cpp | The skills selection GUI |
| charskills.h | The skills selection GUI |
| charspells.cpp | The spells selection GUI in CharGen |
| charspells.h | The spells selection GUI in CharGen |
| ▶ dialogs | |
| okcancel.cpp | The okay/cancel dialog |
| okcancel.h | The okay/cancel dialog |
| yesnocancel.cpp | The yes/no/cancel dialog |
| yesnocancel.h | The yes/no/cancel dialog |
| ▶ ingame | |
| charinfo.cpp | A NWN character info panel |
| charinfo.h | A NWN character info panel |
| compass.cpp | The NWN ingame compass |
| compass.h | The NWN ingame compass |
| dialog.cpp | The NWN ingame dialog panel |
| dialog.h | The NWN ingame dialog panel |
| ingame.cpp | The NWN ingame GUI elements |
| ingame.h | The NWN ingame GUI elements |
| main.cpp | The NWN ingame main menu |
| main.h | The NWN ingame main menu |
| partyleader.cpp | The NWN ingame party leader panel |
| partyleader.h | The NWN ingame party leader panel |
| quickbar.cpp | The ingame quickbar |
| quickbar.h | The ingame quickbar |
| quickchat.cpp | The NWN ingame quickchat |
| quickchat.h | The NWN ingame quickchat |
| ▶ main | |
| charpremade.cpp | The premade character chooser |
| charpremade.h | The premade character chooser |
| chartype.cpp | The new/premade character selection menu |
| chartype.h | The new/premade character selection menu |
| main.cpp | The main menu |
| main.h | The main menu |
| moviesbase.cpp | The base game movies menu |
| moviesbase.h | The base game movies menu |
| moviescamp.cpp | The campaign movies menu |
| moviescamp.h | The campaign movies menu |
| new.cpp | The new game menu |
| new.h | The new game menu |
| newcamp.cpp | The new campaign menu |
| newcamp.h | The new campaign menu |
| newgamefog.cpp | The fog behind the new game dialogs |
| newgamefog.h | The fog behind the new game dialogs |
| newmodule.cpp | The new module menu |
| newmodule.h | The new module menu |
| newpremium.cpp | The new premium module menu |
| newpremium.h | The new premium module menu |
| newxp1.cpp | The new game menu, expansion 1 |
| newxp1.h | The new game menu, expansion 1 |
| newxp2.cpp | The new game menu, expansion 2 |
| newxp2.h | The new game menu, expansion 2 |
| options.cpp | The options menu |
| options.h | The options menu |
| ▶ options | |
| controls.cpp | The NWN controls options menu |
| controls.h | The NWN controls options menu |
| feedback.cpp | The NWN feedback options menu |
| feedback.h | The NWN feedback options menu |
| game.cpp | The NWN game options menu |
| game.h | The NWN game options menu |
| gorepass.cpp | The NWN violence/gore password options menu |
| gorepass.h | The NWN violence/gore password options menu |
| resolution.cpp | The NWN resolution options menu |
| resolution.h | The NWN resolution options menu |
| sound.cpp | The NWN sound options menu |
| sound.h | The NWN sound options menu |
| soundadv.cpp | The NWN advanced sound options menu |
| soundadv.h | The NWN advanced sound options menu |
| video.cpp | The NWN video options menu |
| video.h | The NWN video options menu |
| videoadv.cpp | The NWN advanced video options menu |
| videoadv.h | The NWN advanced video options menu |
| ▶ widgets | |
| button.cpp | A NWN button widget |
| button.h | A NWN button widget |
| buttonsgroup.cpp | Utility class that handles group of WidgetButton where only one button can be toggled |
| buttonsgroup.h | Utility class that handles group of WidgetButton where only one button can be toggled |
| checkbox.cpp | A NWN checkbox widget |
| checkbox.h | A NWN checkbox widget |
| close.cpp | A NWN close button widget |
| close.h | A NWN close button widget |
| editbox.cpp | A NWN editbox widget |
| editbox.h | A NWN editbox widget |
| frame.cpp | A NWN frame widget |
| frame.h | A NWN frame widget |
| gridbox.cpp | A NWN gridbox widget |
| gridbox.h | A NWN gridbox widget |
| label.cpp | A NWN label widget |
| label.h | A NWN label widget |
| listbox.cpp | A NWN listbox widget |
| listbox.h | A NWN listbox widget |
| listitembutton.cpp | Button items used in WidgetListBox |
| listitembutton.h | Button items used in WidgetListBox |
| modelwidget.cpp | A NWN model widget |
| modelwidget.h | A NWN model widget |
| nwnwidget.cpp | A NWN widget |
| nwnwidget.h | A NWN widget |
| nwnwidgetwithcaption.cpp | A NWN widget with a text caption |
| nwnwidgetwithcaption.h | A NWN widget with a text caption |
| panel.cpp | A NWN panel widget |
| panel.h | A NWN panel widget |
| portrait.cpp | A portrait model and widget |
| portrait.h | A portrait model and widget |
| quadwidget.cpp | A NWN quad widget |
| quadwidget.h | A NWN quad widget |
| scrollbar.cpp | The GUI scrollbar model |
| scrollbar.h | A NWN scrollbar model and widget |
| slider.cpp | A NWN slider widget |
| slider.h | A NWN slider widget |
| tooltip.cpp | A tooltip |
| tooltip.h | A tooltip |
| gui.cpp | A NWN GUI |
| gui.h | A NWN GUI |
| legal.cpp | The legal billboard |
| legal.h | The legal billboard |
| ▶ script | |
| container.cpp | An object containing scripts |
| container.h | An object containing scripts |
| function_tables.h | Tables defining the engine functions in Neverwinter Nights |
| functions.cpp | Neverwinter Nights engine functions |
| functions.h | Neverwinter Nights engine functions |
| functions_action.cpp | Neverwinter Nights engine functions assigning actions to objects |
| functions_conversation.cpp | Neverwinter Nights engine functions handling conversations |
| functions_creature.cpp | Neverwinter Nights engine functions messing with creatures |
| functions_math.cpp | Neverwinter Nights engine functions doing mathematical operations |
| functions_module.cpp | Neverwinter Nights engine functions operating on the current module |
| functions_object.cpp | Neverwinter Nights engine functions messing with objects |
| functions_situated.cpp | Neverwinter Nights engine functions messing with situated objects |
| functions_sound.cpp | Neverwinter Nights engine functions handling sound |
| functions_string.cpp | Neverwinter Nights engine functions operating on strings |
| area.cpp | The context holding a Neverwinter Nights area |
| area.h | The context holding a Neverwinter Nights area |
| console.cpp | Neverwinter Nights (debug) console |
| console.h | Neverwinter Nights (debug) console |
| creature.cpp | A creature in a Neverwinter Nights area |
| creature.h | A creature in a Neverwinter Nights area |
| door.cpp | A door in a Neverwinter Nights area |
| door.h | A door in a Neverwinter Nights area |
| game.cpp | The context handling the gameplay in Neverwinter Nights |
| game.h | The context handling the gameplay in Neverwinter Nights |
| item.cpp | An inventory item in Neverwinter Nights |
| item.h | An inventory item in Neverwinter Nights |
| location.cpp | A location within a Neverwinter Nights area |
| location.h | A location within a Neverwinter Nights area |
| modelloader.cpp | Neverwinter Nights model loader |
| modelloader.h | Neverwinter Nights model loader |
| module.cpp | The context needed to run a Neverwinter Nights module |
| module.h | The context needed to run a Neverwinter Nights module |
| nwn.cpp | Engine class handling Neverwinter Nights |
| nwn.h | Engine class handling Neverwinter Nights |
| object.cpp | An object in a Neverwinter Nights area |
| object.h | An object in a Neverwinter Nights area |
| objectcontainer.cpp | A container of Neverwinter Nights objects |
| objectcontainer.h | A container of Neverwinter Nights objects |
| placeable.cpp | A placeable object in a Neverwinter Nights area |
| placeable.h | A placeable object in a Neverwinter Nights area |
| probes.cpp | Probing for an installation of Neverwinter Nights |
| probes.h | Probing for an installation of Neverwinter Nights |
| situated.cpp | A situated object in a Neverwinter Nights area |
| situated.h | A situated object in a Neverwinter Nights area |
| tileset.cpp | A tileset in Neverwinter Nights |
| tileset.h | A tileset in Neverwinter Nights |
| types.cpp | Basic Neverwinter Nights type definitions |
| types.h | Basic Neverwinter Nights type definitions |
| version.cpp | Neverwinter Nights installation version detection |
| version.h | Neverwinter Nights installation version detection |
| waypoint.cpp | A waypoint in a Neverwinter Nights area |
| waypoint.h | A waypoint in a Neverwinter Nights area |
| ▶ nwn2 | |
| ▶ script | |
| container.cpp | An object containing scripts |
| container.h | An object containing scripts |
| function_tables.h | Tables defining the engine functions in Neverwinter Nights 2 |
| functions.cpp | Neverwinter Nights 2 engine functions |
| functions.h | Neverwinter Nights 2 engine functions |
| functions_action.cpp | Neverwinter Nights 2 engine functions assigning actions to objects |
| functions_campaign.cpp | Neverwinter Nights 2 engine functions operating on the current campaign |
| functions_conversation.cpp | Neverwinter Nights 2 engine functions handling conversations |
| functions_creature.cpp | Neverwinter Nights 2 engine functions messing with creatures |
| functions_math.cpp | Neverwinter Nights 2 engine functions doing mathematical operations |
| functions_module.cpp | Neverwinter Nights 2 engine functions operating on the current module |
| functions_object.cpp | Neverwinter Nights 2 engine functions messing with objects |
| functions_situated.cpp | Neverwinter Nights 2 engine functions messing with situated objects |
| functions_sound.cpp | Neverwinter Nights 2 engine functions handling sound |
| functions_string.cpp | Neverwinter Nights 2 engine functions operating on strings |
| area.cpp | The context holding a Neverwinter Nights 2 area |
| area.h | The context holding a Neverwinter Nights 2 area |
| campaign.cpp | The context holding an Neverwinter Nights 2 campaign |
| campaign.h | The context holding a Neverwinter Nights 2 campaign |
| console.cpp | Neverwinter Nights 2 (debug) console |
| console.h | Neverwinter Nights 2 (debug) console |
| creature.cpp | A creature in a Neverwinter Nights 2 area |
| creature.h | A creature in a Neverwinter Nights 2 area |
| door.cpp | A door in a Neverwinter Nights 2 area |
| door.h | A door in a Neverwinter Nights 2 area |
| game.cpp | The context handling the gameplay in Neverwinter Nights 2 |
| game.h | The context handling the gameplay in Neverwinter Nights 2 |
| location.cpp | A location within a Neverwinter Nights 2 area |
| location.h | A location within a Neverwinter Nights 2 area |
| modelloader.cpp | Neverwinter Nights 2 model loader |
| modelloader.h | Neverwinter Nights 2 model loader |
| module.cpp | The context needed to run a Neverwinter Nights 2 module |
| module.h | The context needed to run a Neverwinter Nights 2 module |
| nwn2.cpp | Engine class handling Neverwinter Nights 2 |
| nwn2.h | Engine class handling Neverwinter Nights 2 |
| object.cpp | An object in a Neverwinter Nights 2 area |
| object.h | An object in a Neverwinter Nights 2 area |
| objectcontainer.cpp | A container of Neverwinter Nights 2 objects |
| objectcontainer.h | A container of Neverwinter Nights 2 objects |
| placeable.cpp | A placeable object in a Neverwinter Nights 2 area |
| placeable.h | A placeable object in a Neverwinter Nights 2 area |
| probes.cpp | Probing for an installation of Neverwinter Nights 2 |
| probes.h | Probing for an installation of Neverwinter Nights 2 |
| situated.cpp | A situated object in a Neverwinter Nights 2 area |
| situated.h | A situated object in a Neverwinter Nights 2 area |
| trxfile.cpp | Loader for Neverwinter Nights 2 baked terrain files (TRX) |
| trxfile.h | Loader for Neverwinter Nights 2 baked terrain files (TRX) |
| types.cpp | Basic Neverwinter Nights 2 type definitions |
| types.h | Basic Neverwinter Nights 2 type definitions |
| util.cpp | Neverwinter Nights 2 utility functions |
| util.h | Neverwinter Nights 2 utility functions |
| waypoint.cpp | A waypoint in a Neverwinter Nights 2 area |
| waypoint.h | A waypoint in a Neverwinter Nights 2 area |
| ▶ sonic | |
| area.cpp | The context holding a Sonic Chronicles: The Dark Brotherhood area |
| area.h | The context holding a Sonic Chronicles: The Dark Brotherhood area |
| areabackground.cpp | The scrolling background image panel in Sonic Chronicles: The Dark Brotherhood |
| areabackground.h | The scrolling background image panel in Sonic Chronicles: The Dark Brotherhood |
| areaminimap.cpp | The area mini map in Sonic Chronicles: The Dark Brotherhood |
| areaminimap.h | The area mini map in Sonic Chronicles: The Dark Brotherhood |
| console.cpp | Sonic Chronicles: The Dark Brotherhood (debug) console |
| console.h | Sonic Chronicles: The Dark Brotherhood (debug) console |
| files.h | All currently known resource file names in Sonic Chronicles: The Dark Brotherhood |
| game.cpp | The context handling the gameplay in Sonic Chronicles: The Dark Brotherhood |
| game.h | The context handling the gameplay in Sonic Chronicles: The Dark Brotherhood |
| modelloader.cpp | Sonic Chronicles: The Dark Brotherhood model loader |
| modelloader.h | Sonic Chronicles: The Dark Brotherhood model loader |
| module.cpp | The context needed to run a Sonic Chronicles: The Dark Brotherhood module |
| module.h | The context needed to run a Sonic Chronicles: The Dark Brotherhood module |
| object.cpp | An object in a Sonic Chronicles: The Dark Brotherhood area |
| object.h | An object in a Sonic Chronicles: The Dark Brotherhood area |
| objectcontainer.cpp | A container of Sonic Chronicles: The Dark Brotherhood objects |
| objectcontainer.h | A container of Sonic Chronicles: The Dark Brotherhood objects |
| placeable.cpp | A placeable object in a Sonic Chronicles: The Dark Brotherhood area |
| placeable.h | A placeable object in a Sonic Chronicles: The Dark Brotherhood area |
| probes.cpp | Probing for an installation of Sonic Chronicles: The Dark Brotherhood |
| probes.h | Probing for an installation of Sonic Chronicles: The Dark Brotherhood |
| sonic.cpp | Engine class handling Sonic Chronicles: The Dark Brotherhood |
| sonic.h | Engine class handling Sonic Chronicles: The Dark Brotherhood |
| types.h | Basic Sonic Chronicles: The Dark Brotherhood types and defines |
| util.cpp | Sonic Chronicles: The Dark Brotherhood utility functions |
| util.h | Sonic Chronicles: The Dark Brotherhood utility functions |
| ▶ witcher | |
| ▶ lua | |
| bindings.cpp | The Lua bindings for The Witcher |
| bindings.h | The Lua bindings for The Witcher |
| ▶ nwscript | |
| container.cpp | An object containing scripts |
| container.h | An object containing scripts |
| function_tables.h | Tables defining the engine functions in The Witcher |
| functions.cpp | The Witcher engine functions |
| functions.h | The Witcher engine functions |
| functions_action.cpp | The Witcher engine functions assigning actions to objects |
| functions_conversation.cpp | The Witcher engine functions handling conversations |
| functions_creature.cpp | The Witcher engine functions messing with creatures |
| functions_math.cpp | The Witcher engine functions doing mathematical operations |
| functions_module.cpp | The Witcher engine functions operating on the current module |
| functions_object.cpp | The Witcher engine functions messing with objects |
| functions_situated.cpp | The Witcher engine functions messing with situated objects |
| functions_sound.cpp | The Witcher engine functions handling sound |
| functions_string.cpp | The Witcher engine functions operating on strings |
| area.cpp | The context holding a The Witcher area |
| area.h | The context holding a The Witcher area |
| campaign.cpp | The context holding a The Witcher campaign |
| campaign.h | The context holding a The Witcher campaign |
| console.cpp | The Witcher (debug) console |
| console.h | The Witcher (debug) console |
| creature.cpp | A creature in a The Witcher area |
| creature.h | A creature in a The Witcher area |
| door.cpp | A door in a The Witcher area |
| door.h | A door in a The Witcher area |
| game.cpp | The context handling the gameplay in The Witcher |
| game.h | The context handling the gameplay in The Witcher |
| location.cpp | A location within a The Witcher area |
| location.h | A location within a The Witcher area |
| modelloader.cpp | The Witcher model loader |
| modelloader.h | The Witcher model loader |
| module.cpp | The context needed to run a The Witcher module |
| module.h | The context needed to run a The Witcher module |
| object.cpp | An object in a The Witcher area |
| object.h | An object in a The Witcher area |
| objectcontainer.cpp | A container of The Witcher objects |
| objectcontainer.h | A container of The Witcher objects |
| placeable.cpp | A placeable object in a The Witcher area |
| placeable.h | A placeable object in a The Witcher area |
| probes.cpp | Probing for an installation of The Witcher |
| probes.h | Probing for an installation of The Witcher |
| situated.cpp | A situated object in a The Witcher area |
| situated.h | A situated object in a The Witcher area |
| types.h | Basic The Witcher type definitions |
| waypoint.cpp | A waypoint in a The Witcher area |
| waypoint.h | A waypoint in a The Witcher area |
| witcher.cpp | Engine class handling The Witcher |
| witcher.h | Engine class handling The Witcher |
| engine.cpp | Generic engine interface |
| engine.h | Generic engine interface |
| enginemanager.cpp | The global engine manager, omniscient about all engines |
| enginemanager.h | The global engine manager, omniscient about all engines |
| engineprobe.h | A probe that checks if an engine can handle game data found in a specific directory and creates an instance of that engine |
| gamethread.cpp | The thread the game logic runs in |
| gamethread.h | The thread the game logic runs in |
| ▶ events | |
| events.cpp | The global events manager |
| events.h | The global events manager |
| joystick.cpp | Joystick/Gamepad handling |
| joystick.h | Joystick/Gamepad handling |
| notifications.cpp | The notification manager, handling all notifications |
| notifications.h | The notification manager, handling all notifications |
| notifyable.h | A class that can be notified by the NotificationManager |
| requests.cpp | Inter-thread request events |
| requests.h | Inter-thread request events |
| requesttypes.cpp | Inter-thread request event types |
| requesttypes.h | Inter-thread request event types |
| timerman.cpp | The global timer manager |
| timerman.h | The global timer manager |
| types.h | Basic event types |
| ▶ graphics | |
| ▶ aurora | |
| abcfont.cpp | An ABC/SBM font, as used by Jade Empire |
| abcfont.h | An ABC/SBM font, as used by Jade Empire |
| animation.cpp | An animation to be applied to a model |
| animation.h | An animation to be applied to a model |
| animationchannel.cpp | Animation channel |
| animationchannel.h | Animation channel |
| animationthread.cpp | Dedicated animation thread |
| animationthread.h | Dedicated animation thread |
| animnode.cpp | A node within a 3D model |
| animnode.h | A node within an animation |
| borderquad.cpp | A quad for generating borders |
| borderquad.h | A quad for generating borders |
| cube.cpp | A simple cube object, for testing |
| cube.h | A simple cube object, for testing |
| cursor.cpp | A cursor as used in the Aurora engines |
| cursor.h | A cursor as used in the Aurora engines |
| cursorman.cpp | The Aurora cursor manager |
| cursorman.h | The Aurora cursor manager |
| fadequad.cpp | The Quad to handle one color fades |
| fadequad.h | The Quad to handle one color fades |
| fonthandle.cpp | A handle to an Aurora font |
| fonthandle.h | A handle to an Aurora font |
| fontman.cpp | The Aurora font manager |
| fontman.h | The Aurora font manager |
| fps.cpp | A text object displaying the current FPS |
| fps.h | A text object displaying the current FPS |
| geometryobject.cpp | A simple 3D object |
| geometryobject.h | A simple 3D object |
| guiquad.cpp | A textured quad for a GUI element |
| guiquad.h | A textured quad for a GUI element |
| highlightable.cpp | |
| highlightable.h | |
| highlightableguiquad.cpp | |
| highlightableguiquad.h | |
| highlightabletext.cpp | |
| highlightabletext.h | |
| kotordialogframe.cpp | Frame for conversations/cutscenes in Star Wars: Knights of the Old Republic |
| kotordialogframe.h | Frame for conversations/cutscenes in Star Wars: Knights of the Old Republic |
| model.cpp | A 3D model of an object |
| model.h | A 3D model of an object |
| model_dragonage.cpp | Loading MMH+MSH files found in Dragon Age: Origins and Dragon Age 2 |
| model_dragonage.h | Loading MMH+MSH files found in Dragon Age: Origins and Dragon Age 2 |
| model_jade.cpp | Loading MDL/MDX files found in Jade Empire |
| model_jade.h | Loading MDL/MDX files found in Jade Empire |
| model_kotor.cpp | Loading MDL files found in Star Wars: Knights of the Old Republic |
| model_kotor.h | Loading MDL files found in Star Wars: Knights of the Old Republic |
| model_nwn.cpp | Loading MDL files found in Neverwinter Nights |
| model_nwn.h | Loading MDL files found in Neverwinter Nights |
| model_nwn2.cpp | Loading MDB files found in Neverwinter Nights 2 |
| model_nwn2.h | Loading MDB files found in Neverwinter Nights 2 |
| model_sonic.cpp | Loading Nintendo's NSBMD files found in Sonic |
| model_sonic.h | Loading Nintendo's NSBMD files found in Sonic |
| model_witcher.cpp | Loading MDB files found in The Witcher |
| model_witcher.h | Loading MDB files found in The Witcher |
| modelnode.cpp | A node within a 3D model |
| modelnode.h | A node within a 3D model |
| nftrfont.cpp | Nintendo's NFTR font, found in Sonic |
| nftrfont.h | Nintendo's NFTR font, found in Sonic |
| pltfile.cpp | BioWare's Packed Layered Texture |
| pltfile.h | BioWare's Packed Layered Texture |
| subscenequad.cpp | The quad for displaying a subscene |
| subscenequad.h | The quad for displaying a subscene |
| text.cpp | A text object |
| text.h | A text object |
| texture.cpp | A texture as used in the Aurora engines |
| texture.h | A texture as used in the Aurora engines |
| texturefont.cpp | A texture font, as used by NWN and KotOR/KotOR2 |
| texturefont.h | A texture font, as used by NWN and KotOR/KotOR2 |
| texturehandle.cpp | A handle to an Aurora texture |
| texturehandle.h | A handle to an Aurora texture |
| textureman.cpp | The Aurora texture manager |
| textureman.h | The Aurora texture manager |
| ttffont.cpp | A TrueType font |
| ttffont.h | A TrueType font |
| types.h | Basic Aurora graphics types |
| walkmesh.cpp | Generic renderable walkmesh |
| walkmesh.h | Generic renderable walkmesh |
| ▶ images | |
| cbgt.cpp | Compressed BackGround Tiles, a BioWare image format found in Sonic |
| cbgt.h | Compressed BackGround Tiles, a BioWare image format found in Sonic |
| cubemapcombiner.cpp | A class creating a cube map by combining six images |
| cubemapcombiner.h | A class creating a cube map by combining six images |
| dds.cpp | DDS texture (DirectDraw Surface or BioWare's own format) loading) |
| dds.h | DDS texture (DirectDraw Surface or BioWare's own format) loading) |
| decoder.cpp | Generic image decoder interface |
| decoder.h | Generic image decoder interface |
| dumptga.cpp | A simple TGA image dumper |
| dumptga.h | A simple TGA image dumper |
| nbfs.cpp | Nitro Basic File Screen, a simple raw Nintendo DS image |
| nbfs.h | Nitro Basic File Screen, a simple raw Nintendo DS image |
| ncgr.cpp | Nitro Character Graphic Resource, a Nintendo DS image format |
| ncgr.h | Nitro Character Graphic Resource, a Nintendo DS image format |
| nclr.cpp | Loading Nitro CoLoR palette files |
| nclr.h | Loading Nitro CoLoR palette files |
| s3tc.cpp | Manual S3TC DXTn decompression methods |
| s3tc.h | Manual S3TC DXTn decompression methods |
| sbm.cpp | Decoding SBM (font bitmap data) |
| sbm.h | Decoding SBM (font bitmap data) |
| screenshot.cpp | Screenshot writing |
| screenshot.h | Screenshot writing |
| surface.cpp | An image surface, in BGRA format |
| surface.h | An image surface, in BGRA format |
| tga.cpp | Decoding TGA (TarGa) images |
| tga.h | Decoding TGA (TarGa) images |
| tpc.cpp | TPC (BioWare's own texture format) loading |
| tpc.h | TPC (BioWare's own texture format) loading |
| txb.cpp | TXB (another one of BioWare's own texture formats) loading |
| txb.h | TXB (another one of BioWare's own texture formats) loading |
| txi.cpp | Texture information |
| txi.h | Texture information |
| txitypes.cpp | Texture information types |
| txitypes.h | Texture information types |
| util.h | Image related utility functions |
| winiconimage.cpp | Decoding Windows icon and cursor files (.ICO and .CUR) |
| winiconimage.h | Decoding Windows icon and cursor files (.ICO and .CUR) |
| xoreositex.cpp | Our very own intermediate texture format |
| xoreositex.h | Our very own intermediate texture format |
| ▶ mesh | |
| mesh.cpp | Generic mesh handling class |
| mesh.h | Generic mesh handling class |
| meshfont.cpp | Generic mesh handling class |
| meshfont.h | Dedicated mesh used for dynamic font rendering |
| meshman.cpp | The global mesh manager |
| meshman.h | The global mesh manager |
| meshquad.cpp | Default quad mesh |
| meshquad.h | Default quad mesh |
| meshwirebox.cpp | Wireframe box mesh |
| meshwirebox.h | Wireframe box mesh |
| ▶ render | |
| renderman.cpp | Render queue manager |
| renderman.h | Render queue manager |
| renderqueue.cpp | Render queue, for efficient OpenGL render calls |
| renderqueue.h | Render queue, for efficient OpenGL render calls |
| ▶ shader | |
| materialman.cpp | The global shader material manager |
| materialman.h | The global shader material manager |
| shader.cpp | The global shader manager |
| shader.h | The global shader manager |
| shaderbuilder.cpp | Shader runtime builder |
| shaderbuilder.h | Shader runtime builder |
| shaderinstance.cpp | Shader instancing, allowing for easier shader resource sharing |
| shaderinstance.h | Shader instancing, allowing for easier shader resource sharing |
| shadermaterial.cpp | Shader material, responsible for tracking data relating to a fragment shader |
| shadermaterial.h | Shader material, responsible for tracking data relating to a fragment shader |
| shaderrenderable.cpp | Shader renderable, a class for easier managing of a collection of items (surface, material, mesh) to render with |
| shaderrenderable.h | Shader renderable, a class for easier managing of a collection of items (surface, material, mesh) to render with |
| shadersurface.cpp | Shader surface, responsible for tracking data relating to a vertex shader |
| shadersurface.h | Shader surface, responsible for tracking data relating to a vertex shader |
| surfaceman.cpp | The global shader surface manager |
| surfaceman.h | The global shader surface manager |
| camera.cpp | Camera management |
| camera.h | Camera management |
| cursor.cpp | A cursor |
| cursor.h | A cursor |
| font.cpp | A font |
| font.h | A font |
| fpscounter.cpp | Counting FPS |
| fpscounter.h | Counting FPS |
| glcontainer.cpp | A container of OpenGL elements |
| glcontainer.h | A container of OpenGL elements |
| graphics.cpp | The global graphics manager |
| graphics.h | The global graphics manager |
| guielement.h | A GUI element |
| icon.cpp | Make the render window display our icon |
| icon.h | Make the render window display our icon |
| indexbuffer.cpp | A index buffer implementation |
| indexbuffer.h | A index buffer |
| object.h | A "normal" renderable game object |
| queueable.cpp | An object that can be stored in a queue |
| queueable.h | An object that can be stored in a queue |
| queueman.cpp | The graphics queue manager |
| queueman.h | The graphics queue manager |
| renderable.cpp | An object that can be displayed by the graphics manager |
| renderable.h | An object that can be displayed by the graphics manager |
| resolution.h | A list common video resolutions |
| texture.cpp | Virtual base class of a texture |
| texture.h | Virtual base class of a texture |
| ttf.cpp | A simple TTF renderer outputting BGRA |
| ttf.h | A simple TTF renderer outputting BGRA |
| types.h | Basic graphics types |
| vertexbuffer.cpp | Vertex buffer implementation |
| vertexbuffer.h | A vertex buffer |
| windowman.cpp | The global window manager |
| windowman.h | The global window manager |
| yuv_to_rgb.cpp | Efficient YUV to RGB conversion |
| yuv_to_rgb.h | Efficient YUV to RGB conversion |
| ▶ sound | |
| ▶ decoders | |
| aac.cpp | Decoding AAC |
| aac.h | Decoding AAC |
| adpcm.cpp | Decoding ADPCM (Adaptive Differential Pulse Code Modulation) |
| adpcm.h | Decoding ADPCM (Adaptive Differential Pulse Code Modulation) |
| asf.cpp | Decoding Microsoft's Advanced Streaming Format |
| asf.h | Decoding Microsoft's Advanced Streaming Format |
| mp3.cpp | Decoding MP3 (MPEG-1 Audio Layer 3) |
| mp3.h | Decoding MP3 (MPEG-1 Audio Layer 3) |
| pcm.cpp | Decoding PCM (Pulse Code Modulation) |
| pcm.h | Decoding PCM (Pulse Code Modulation) |
| util.h | Sound decoding utility functions |
| vorbis.cpp | Decoding Ogg Vorbis |
| vorbis.h | Decoding Ogg Vorbis |
| wave.cpp | Decoding RIFF WAVE (Resource Interchange File Format Waveform) |
| wave.h | Decoding RIFF WAVE (Resource Interchange File Format Waveform) |
| wave_types.h | Compression types in Microsoft's WAVEFORMAT(EX) |
| wma.cpp | Decoding Microsoft's Windows Media Audio |
| wma.h | Decoding Microsoft's Windows Media Audio |
| wmadata.h | Static data used for decoding Microsoft's Windows Media Audio |
| wwriffvorbis.cpp | |
| wwriffvorbis.h | |
| wwriffvorbisdata.h | |
| audiostream.cpp | Streaming audio |
| audiostream.h | Streaming audio |
| fmodsamplebank.cpp | An FMOD SampleBank, found in Dragon Age: Origins as FSB files |
| fmodsamplebank.h | An FMOD SampleBank, found in Dragon Age: Origins as FSB files |
| interleaver.cpp | An audio stream interleaving several other audio streams |
| interleaver.h | An audio stream interleaving several other audio streams |
| sound.cpp | The global sound manager, handling all sound output |
| sound.h | The global sound manager, handling all sound output |
| types.h | Basic sound types |
| wwisesoundbank.cpp | A Wwise SoundBank, found in Dragon Age II as BNK files |
| wwisesoundbank.h | A Wwise SoundBank, found in Dragon Age II as BNK files |
| xactwavebank.cpp | An abstract XACT WaveBank, containing sound files |
| xactwavebank.h | An abstract XACT WaveBank, containing sound files |
| xactwavebank_ascii.cpp | An ASCII XACT WaveBank, found in the non-Xbox versions of Jade Empire as _xwb.txt files |
| xactwavebank_ascii.h | An ASCII XACT WaveBank, found in the non-Xbox versions of Jade Empire as _xwb.txt files |
| xactwavebank_binary.cpp | A binary XACT WaveBank, found in the Xbox version of Jade Empire as XWB files |
| xactwavebank_binary.h | A binary XACT WaveBank, found in the Xbox version of Jade Empire as XWB files |
| ▶ version | |
| version.cpp | Basic xoreos version information |
| version.h | Basic xoreos version information |
| ▶ video | |
| ▶ aurora | |
| videoplayer.cpp | A video player |
| videoplayer.h | A video player |
| ▶ codecs | |
| codec.cpp | Video codec base class |
| codec.h | Video codec base class |
| h263.cpp | H.263 video codec |
| h263.h | H.263 video codec |
| vpx.cpp | VP8/VP9 codec class |
| vpx.h | VP8/VP9 codec class |
| wmv2data.cpp | Static data used for decoding WMV2 videos |
| wmv2data.h | Static data used for decoding WMV2 videos |
| xmvwmv2.cpp | WMV2 video codec, XMV variant |
| xmvwmv2.h | WMV2 video codec, XMV variant |
| actimagine.cpp | Decoding Actimagine videos |
| actimagine.h | Decoding Actimagine videos |
| bink.cpp | Decoding RAD Game Tools' Bink videos |
| bink.h | Decoding RAD Game Tools' Bink videos |
| binkdata.h | Static data used for decoding RAD Game Tools' Bink videos |
| decoder.cpp | Generic video decoder interface |
| decoder.h | Generic video decoder interface |
| fader.cpp | Testing implementation for the VideoDecoder interface |
| fader.h | Testing implementation for the VideoDecoder interface |
| quicktime.cpp | Decoding Apple QuickTime videos |
| quicktime.h | Decoding Apple QuickTime videos |
| xmv.cpp | Decoding Microsoft Xbox XMV videos |
| xmv.h | Decoding Microsoft Xbox XMV videos |
| cline.cpp | Command line arguments parser |
| cline.h | Command line arguments parser |
| engines.cpp | Utility functions to handle the engines |
| engines.h | Utility functions to handle the engines |
| xoreos.cpp | The project's main entry point |