Alphabetical Index | Tags by Size | Find tag:

API

Related tags: DMU, DMU API

Authorship: 72% danij, 28% skyjake

View commits by groups

November 2018
2018-11-25 Added | Network | Server | Web : Added server instance IDs
November 2017
2017-11-12 Cleanup : Renamed TimeDelta to TimeSpan
October 2017
2017-10-02 Refactor : Renamed GetVariable to GetPointer in the game exports
2017-10-02 Refactor : Cleaned up and reorganized API enums for the 2.1 release
November 2016
2016-11-20 Audio | Fixed : Sound emitters are const in APIs; fixed line side emitters
January 2016
2016-01-22 Doom | Fixed : Fixed missing Windows exports; updated Map APIs
October 2015
2015-10-30 Map : Use const mobj arguments in SpawnDamageParticleGen()
August 2015
2015-08-06 Sound : LGM init when changing map is now handled by the engine
July 2015
2015-07-15 : Changed Def_Get() behavior for type:DD_DEF_ACTION
2015-07-14 Cleanup | Definitions : Removed more obsolete DD_DEF* constants
2015-07-13 Cleanup | Definitions : Removed more obsolete DD_DEF* constants and Def_EvalFlags()
2015-07-11 Cleanup | Definitions : Removed DD_DEF_STATE, DD_SPRITE and DD_FRAME constants
2015-07-07 : Removed 'sprNames' table from InternalData
February 2015
2015-02-06 Refactor : Lookup Text definitions via libdoomsday's ded_t
September 2014
2014-09-28 Game : Games can now be attributed with a MAPINFO data path
2014-09-09 Added : Added HOOK_GAME_INIT
August 2014
2014-08-19 : Access DED Finale definitions in the database directly
2014-08-12 GL : GL fog setup for a map is now handled by the engine
2014-08-10 : Access DED Music definitions in the database directly
2014-08-09 Cleanup : Removed DD_DEF_MAP_INFO, ddmapinfo_t
July 2014
2014-07-28 libcommon : DD_GetVariable() now provides access to the DED database
2014-07-21 Refactor | Thinker : Base thinker relocated to libdoomsday
June 2014
2014-06-29 : Versioning policy for removing public APIs
2014-06-29 : Dropped old/obsolete W API
2014-06-17 Cleanup : Moved filename_t to libdoomsday's sys_direc.h
2014-06-17 Cleanup : Removed obsolete lumpname_t
May 2014
2014-05-12 Deh Reader : Use revised DED structs, dropped deprecated API functions
2014-05-01 Cleanup | Input : Deleted obsolete key repeater code, bumped B API
March 2014
2014-03-27 Savegame Converter : HOOK_SAVEGAME_CONVERT arguments are now VFS paths
2014-03-14 Added : Added HOOK_SAVEGAME_CONVERT for use by savegame converter plugins
January 2014
2014-01-29 Added | Uri : Added new Uri constructor Uri_NewWithPath3
2014-01-24 Added : Added Def_Get() identifier DD_DEF_MUSIC_CDTRACK
2014-01-23 Added | libdeng1 : Added Str_StartsWith()
2014-01-23 Added : Added M_ReadFileIntoString()
2014-01-15 : Relocated internal thinker functions from public API header
2014-01-13 Cleanup : Removed all use of Con_Message, removed from public API
2014-01-12 Console | Refactor : Printing log messages, removed old Console API functions
2014-01-05 Refactor : Bumped WAD API to v2, removed a function
December 2013
2013-12-14 Resource : Replaced color palette translation map management
November 2013
2013-11-20 Busy Mode | libcommon : Busy transition frame is rendered rather than grabbed
October 2013
2013-10-31 Added | Client : Querying if a control has bindings, added new look controls
2013-10-25 Added | GL : Public GL API now uses GLState for scissor; added push/pop state
2013-10-13 Map : Revised Intercept representation
2013-10-13 Cleanup | Map : Cleanup
2013-10-12 Map : Removed divline_t
2013-10-12 Map : Unused functions removed; P_PathTraverse reformatted
2013-10-12 : Revised mechanism for map element interception traces
2013-10-03 : Renamed various map API flags for consistency
2013-10-03 : Addressed various map API naming inconsistencies
2013-10-02 : Combined map line box iterator functions
2013-10-02 : Standardized argument order of map API callback/traverser functions
2013-10-02 : BSP leafs and nodes have no public properties
2013-10-02 : Replaced P_BspLeafAtPoint_FixedPrecision()
2013-10-02 : DD_BASE_DDMOBJ_ELEMENTS() now records the BSP leaf at the origin
2013-10-02 : Use Mobj_Sector() to determine the sector at the mobj's origin
September 2013
2013-09-25 Cleanup : Moved SideSection and DMU_FLAG_FOR_SIDESECTION to dmu_lib.h
June 2013
2013-06-15 : Revised API for map changes
April 2013
2013-04-22 : Removed constants DD_DMU_VERSION and DMUAPI_VER
2013-04-21 : Standardized map element indices across all APIs
2013-04-17 Added : Fixed-point math variants of BSP lookup/query functions
2013-04-12 : Bumped the map edit API to version 2 (1201)
2013-04-08 Documentation : Tweaked Doxygen config
2013-04-08 Documentation : Tweaked Doxygen config
2013-04-07 Documentation | libdeng2 : Macro expanding when running Doxygen
2013-04-07 Documentation | libdeng2 : Macro expanding when running Doxygen
2013-04-05 Cleanup | Documentation : Cleanup
March 2013
2013-03-04 : Removed caps DD_MONOCHROME_PATCHES and DD_UPSCALE_AND_SHARPEN_PATCHES
December 2012
2012-12-04 Refactor : Replaced DD_MaterialForTextureUniqueId with DD_MaterialForTextureUri
September 2012
2012-09-27 : Revised lump cache interface
2012-09-04 Added : Added Def_Get() type argument DD_DEF_VALUE_BY_INDEX
2012-09-04 : Def_Get() now returns the index of a found text definition
July 2012
2012-07-23 Refactor : Collect map data lumps in WadMapConverter
2012-07-12 : Enhanced Def_Get() - 'out' argument now optional for Finale defs
June 2012
2012-06-20 Windows : Export Str_InitStd()
2012-06-20 Windows : Export AutoStr methods
April 2012
2012-04-22 : Enhanced S_StopSound() adding further sound stopping behaviors
2012-04-22 Added : Added DMU properties DMU_FLOOR_PLANE and DMU_CEILING_PLANE
2012-04-20 : MPE_PolyobjCreate() origin coordinates are now specified as double
2012-04-20 : MPE_PlaneCreate() height is now specified as double
February 2012
2012-02-26 libcommon : GL_DrawPatch() now assumes a [x:0, y:0] origin if not specified
2012-02-25 : Use LineDef (and not Seg) with P_SetPolyobjCallback()
2012-02-19 : Record in PatchInfo whether no color info is present
April 2010
2010-04-25 Changed | Fixed : Viewwindow is now specified in viewport coordinates (formerly fixed 320x200). Note that game-side we still use the fixed coordinate space for convenience and scale up when calling R_SetViewWindow. Changed API: Before calling game-side drawing routine