Commit Graph

15 Commits

Author SHA1 Message Date
Richard Hinckley
73733fd49c Removed source-file text from documentation.
[CL 2418814 by Richard Hinckley in Main branch]
2015-01-26 13:09:07 -05:00
Ben Marsh
149375b14b Update copyright notices to 2015.
[CL 2379638 by Ben Marsh in Main branch]
2014-12-07 19:09:38 -05:00
Ben Marsh
d3a0f92b23 Various APIDocTool fixes:
* Manifest references first parent page that is output, rather than referencing pages that don't exist
* CHM index no longer includes variable pages that have been removed
* Pointer symbols being translated as italic markdown in function prototypes
* Missing array decorators from all variable declarations
* Fixed formatting of top-level class hierarchy links

[CL 2366366 by Ben Marsh in Main branch]
2014-11-20 11:21:19 -05:00
Ben Marsh
19b40b8237 Remove the 'warning:' tag from Doxygen's include not found messages; they're not found because we filter them out!
[CL 2365749 by Ben Marsh in Main branch]
2014-11-19 19:25:22 -05:00
Ben Marsh
17442ac4d8 Improve formatting for variables and functions, and show return types for functions.
[CL 2365561 by Ben Marsh in Main branch]
2014-11-19 17:27:18 -05:00
Ben Marsh
780123bdf8 Another attempt to fix UDN conversion errors for text containing ! characters before symbol references.
[CL 2292877 by Ben Marsh in Main branch]
2014-09-10 16:09:16 -04:00
Ben Marsh
e5b0f93db2 Fix URLs being truncated when translated from full docs.unrealengine.com links.
[CL 2292344 by Ben Marsh in Main branch]
2014-09-10 08:39:15 -04:00
Ben Marsh
9b21a21795 Escape ! before markdown links.
[CL 2292342 by Ben Marsh in Main branch]
2014-09-10 08:34:21 -04:00
Ben Marsh
fc109cb978 Allow stripping URLs which have anchors in them
[CL 2290935 by Ben Marsh in Main branch]
2014-09-09 12:20:55 -04:00
Ben Marsh
2e345f5efc APIDocTool changes.
- Use custom brief description parsing rather than relying on Doxygen. Allows formatting to be preserved in long-form descriptions.
- @see blocks are separated into sections
- Markdown conversion now handles paragraphs and lists correctly

[CL 2283555 by Ben Marsh in Main branch]
2014-09-03 18:16:31 -04:00
Ben Marsh
4013da0abc Switch APIDocTool to use XGE output to determine build environment, instead of relying on special command line switches.
[CL 2267298 by Ben Marsh in Main branch]
2014-08-22 07:58:52 -04:00
Ben Marsh
2ea9e3c411 Improvements to API documentation.
- Stop treating the DEPRECATED macro like a function definition
- Add function parameter names into index pages
- Fix resolving {{typedef-type}} markup
- Remove hyphens (causing bullet points) after @param directive
- Remove deprecated functions and variables
- Separate functions which are overriden from different classes into separate sections.
- Remove the separate templates for each object type.
- Remove markup section, but link to hand-written specifier descriptions instead.

[CL 2265909 by Ben Marsh in Main branch]
2014-08-21 09:53:58 -04:00
Ben Marsh
6d1c70f366 Add hpp extensions to parsing for doxygen; should prevent errors in Phya.
[CL 2263264 by Ben Marsh in Main branch]
2014-08-19 17:57:35 -04:00
Ben Marsh
03da5913d7 [INTEGRATE] Changes to APIDocTool from 4.1 release branch.
[CL 2053560 by Ben Marsh in Main branch]
2014-04-23 20:09:49 -04:00
Tim Sweeney
324683ce78 Engine source (Main branch up to CL 2026164) 2014-03-14 14:13:41 -04:00