Commit Graph

48 Commits

Author SHA1 Message Date
Marc Audy
d99a077117 Merging from 4.5 branch:
Fix well known struct pin types and enums not displaying correctly on the generated node picture

[CL 2326073 by Marc Audy in Main branch]
2014-10-10 18:13:34 -04:00
Ben Marsh
621fc4f562 Stop returning from the function that writes the blueprint API JSON archive if the editor commandlet succeeded.
#codereview Marc.Audy

[CL 2325818 by Ben Marsh in Main branch]
2014-10-10 15:17:51 -04:00
Jeff Wilson
1e851323c4 #UE4 Docs: updated related pages metadata to be more useful
[CL 2321593 by Jeff Wilson in Main branch]
2014-10-07 14:19:24 -04:00
Jeff Wilson
33d829c27f #UE4 Docs: fixed javascript not being included in VS plugin preview
[CL 2321539 by Jeff Wilson in Main branch]
2014-10-07 13:44:02 -04:00
Ben Marsh
338a4e0889 Rename 'functions' heading to 'methods'.
[CL 2302443 by Ben Marsh in Main branch]
2014-09-18 09:43:13 -04:00
Ben Marsh
fcd420c88c Back out changelist 2298474
[CL 2302441 by Ben Marsh in Main branch]
2014-09-18 09:43:01 -04:00
Marc Audy
1bd88084db Display pin value boxes with proper defaults for vector2D and linear color
[CL 2299437 by Marc Audy in Main branch]
2014-09-16 10:25:36 -04:00
Marc Audy
0431a997a9 Blueprint API now displays images
[CL 2298681 by Marc Audy in Main branch]
2014-09-15 16:32:27 -04:00
Ben Marsh
57b39771e8 Experimental - remove argument lists for functions (display argument lists whenever a function is overloaded), and create a separate group for protected members.
[CL 2298474 by Ben Marsh in Main branch]
2014-09-15 14:26:59 -04: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
ebade30ad2 Bypass common constructs for API pages, which UnrealDocTool treats as bad markup. (eg. "0% to 100%" is not a variable reference, [something] (something else) should not have to be an URL).
[CL 2292356 by Ben Marsh in Main branch]
2014-09-10 08:59:20 -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
Jeff Wilson
880b1eb27d Added support for using multiple params with the same name to specify arrays in object templates
[CL 2291905 by Jeff Wilson in Main branch]
2014-09-09 22:46:48 -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
c8195808a3 Generalize how variables are ignored when replacing variable references in Markdown.
[CL 2290850 by Ben Marsh in Main branch]
2014-09-09 12:19:05 -04:00
Ben Marsh
755c23ad66 Add documentation build into GUBP
[CL 2289797 by Ben Marsh in Main branch]
2014-09-08 15:26:52 -04:00
Marc Audy
5220403e0d Export Type text from Generate Blueprint API Commandlet
Display type text separate from tooltip in blueprint API docs
Fix filename for json output when no explicit filename provided

[CL 2286849 by Marc Audy in Main branch]
2014-09-05 17:51:04 -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
d8eb6ecea9 Fix broken formatting on hierarchy sections of API docs. Attributes in custom HTML tags in markdown aren't prefixed with a space by default, so removing a space from the customTag template corrupts the element name unless a space is inserted in the parameter.
#codereview Steven.Hutton

[CL 2283539 by Ben Marsh in Main branch]
2014-09-03 18:15:44 -04:00
Marc Audy
4ee42d5509 Blueprint API Documentation generation first draft
[CL 2282920 by Marc Audy in Main branch]
2014-09-03 09:21:38 -04:00
Ben Marsh
04132c6a73 Fix brief description being repeated twice on function pages.
#codereview Zak.Middleton

[CL 2275463 by Ben Marsh in Main branch]
2014-08-27 19:35:04 -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
27c0f4f9dd Set MarkdownSharpTests to build for x86 instead of Any CPU, to match other projects in the solution.
[CL 2267297 by Ben Marsh in Main branch]
2014-08-22 07:58:38 -04:00
Ben Marsh
a69cbb5afe Remove nested classes and typedefs from the class list page.
[CL 2267296 by Ben Marsh in Main branch]
2014-08-22 07:54:18 -04:00