Files
UnrealEngineUWP/Engine/Documentation/Source/Programming/UnrealArchitecture/StringHandling/CharacterEncoding/CharacterEncoding.INT.udn
Jeff Wilson 4193acd908 Copying //UE4/Dev-Documentation to //UE4/Samples-Main (Source: //UE4/Dev-Documentation @ 3623665)
#lockdown Nick.Penwarden

============================
  MAJOR FEATURES & CHANGES
============================

Change 3178213 by Tim.Hobson

	#UE4 Docs: UEDOC-3973 - Corrected issues based on Peer Review Feedback.

Change 3318201 by Tim.Hobson

	Submitted with folder in wrong location. Moved to HowTo section.

Change 3346002 by Tim.Hobson

	#UE4 Docs: UEDOC-4635 - Mesh Decals page Peer Review Edits and fixed the attachment .zip that had the wrong FBX file.

Change 3376692 by Tim.Hobson

	#UE4 Docs: UEDOC-4640 - Moving Files up a section to Engine/Rendering/Materials/

Change 3378497 by Tim.Hobson

	#UE4 Docs: UEDOC-4640 - Mesh Decals Reorganization

Change 3454533 by Jeff.Wilson

	Added global OS toggle

Change 3488613 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3482403

Change 3488693 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3487380

Change 3488695 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3487380

Change 3488700 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3481084

Change 3488782 by Masayo.Kondo

	#loc UE4DocJpn Initial translation against INT#3472589

Change 3488801 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3478445

Change 3488802 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3477566

Change 3488827 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3481084

Change 3488837 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3481084

Change 3488842 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3481084

Change 3488845 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3481084

Change 3488859 by Masayo.Kondo

	#loc UE4DocJpn Initial translation against INT#3484673

Change 3489715 by Robert.Gervais

	#jira UEDOC-4692

	Publishing BP Maps and Sets documentation.

	#UE4Doc

Change 3489752 by Jeff.Wilson

	Fixing image file case issue

Change 3489755 by Jeff.Wilson

	Fixed image not showing

Change 3489757 by Jeff.Wilson

	Updated topic images for platforms

Change 3490313 by Wes.Bunn

	#ue4 docs

	Animation Montage section revamp
	- Split existing Animation Montage page into 4 pages
	- Overview page added
	- Creation page added
	- Editing Montages page added
	- User Guide page added
	- Landing page added with links to the 4 new pages.

Change 3490420 by Robert.Gervais

	#jira UEDOC-5048
	Made a minor grammar fix during Editorial Review process.
	#UE4Doc

Change 3490604 by Robert.Gervais

	#jira UEDOC-5103
	Removing author's question (comment) from source.
	#UE4Doc

Change 3490639 by Robert.Gervais

	#jira UEDOC-5103
	Flipping doc to 'Public'.
	#UE4Doc

Change 3491065 by Kimio.Yasuda

	#loc UE4DocJPN moved or deleted

Change 3491123 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3490639

Change 3491144 by Kimio.Yasuda

	Updated File against INTSoruceChangelist:3482403

Change 3491155 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3484673

Change 3491158 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3484673

Change 3491161 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3489755

Change 3491287 by Masayo.Kondo

	Fixed publish error, essentials list not shown

Change 3491299 by Sungjin.Hong

	#loc UE4DocKOR moved or deleted

Change 3491305 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3452211

Change 3491310 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3489715

Change 3491315 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3489715

Change 3491320 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3489715

Change 3491335 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3489715

Change 3491342 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3489715

Change 3491345 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3489715

Change 3491348 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3489715

Change 3491350 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3489715

Change 3491351 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3489715

Change 3491353 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3489715

Change 3491358 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3482332

Change 3491362 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3482332

Change 3491363 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3484673

Change 3491409 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3482309

Change 3491415 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3482294

Change 3491429 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3482294

Change 3491682 by Wes.Bunn

	#ue4 docs

	apply editorial review feedback.

Change 3491704 by Wes.Bunn

	#ue4 docs

	additional updates based on editorial review feedback

Change 3491718 by Wes.Bunn

	#ue4 docs

	Added missing image and updated based on editorial review feedback.

Change 3492042 by Robert.Gervais

	#jira UEDOC-5030

	Applying minor edit.

	#UE4Doc

Change 3492049 by Robert.Gervais

	#jira UEDOC-4441
	Adding Feature Highlight video, covering Blueprint Nativization, to documentation.
	#UE4Doc

Change 3494250 by Tianmin.Xie

	#loc UE4DocCHN moved or deleted

Change 3494733 by Jeff.Wilson

	Fixed typo

Change 3494771 by Wes.Bunn

	#ue4 docs

	Applying peer review feedback.

Change 3495719 by Mitchell.Wilson

	Checking in 1 image for ReducePackageSize
	#UE4 Docs

Change 3497877 by Masayo.Kondo

	#loc UE4DocJpn Initial translation against INT#3472589

Change 3498163 by Wes.Bunn

	#ue4 docs

	applying peer review feedback

Change 3498439 by Wes.Bunn

	#ue4 docs

	Adding missing image.

Change 3500087 by Sungjin.Hong

	#loc UE4DocKOR

Change 3500128 by Sungjin.Hong

	#loc UE4DocKOR

Change 3500166 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3108692

Change 3500224 by Sungjin.Hong

	#loc UE4DocKOR

Change 3500287 by Sungjin.Hong

	#loc UE4DocKOR

Change 3501272 by Jeff.Wilson

	Fixed broken links

Change 3502096 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3498163

Change 3502127 by Masayo.Kondo

	#loc UE4DocJpn Initial translation against INT#:3498163

Change 3502137 by Masayo.Kondo

	#loc UE4DocJpn Initial translation against INT#3498163

Change 3502150 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3498163

Change 3502159 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#:3498163

Change 3502168 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3494771

Change 3502187 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3492042

Change 3502190 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3491718

Change 3504279 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3501272

Change 3504288 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3484673

Change 3504965 by Jeff.Wilson

	Updated topic images

Change 3505571 by Jeff.Wilson

	Updated search boxes for new search engine

Change 3505632 by Wes.Bunn

	#ue4 docs

	Updating Pose Driver Documentation
	- Split Anim Pose Nodes into two pages (Pose Blender and Pose Driver)
	- Refactored both Pose Blender and Pose Driver pages.
	- Updated AnimPose Page to include new Pose Blender and Pose Driver pages.

Change 3505698 by Richard.Hinckley

	#jira UEDOC-5130
	Updated based on SME feedback.

Change 3505757 by Wes.Bunn

	#ue4 docs

	Applying SME feedback, updated Create Animation description to reflect the inclusion of retargeting.

Change 3506226 by Masayo.Kondo

	#loc UE4DocJPN moved or deleted

Change 3506259 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3505632

Change 3506264 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3505632

Change 3506281 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3473488

Change 3506310 by Kimio.Yasuda

	#loc UE4DocJPN moved or deleted

Change 3506350 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3469699

Change 3506370 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3505757

Change 3506478 by Masayo.Kondo

	#loc UE4DocJpn Initial translation against INT#3505632

Change 3506499 by Masayo.Kondo

	#loc UE4DocJpn Initial translation against INT#3505632

Change 3506584 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3454520

Change 3507178 by Sam.Deiter

	#UE4 Docs: Applying SME Feedback.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson

Change 3507208 by Sam.Deiter

	#UE4 Docs: Applying SME feedback.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson

Change 3509002 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3481084

Change 3509009 by Kimio.Yasuda

	Updated file against INTSourceChangelist:3350329

Change 3509013 by Sungjin.Hong

	#loc UE4DocKOR

Change 3509014 by Sungjin.Hong

	#loc UE4DocKOR moved or deleted

Change 3509081 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3487496

Change 3509107 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3471591

Change 3509115 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3471591

Change 3509126 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3429254

Change 3509139 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3429254

Change 3509142 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3429254

Change 3509154 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3429254

Change 3509156 by Kimio.Yasuda

	Updated File against  INTSourceChangelist:3508009

Change 3509177 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3481084

Change 3509488 by Richard.Hinckley

	Documentation says "texture streamer cannot automatically fit different memory budgets without the hassle of manual tweaks" - looks like this should say it "can" do that. Code reviewing you guys in case I'm wrong.

Change 3509572 by Wes.Bunn

	#ue4 docs

	Applying Peer Review feedback.

Change 3510083 by Wes.Bunn

	#ue4 docs

	Applying SME feedback.

Change 3510882 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3507178

Change 3510891 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3454520

Change 3510892 by Kimio.Yasuda

	Fixed translation of description

Change 3510893 by Kimio.Yasuda

	Fixed translation of description

Change 3510894 by Kimio.Yasuda

	Fixed again (add period)

Change 3510905 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3429238

Change 3510908 by Kimio.Yasuda

	Fixed again (add period)

Change 3510910 by Kimio.Yasuda

	Fixed translation of title and description

Change 3510916 by Kimio.Yasuda

	Fixed translation of title

Change 3510923 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3505571

Change 3511033 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3360829

Change 3511039 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3482177

Change 3511044 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3477690

Change 3511084 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3473556

Change 3511096 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3360829

Change 3511100 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3360829

Change 3511115 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3350329

Change 3512321 by Robert.Gervais

	#jira UEDOC-4461
	Fixed broken link.
	#UE4Doc
	#code_review Sam.Deiter

Change 3512328 by Tim.Hobson

	#UE4 Docs: UEDOC-4958 - Add Custom Stencil to Mobile Post Processing Effects page.

	* Added Custom Stencil section
	* Updated page metadata
	* Adding usage of Custom Stencil to PostProcess Materials page
	* Updating page metadata
	* Updating images for Custom Depth as well.
	* Added Editorial Review suggested edits.

Change 3512866 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3512328

Change 3512966 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3512321

Change 3513060 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3507208

Change 3513074 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3494733

Change 3513114 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3492049

Change 3513116 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3510083

Change 3513127 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#:3509572

Change 3513140 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3509572

Change 3513144 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3360829

Change 3513145 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3509488

Change 3513582 by Tim.Hobson

	#UE4 Docs: UEDOC-4952 - Updating Mobile Rendeirng Previewer page.

	* Updating Page metadata
	* Reorganizing page to be easier to read.
	* Adding new Mobile Preview Modes and removing outdated info
	* Added section to show how to enable/disable exprimental/high-end targets

Change 3513619 by Tim.Hobson

	#UE4 Docs: UEDOC-4858 and UEDOC-4951 - Renaming folders for NVIDIA sections.

Change 3513646 by Wes.Bunn

	#ue4 docs

	Sequencer Updates
	- New How-to page for WhenFinished property
	- Added section to Overview page for Hierarchical Bias explanation.
	- Adjusted Overview page layout.
	- Removed outdated Enabling Sequencer page since it is now out of experimental and enabled by default.

Change 3513740 by Tim.Hobson

	#UE4 Docs: UEDOC-4853 and UEDOC-4946 - Renamed pages based on Editorial Review feedback.

Change 3513744 by Tim.Hobson

	Rollback //UE4/Dev-Documentation/Engine/Documentation/Source/Engine/Rendering/Nvidia/Nvidia.INT.udn to revision 3

Change 3513963 by Tim.Hobson

	#UE4 Docs: UEDOC-4946 and UEDOC-4853 - NVIDIA pages updates Aftermath and AFR

Change 3514120 by Wes.Bunn

	#ue4 docs

	Refactored page for Jira UEDOC-3221

Change 3514192 by Wes.Bunn

	#ue4 docs

	Applying mark ups to images for how-to guide.

Change 3514316 by Wes.Bunn

	#ue4 docs

	Applying Editorial Review feedback.

Change 3514489 by Robert.Gervais

	#jira UEDOC-5175
	Setting doc to 'Public'.
	#UE4Doc
	#code_review Wes.Bunn

Change 3514628 by Jeff.Wilson

	Updated metadata

Change 3514777 by Tim.Hobson

	#UE4 Docs: UEDOC-4957 - Mobile Previewer Editorial Review edits.

Change 3515326 by Masayo.Kondo

	#loc UE4DocJPN moved or deleted

Change 3515366 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3471995

Change 3515421 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3360829

Change 3515453 by Tianmin.Xie

	#loc UE4DocCHN. do translation

Change 3515467 by Sungjin.Hong

	#loc UE4DocKOR moved or deleted

Change 3515480 by Masayo.Kondo

	#loc UE4DocJpn Initial translation against INT#3513646

Change 3515481 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3513646

Change 3515492 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3513646

Change 3515493 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3514489

Change 3515494 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3514316

Change 3515503 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3481084

Change 3515514 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3481084

Change 3515526 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#:3481084

Change 3515542 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3514777

Change 3515558 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3484583

Change 3515571 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3484583

Change 3515575 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3483116

Change 3517038 by Robert.Gervais

	#jira UEDOC-5361
	Writing first draft of UE4 Brand Glossary.
	#UE4Doc

Change 3517196 by Masayo.Kondo

	#loc UE4DocJPN moved or deleted

Change 3517457 by Tianmin.Xie

	#loc UE4DocCHN moved or deleted

Change 3517485 by Sungjin.Hong

	#loc UE4DocKOR

Change 3517486 by Sungjin.Hong

	#loc UE4DocKOR moved or deleted

Change 3518154 by Richard.Hinckley

	Minor adjustment to IWYU page, linking API docs since they tell users what to include for any given class.

Change 3519874 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3514120

Change 3519893 by Masayo.Kondo

	#loc UE4DocJpn Initial translation against INT# INT#3517038

Change 3519902 by Sungjin.Hong

	#loc UE4DocKOR

Change 3519919 by Masayo.Kondo

	#loc UE4DocJpn Initial translation against INT#3517038

Change 3519945 by Masayo.Kondo

	#loc UE4DocJpn Initial translation against INT#:3517038

Change 3520085 by Tim.Hobson

	#UE4 Docs: UEDOC-4933 - Volumetric Fog Editorial Review edits.

Change 3520317 by Masayo.Kondo

	#loc UE4DocJpn Initial translation against INT#3517038

Change 3520327 by Masayo.Kondo

	#loc UE4DocJpn Initial translation against INT#3517038

Change 3520347 by Masayo.Kondo

	#loc UE4DocJpn Initial translation against INT#3517038

Change 3520382 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3482475

Change 3520390 by Masayo.Kondo

	#loc UE4DocJpn Initial translation against INT#3517038

Change 3520392 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3517038

Change 3520409 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3514628

Change 3520418 by Masayo.Kondo

	#loc UE4DocJpn Initial translation against INT#3517038

Change 3520420 by Masayo.Kondo

	#loc UE4DocJpn Initial translation against INT#:3517038

Change 3520423 by Masayo.Kondo

	#loc UE4DocJpn Initial translation against INT#3517038

Change 3520428 by Kimio.Yasuda

	Updatd File against INTSourceChangelist:3482332

Change 3520442 by Masayo.Kondo

	#loc UE4DocJpn Initial translation against INT#3517038

Change 3520446 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3108692

Change 3520449 by Masayo.Kondo

	#loc UE4DocJpn Initial translation against INT#3517038

Change 3520495 by Masayo.Kondo

	#loc UE4DocJpn Initial translation against INT#3517038

Change 3520509 by Masayo.Kondo

	#loc UE4DocJpn Initial translation against INT#3517038

Change 3520580 by Sungjin.Hong

	#loc UE4DocKOR

Change 3520887 by Kimio.Yasuda

	Updated File against INTSourceChecklist:3520085

Change 3520893 by Masayo.Kondo

	#loc UE4DocJpn Initial translation against INT#3517038

Change 3520896 by Masayo.Kondo

	#loc UE4DocJpn Initial translation against INT#3517038

Change 3520903 by Masayo.Kondo

	#loc UE4DocJpn Initial translation against INT#3517038

Change 3520915 by Masayo.Kondo

	#loc UE4DocJpn Initial translation against INT#3517038

Change 3520922 by Masayo.Kondo

	#loc UE4DocJpn Initial translation against INT#3517038

Change 3520966 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3467293

Change 3520990 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3487496

Change 3520999 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3454520

Change 3521021 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3518154

Change 3521235 by Sam.Deiter

	#UE4 Docs: Making a few changes based on feedback form Rob.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson

Change 3521730 by Robert.Gervais

	#jira UEDOC-5305

	Adding link to API Reference.

	#UE4Doc

Change 3521824 by Sam.Deiter

	#UE4 Docs: Was using the wrong format, changed to the right one.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson

Change 3523701 by Masayo.Kondo

	#loc UE4DocJpn Initial translation against INT#3469699

Change 3523722 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3452211

Change 3523743 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3487496

Change 3523784 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3426963

Change 3523785 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3521235

Change 3523836 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3426963

Change 3523845 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3521824

Change 3523879 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3521235

Change 3523894 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3426963

Change 3523910 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3521730

Change 3523916 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3481084

Change 3523952 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3367474

Change 3523964 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3473462

Change 3523969 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3481084

Change 3523984 by Kimio.Yasuda

	Updated File against  INTSourceChangelist:3514628

Change 3524197 by Wes.Bunn

	#ue4 docs

	Applying Peer Feedback

Change 3524216 by Wes.Bunn

	#ue4 docs

	Applying Peer Review feedback.

Change 3524231 by Richard.Hinckley

	Removing CHM reference from API page.

Change 3524929 by Wes.Bunn

	#ue4 docs

	Applying Peer Review feedback.

Change 3525849 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3512328

Change 3525881 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3487496

Change 3525922 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3487496

Change 3525964 by Tianmin.Xie

	#loc UE4DocCHN. update against latest INT version

Change 3528506 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3489715

Change 3528507 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3489715

Change 3528508 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3489715

Change 3528510 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3489715

Change 3528511 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3489715

Change 3528516 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3489715

Change 3528517 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3489715

Change 3528518 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3489715

Change 3528520 by Sungjin.Hong

	#loc UE4DocKOR

Change 3528522 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3489715

Change 3528523 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3489715

Change 3528528 by Kimio.Yasuda

	Udpated File against INTSourceChangelist:3489715

Change 3528529 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3489715

Change 3528530 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3489715

Change 3528532 by Kimio.Yasuda

	Updated File agaisnt  INTSourceChangelist:3489715

Change 3528534 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3489715

Change 3528535 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3489715

Change 3528541 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3489715

Change 3528543 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3489715

Change 3528546 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3489715

Change 3528550 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3489715

Change 3528554 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3489715

Change 3528555 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3489715

Change 3528558 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3482332

Change 3528974 by Sam.Deiter

	#UE4 Docs: Adding in a few updates and fixing some spelling and grammer errors.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson

Change 3528976 by Sam.Deiter

	Adding this missing file.

Change 3530743 by Richard.Hinckley

	Adding some fields to Properties page. Including some tags to make bitmask/bitfield enums easier to find.

Change 3531730 by Richard.Hinckley

	#jira UEDOC-4554
	Implementing editorial review comments.

Change 3531989 by Sam.Deiter

	#UE4 Docs: Applying Editorial feedback.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson

Change 3531998 by Robert.Gervais

	#jira UEDOC-4554
	Applied bold text style to all key terms belonging to tables.
	#UE4Doc
	#code_review richard.hinckley

Change 3532405 by Robert.Gervais

	#UE4Doc
	Updating Engine Version
	#code_review jeff.wilson

Change 3532595 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3528974

Change 3532731 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3524216

Change 3532735 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3524197

Change 3532745 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3524929

Change 3532750 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3524929

Change 3533383 by Richard.Hinckley

	#jira UEDOC-5131
	Updated in response to editorial review.

Change 3533392 by Jeff.Wilson

	Set page to publish

Change 3534796 by Robert.Gervais

	#jira UEDOC-4939

	Moving to new scope per Editorial Review.

	#UE4Doc

Change 3534801 by Robert.Gervais

	#jira UEDOC-4939
	Fixing Parent metadata.
	#UE4Doc

Change 3534809 by Robert.Gervais

	#jira UEDOC-4939

	Fixed Parent Metadata in localized docs.

	#UE4Doc

Change 3534891 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3533392

Change 3534895 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3533392

Change 3534899 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3533392

Change 3534903 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3533392

Change 3534906 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3532405

Change 3537135 by Sungjin.Hong

	correction for 4.16 - Window to Edit, Head Mount Display to Virtual Reality

Change 3537137 by Sungjin.Hong

	#loc UE4DocKOR

Change 3537352 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3532405

Change 3537359 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3532405

Change 3537362 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3532405

Change 3537534 by Sungjin.Hong

	#loc UE4DocKOR

Change 3539678 by Tianmin.Xie

	#loc UE4DocCHN. do translation.

Change 3540046 by Robert.Gervais

	#jira UEDOC-4934

	Setting documentation to 'Public'.

	#UE4Doc

Change 3541529 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3531730

Change 3541692 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3533383

Change 3541720 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3532405

Change 3543533 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3532405

Change 3543535 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3532405

Change 3543537 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3532405

Change 3543716 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3531998

Change 3544224 by Sam.Deiter

	re-naming this file to make it easier to know what it is.

Change 3544387 by Sam.Deiter

	#UE4 Docs: First Check in for this doc
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson

Change 3544397 by Robert.Gervais

	#jira UEDOC-5254

	Submitting first draft.

	#UE4Doc

Change 3544575 by Sam.Deiter

	#UE4 Docs: Applying SME Feedback
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson

Change 3544589 by Jeff.Wilson

	Updated metadata

Change 3545553 by Masayo.Kondo

	#loc UE4DocJPN moved or deleted

Change 3545593 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3530743

Change 3545845 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3532405

Change 3545848 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3532405

Change 3547788 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3429264

Change 3547833 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3454520

Change 3547843 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3532405

Change 3547846 by Masayo.Kondo

	INTSourceChangelist:3532405

Change 3547847 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3532405

Change 3547858 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3532405

Change 3548232 by Richard.Hinckley

	#jira UEDOC-5217
	Initial Asset Management document and related new/updated materials.

Change 3548353 by Tim.Hobson

	#UE4 Docs: UEDOC-5073 - Slate Clipping System documentation

	* Added Slate Clipping System doc for programming
	* Added Clipping System Feature doc for UMG Designer.

Change 3548675 by Robert.Gervais

	#jira UEDOC-3867
	Added tag as part of Editorial Review.
	#UE4Doc

Change 3550094 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3544589

Change 3550236 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3485038

Change 3550817 by Tim.Hobson

	#UE4 Docs: UEDOC-5086 - Adding Opacity/Opacity Mask for Material Flattening to the following pages for HLOD and Actor Merging.

	Actor Merging Reference Page updates:
	* Updating Page UI
	* Removing parts referencing this feature as experimental as it no longer is.
	* Broke up table into different sections with their own descriptions and added missing table information.
	* Updated and added images for the 'Actor Merging Workflow' section and moved to the bottom of the reference page.

	HLOD Reference page udates:
	* Updated images to reflect latest UI additions.
	* Added new changes to the section tables.

Change 3552394 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3544589

Change 3552524 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3544589

Change 3552532 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3151855

Change 3552667 by Sungjin.Hong

	#loc UE4DocKOR

Change 3554961 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3544387

Change 3554968 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3544387

Change 3554970 by Masayo.Kondo

	#loc UE4DocJpn Initial translation against INT#3548353

Change 3555015 by Sungjin.Hong

	#loc UE4DocKOR

Change 3555683 by Sam.Deiter

	Chaning the titles so they are not the same.

Change 3555716 by Sam.Deiter

	Hand to change the" to " as the current ones would not publish.

Change 3556577 by Sam.Deiter

	#UE4 Docs: Chris B pointed out a small issue in the Google VR QS that could result in people not getting their project to work.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson

Change 3556634 by Tim.Hobson

	#UE4 Docs: fixing NVIDIA captialization

Change 3556651 by Tim.Hobson

	#UE4 Docs - fixed NVIDIA captilization for NVIDIA Aftermath page.

Change 3560592 by Masayo.Kondo

	#loc UE4DocJpn Initial translation against INT#3548232

Change 3560640 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3544397

Change 3560709 by Masayo.Kondo

	#loc UE4DocJpn Initial translation against INT#3548232

Change 3561534 by Tim.Hobson

	#UE4 Docs: UEDOC-5090 - Editorial Review edits for Opacity and Opacity Masks for Material Flattening.

Change 3563711 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3561534

Change 3564038 by Richard.Hinckley

	#jira UEDOC-5218
	Implemented peer review suggestions.

Change 3565221 by Robert.Gervais

	#jira UEDOC-5463

	Adding relevant page links and applying basis S&S best practices to these documents.

	#UE4Doc

Change 3565273 by Chase.McAllister

	#UE Docs: Applying some grammar and typo fixes to StereoLayers page

Change 3565868 by Sungjin.Hong

	#loc UE4DocKOR

Change 3566803 by Richard.Hinckley

	#jira UEDOC-5220
	SME review fixes.

Change 3567151 by Richard.Hinckley

	#jira UEDOC-5075
	Peer review suggestions.

Change 3567323 by Sam.Deiter

	#UE4 Docs: aPPLYING PEER FEEDBACK.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson

Change 3568376 by Sam.Deiter

	#UE4 Docs: Applying Editorial feedback.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson

Change 3568433 by Sam.Deiter

	#UE4 Docs:Applying SME feedback.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson

Change 3568601 by Sam.Deiter

	#UE4 Docs: Changing the liminations section to Feature Limitations
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson

Change 3568702 by Chase.McAllister

	#UE Docs: Grammatical fixes for ShaderInPlugins docs

Change 3568890 by Mitchell.Wilson

	Initial check in of 4.17 Release Notes.

Change 3569033 by Tim.Hobson

	#UE4 Docs: UEDOC-4970 - Updating Mobile Performance with new optimizations in Project Settings.

	* Added necessary images and recaptured others for Mobile Project Settings section
	* Updated page metadata
	* Restructured and rewrote parts of the page to update it to latest S&S guidelines.

Change 3569052 by Chase.McAllister

	#UE Docs: UEDOC-5076 - Typo fixes to ClippingSystem Docs

Change 3569253 by Jeff.Wilson

	Formatting updates

Change 3570173 by Jeff.Wilson

	Updated public docs
	 -4.17  release notes update

Change 3570322 by Sungjin.Hong

	#loc UE4DocKOR moved or deleted

Change 3570398 by Sungjin.Hong

	#loc UE4DocKOR

Change 3570570 by Mitchell.Wilson

	Fixed a few typos.

Change 3571140 by Tim.Hobson

	#UE4 Docs: UEDOC-4975 - Mobile Performance Editorial Review edits.

Change 3571159 by Robert.Gervais

	#UE4Doc

	Updating related pages.

	#code_review jeff.wilson

Change 3573283 by Tim.Hobson

	#UE4 Docs: UEDOC-5397 - Clothing Tool updates for 4.17

	* Updated the Overview Page
	* Added a Landing Page for Clothing
	* Added a Property and Tool Reference Page
	* Added link to reference page on Physics Landing page

Change 3574383 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3561534

Change 3574393 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3569052

Change 3574395 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3573283

Change 3574458 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3569151

Change 3574459 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3569151

Change 3574461 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3569151

Change 3574584 by Sungjin.Hong

	#loc UE4DocKOR

Change 3574716 by Wes.Bunn

	#UE4 Docs
	#Jira UEDOC-5355

	Animation Optimization documentation
	- omitted URO documentation as 4.18 is slated for improvements.
	- already reviewed by ThomasS

Change 3574744 by Wes.Bunn

	#ue4 docs

	Applying Editoral Review feedback.

Change 3574749 by Wes.Bunn

	#ue4 docs

	Applying Editoral Review feedback.

Change 3575019 by Wes.Bunn

	#UE4 Docs

	Applying Editorial Review feedback

Change 3575037 by Wes.Bunn

	#ue4 docs

	Applying Editorial Review feedback

Change 3575635 by Tim.Hobson

	#UE4 Docs: UEDOC-5399 - Clothing Tool Peer Review edits

Change 3575783 by Chase.McAllister

	#UE4DOC #jira UEDOC-5400 - Fixing Typos in ClothOverview

Change 3575912 by Kimio.Yasuda

	#loc UE4DocJPN moved or deleted

Change 3575939 by Sungjin.Hong

	#loc UE4DocKOR moved or deleted

Change 3576254 by Sungjin.Hong

	#loc UE4DocKOR

Change 3576470 by Tim.Hobson

	#UE4 Docs: UEDOC-5401 - Clothing Tool 4.17 updates SME review edits

Change 3576482 by Jeff.Wilson

	updating DB file

Change 3576484 by Jeff.Wilson

	Minor updates

Change 3576492 by Jeff.Wilson

	Initial draft of Composure Quick Start

Change 3576958 by Mitchell.Wilson

	Updating Unreal Engine logo on Introduction to C++ Programming in UE4 doc.
	#UEDoc

Change 3577867 by Kimio.Yasuda

	#loc UE4DocJPN moved or deleted

Change 3578075 by Sungjin.Hong

	#loc UE4DocKOR moved or deleted

Change 3578289 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3575037

Change 3578362 by Sungjin.Hong

	#loc UE4DocKOR

Change 3578363 by Tianmin.Xie

	#loc UE4DocCHN. do translation.

Change 3579093 by Sam.Deiter

	#UE4 Docs:Applying SME feedback.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson

Change 3579346 by Tim.Hobson

	#UE4 Docs: Fixing NVIDIA capitalization issues on the NVIDIA Ansel documentation pages

Change 3579707 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3567323

Change 3579843 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3565221

Change 3579859 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3565221

Change 3579873 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3565221

Change 3579918 by Masayo.Kondo

	#loc UE4DocJpn Initial translation against INT#:3574716

Change 3579929 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3579346

Change 3579934 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3579346

Change 3579937 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3579346

Change 3579942 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#:3579346

Change 3579946 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#:3579346

Change 3579953 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3556651

Change 3580568 by Sam.Deiter

	#UE4 Docs: First Composure doc check in.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson

Change 3580600 by Sam.Deiter

	#UE4 Docs:Apply editoral feedback.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson

Change 3580774 by Sam.Deiter

	#UE4 Docs:Applying more peer feedback.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson

Change 3580824 by Sam.Deiter

	#UE4 Docs:Applying Editorial feedback.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson

Change 3580887 by Sam.Deiter

	#UE4 Docs:Applying Editoral feedback.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson

Change 3581141 by Mitchell.Wilson

	Adding mac version of ProjectHierarchy screenshot to Glossary_P
	#UEDoc

Change 3581822 by Tianmin.Xie

	#loc UE4DocCHN moved or deleted

Change 3581871 by Sungjin.Hong

	#loc UE4DocKOR

Change 3583752 by Masayo.Kondo

	#loc UE4DocJPN moved or deleted

Change 3583774 by Sungjin.Hong

	#loc UE4DocKOR moved or deleted

Change 3583828 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3576484

Change 3583988 by Tianmin.Xie

	#loc UE4DocCHN. do translation.

Change 3584026 by Sungjin.Hong

	#loc UE4DocKOR

Change 3584118 by Wes.Bunn

	#ue4 docs

	Applying peer review feedback.

Change 3587160 by Robert.Gervais

	#jira UEDOC-5496
	Updating documentation at Team Online's request.
	#UE4Doc
	#code_review Chase.McCallister

Change 3587264 by Masayo.Kondo

	#loc UE4DocJpn Initial translation against INT#3580568

Change 3587278 by Masayo.Kondo

	#loc UE4DocJpn Initial translation against INT#:3580568

Change 3587304 by Masayo.Kondo

	#loc UE4DocJpn Initial translation against INT#3580568

Change 3587361 by Masayo.Kondo

	#loc UE4DocJpn Initial translation against INT#3580568

Change 3587396 by Masayo.Kondo

	#loc UE4DocJpn Initial translation against INT#3580568

Change 3587410 by Masayo.Kondo

	#loc UE4DocJpn Initial translation against INT#3580568

Change 3587414 by Masayo.Kondo

	#loc UE4DocJpn Initial translation against INT#3580568

Change 3587425 by Masayo.Kondo

	#loc UE4DocJpn Initial translation against INT#3580568

Change 3587477 by Masayo.Kondo

	#loc UE4DocJpn Initial translation against INT#3580568

Change 3587481 by Masayo.Kondo

	#loc UE4DocJpn Initial translation against INT#3580568

Change 3587505 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3532405

Change 3587509 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3532405

Change 3587510 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3532405

Change 3587512 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3532405

Change 3587513 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3532405

Change 3587524 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3584118

Change 3587527 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3575019

Change 3587531 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3574749

Change 3587677 by Sam.Deiter

	#UE4 Docs: Applying Peer Feedback.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson

Change 3587824 by Sam.Deiter

	#UE4 Docs: Applying SME feedback.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson

Change 3588288 by Richard.Hinckley

	#jira UEDOC-5221
	Implemented editorial review feedback.

Change 3589912 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3587677

Change 3589916 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3587677

Change 3589918 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#:3587677

Change 3589921 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3587677

Change 3589924 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#:3587677

Change 3589927 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3587677

Change 3589979 by Sungjin.Hong

	#loc UE4DocKOR

Change 3590068 by Sam.Deiter

	#UE4 Docs:Applying Editorial feedback.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson

Change 3590438 by Tim.Hobson

	#UE4 Docs: UEDOC-5397 - Clothing Tool updates for 4.17 Editorial review edits.

Change 3590614 by Sam.Deiter

	#UE4 Docs: Fixing code comments.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson

Change 3591289 by Richard.Hinckley

	Fixed a minor error in Replay documentation.

Change 3592139 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3591289

Change 3592181 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3588288

Change 3592207 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3588288

Change 3592290 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3588288

Change 3592538 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3590438

Change 3593326 by Jeff.Wilson

	Set page to publish

Change 3593328 by Jeff.Wilson

	Added link to Precomputed Lighting Scenarios

Change 3593759 by Robert.Gervais

	#jira UEDOC-5496

	Adding Linux section to the OS specific file descriptions.

	#UE4Doc

Change 3594921 by Zak.Parrish

	#UEDOC Fixing UEDOC-5526, which illustrates how little I knew about the engine back in April of 2013.

	Removing section on permanent socket attachment and drag/drop, which isn't reliable and doesn't work on sockets.

Change 3595864 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3594921

Change 3595974 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3593326

Change 3595984 by Kimio.Yasuda

	Fixed translation

Change 3595996 by Kimio.Yasuda

	Fixed tag error

Change 3595997 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3593328

Change 3596043 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3590614

Change 3596065 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3587824

Change 3596097 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3584409

Change 3596109 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3580887

Change 3596116 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3580824

Change 3596189 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3590438

Change 3596201 by Masayo.Kondo

	Fixed translation

Change 3596774 by Tianmin.Xie

	#loc UE4DocCHN. minor improvement for auto-key in Chinese

Change 3596779 by Robert.Gervais

	#jira UEDOC-5496

	Updated a section title to express its intent a bit more clearly.

	#UE4Doc

Change 3599439 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3454520

Change 3599465 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3454520

Change 3599541 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3580774

Change 3599723 by Sungjin.Hong

	#loc UE4DocKOR

Change 3600018 by Richard.Hinckley

	#jira UE-47646
	Documentation update for Timers.

Change 3600078 by Sam.Deiter

	Fixing a small typo in step 7 with the name of the FBX file.

Change 3600525 by Richard.Hinckley

	#jira UE-47646
	Added a related page and some helpful links.

Change 3601417 by Kimio.Yasuda

	Updated file against INTSourceChangelist:3599948

Change 3601469 by Kimio.Yasuda

	Updated File against INTSourceChangelist:3599948

Change 3601483 by Kimio.Yasuda

	Updated file against INTSourceChangelist:3599948

Change 3601486 by Kimio.Yasuda

	Updated file against INTSourceChangelist:3599948

Change 3601502 by Kimio.Yasuda

	Updated file against INTSourceChangelist:3599948

Change 3601518 by Kimio.Yasuda

	Updated file against INTSourceChangelist:3599948

Change 3601531 by Kimio.Yasuda

	Updated file against INTSourceChangelist:3599948

Change 3601540 by Kimio.Yasuda

	Updated file against  INTSourceChangelist:3599948

Change 3601560 by Kimio.Yasuda

	Updated file against INTSourceChangelist:3599948

Change 3601599 by Kimio.Yasuda

	Updated file against INTSourceChangelist:3571159

Change 3602897 by Sam.Deiter

	Checking in my changes.

Change 3602938 by Wes.Bunn

	#ue4 docs

	applying editorial review feedback.

Change 3603049 by Wes.Bunn

	#ue4 docs

	applying sme review feedback.

Change 3603366 by Tim.Hobson

	#UE4 Docs: UEDOC-5013 - Color Grading improvements

	* Updating the Post Process Effects for Mobile page which includes numerous image updates and reworking of the properties table to reflect latest changes.
	* Updating the Post Process: Color Grading page to reflect latest changes, new images, and reworking the LUT Creation section into something better.

Change 3603669 by Robert.Gervais

	Replacing Unicode character with ANSI character.

	#UE4Doc

Change 3604326 by Mitchell.Wilson

	Adding r.Mobile.DisableVertexFog=False to multiple projects to enable Vertex Fog on mobile to resolve warnings.
	Saving default spawn location in SunTemple.
	#jira UE-48713

Change 3604419 by Tim.Hobson

	#UE4 Docs: Clarifying phrasing of a sentence based on feedback from our EGK team.

Change 3606232 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#:3602938

Change 3606246 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3603049

Change 3606254 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3603049

Change 3606274 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3599948

Change 3606291 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3599948

Change 3606327 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3599948

Change 3606328 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3599948

Change 3606363 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3599948

Change 3606380 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3599948

Change 3606384 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3599948

Change 3606390 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#:3599948

Change 3606391 by Sungjin.Hong

	#loc UE4DocKor

Change 3606398 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3599948

Change 3606415 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3599948

Change 3606445 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3599948

Change 3606448 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3599948

Change 3606482 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3599948

Change 3606485 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3599948

Change 3606552 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3454520

Change 3608492 by Richard.Hinckley

	#jira UEDOC-4474
	Implemented editorial reviews.

Change 3609596 by Sungjin.Hong

	#loc UE4DocKor

Change 3609599 by Sungjin.Hong

	#loc UE4DocKor

Change 3610206 by Richard.Hinckley

	#jira UEDOC-5474
	Updated Plugins document with some new fields that have appeared in .uplugin files.

Change 3610971 by Mitchell.Wilson

	Removing destructibles content and levels from Content Examples.
	Disabling Apex Destruction plugin in Content Examples project.
	Fixing any levels that utilized destructibles content.
	#jira UE-48843

Change 3611013 by Tim.Hobson

	#UE4 Docs: UEDOC-5077 - Clipping System updates for 4.17 SME Review edits.

	* Clarified one section
	* Updated image

Change 3611047 by Mitchell.Wilson

	Setting T_TD_FlameTower_E2 texture compression quality to highest.
	#jira UE-34882

Change 3611622 by Sungjin.Hong

	#loc UE4DocKOR

Change 3612088 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3611013

Change 3612112 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3608492

Change 3612127 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3606403

Change 3612139 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3606403

Change 3612169 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3599948

Change 3612206 by Tianmin.Xie

	#loc UE4DocCHN. do translation.

Change 3612432 by Mitchell.Wilson

	Replacing deprecated BP node in BP_Bomb
	#jira UE-48898

Change 3612551 by Tim.Hobson

	#UE4 Docs: UEDOC-5078 - UMG Clipping Updates -

	* Fixed the UMG User Guide page to now use directory listing vs topic image links.
	* Updated Metadata for all pages under Engine/UMG/UserGuide.

Change 3614123 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#:3612551

Change 3614127 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3612551

Change 3614132 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3612551

Change 3614134 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3612551

Change 3614140 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3612551

Change 3614142 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3612551

Change 3614146 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#:3612551

Change 3614149 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3612551

Change 3614151 by Kimio.Yasuda

	Updated file against INTSourceChangelist:3603669

Change 3614152 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3612551

Change 3614154 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#:3612551

Change 3614157 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3612551

Change 3614160 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3612551

Change 3614163 by Kimio.Yasuda

	Updated file agasint INTSourceChangelist:3602897

Change 3614164 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3612551

Change 3614168 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3612551

Change 3614183 by Kimio.Yasuda

	Updated file against INTSourceChangelist:3599948

Change 3614188 by Kimio.Yasuda

	Updated file against INTSourceChangelist:3599948

Change 3614192 by Kimio.Yasuda

	Updated file against INTSourceChangelist:3599948

Change 3614208 by Kimio.Yasuda

	Updated file against INTSourceChangelist:3599948

Change 3614457 by Tianmin.Xie

	#loc UE4DocCHN. do translation.

Change 3614682 by Jeff.Wilson

	Added missing topic image

Change 3614688 by Mitchell.Wilson

	Adding missing Mac and Windows images for StaticMeshes and ContentBrowser pages.
	#UEDoc

Change 3614707 by Tim.Hobson

	#UE4 Docs: Pivot Painter doc: Fixed a bad related page link.

Change 3615003 by Wes.Bunn

	#ue4 docs

	Initial doc for Anim Modifiers

Change 3615724 by Wes.Bunn

	#ue4 docs

	Added Marker Based Syncing to Sync Group page.

Change 3615845 by Wes.Bunn

	#ue4 docs

	Applying SME feedback.

Change 3616100 by Wes.Bunn

	#ue4 docs

	Applying Editorial Review feedback.

Change 3616216 by Wes.Bunn

	#ue4 docs

	Applying Editorial Review feedback.

Change 3616274 by Robert.Gervais

	#jira UEDOC-5555

	Added note according to SME's feedback.

	#UE4Doc

Change 3616288 by Wes.Bunn

	#ue4 docs

	Applying Editorial Review feedback.

Change 3616389 by Tim.Hobson

	#UE4 Docs: UEDOC-5018 - Color Grading Editorial Review

	* Cleaned up the page a little bit.
	* Moved Lookup Tables (LUTs) into its own page since it was cluttering up the Color Grading/Tonemapper page.

Change 3617131 by Kimio.Yasuda

	#loc UE4DocJPN moved or deleted

Change 3617142 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3614707

Change 3617147 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3614688

Change 3617153 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3481084

Change 3617155 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3429240

Change 3617191 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3615003

Change 3617196 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3612551

Change 3617213 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#:3616288

Change 3617218 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3616216

Change 3617266 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#:3615724

Change 3617302 by Kimio.Yasuda

	Updated file against INTSourceChangelist:3596779

Change 3617398 by Masayo.Kondo

	#loc UE4DocJpn Initial translation against INT#3615003

Change 3617476 by Kimio.Yasuda

	Updated file against INTSourceChangelist:3616389

Change 3617957 by Tim.Hobson

	#UE4 Docs:  UEDOC-5018 - Color Grading and Using LUTs page Editorial Review edits.

Change 3618359 by Tim.Hobson

	#UE4 Docs: UEDOC-5078 - Clipping System Editorial Review edits.

	- grammatical fixes
	- updated image
	- clarified some sections to flow better.

Change 3618434 by Sam.Deiter

	Removing these images as this is not something you can do any more.

Change 3618473 by Sam.Deiter

	Removing this as it is not needed.

Change 3618474 by Sam.Deiter

	Removing this as it is not needed.

Change 3618677 by Sam.Deiter

	#UE4 Docs: Removing this as the user no longer needs to set this up.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson

Change 3619133 by Kimio.Yasuda

	Updated file against INTSourceChangelist:3616274

Change 3619194 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3618359

Change 3620333 by Tim.Hobson

	#UE4 Docs: UEDOC-4647 - Virtual Bones Editorial Review edits.

Change 3620832 by Wes.Bunn

	#ue4 docs

	Updates made to Overview and Reference pages:
	- Updated images/videos for both page.
	- Updated content to include new features.

Change 3621748 by Masayo.Kondo

	#loc UE4DocJpn File updated against INT#3620832

Change 3621931 by Sungjin.Hong

	#loc UE4DocKor

Change 3622284 by Sam.Deiter

	#UE4 Docs: Applying peer feedback and a new page referance page.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson

Change 3622466 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Updating this page to cover all Motion Controller's UE4 supports.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622471 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Updating the information in this page to be inline with UE4.17.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622501 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - New landing page for desktop VR experiances.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622503 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - New landing page for mobiel VR experiances.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622507 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate -Updating the information in this doc to be inline with UE4.17. Also applied peer review feedback.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622510 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Adding this new page about picking up and dropping items with Motion Controllers.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622529 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Updating the information in this document to be inline with UE4.17.
	Note that while this file is called VRCameraRefactor inside the document, it is called Attaching Items To the HMD as that is more inline with what this feature is for.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622536 by Wes.Bunn

	#ue4 docs

	Refactored Animation Blending page to Blending Animations & Properties
	- All content / images updated.

Change 3622554 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Updated the links on this pag to point to the desktop and mobile VR landing pages.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622561 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Updating the information in this page to be inline with UE4.17.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622563 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Updating the information in this page to be inline with UE4.17.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622565 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - This is a new Landing Page for the Gear VR How - To section.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622571 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Adding new Gear VR How - To for setting up Cameras.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622576 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Adding a new page for using the Gear VR HMD touchpad.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622577 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Adding new Gear VR topic images.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622582 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Adding a new page for using the Gear VR controller touch pad.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622587 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Adding a new page for How to use the Gear VR MC touch pad buttons.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622590 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Adding a new page that shows how to setup a MC for Gear VR.
	Note that this page might be removed in the future.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622591 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Updated this page so that the information is inline with UE4.17.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622592 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Updateing the information in this doument to be inline with UE4.17.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622814 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Updating this page with the new pages created from the update to this section.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622815 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Adding this new document for Google VR.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622817 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Updating this document to be inline with UE4.17.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622818 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Adding this new document.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622819 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Adding this new How To
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622820 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Updating the sectoin images.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622821 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Adding this new How To.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622822 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Adding this new How To
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622823 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Adding this new How To
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622825 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Checking in the new How To section for Google VR.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622826 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Checking in changes to the Google VR Quick Start.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622828 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Updating the Google VR Landing page with new doc page.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622829 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Updating this document to be inline with UE4.17.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622830 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Adding this new How To
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622831 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Adding this new How To
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622832 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Adding this new How To
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622834 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Adding these new topic images.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622836 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Adding this new How To
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622841 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Updating this doucment and applying peer review feedback.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622842 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Adding this new How To
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622848 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Updating the landing page with the new document links.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622850 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Adding these new topic iamges.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622854 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Updating this section to match the other ones with the same name.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622856 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Updating this information in this document to be inline with UE4.17.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622857 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Updating this Quick Start to be inline with UE4.17.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622862 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Adding this new page
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622864 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Updating this page with to point to the new VR pages.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622866 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Updating this page to be inline with UE4.17.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622867 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Adding this new How To
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622869 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Adding this new How To
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622871 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Adding this new How To
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622872 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Adding this new How To landing page.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622874 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Updating this image to use the new Vive HMD.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622877 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Adding this new document.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622878 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Adding this new document.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622880 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Updating this Quick Start to be inline with UE4.17.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622881 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Adding this new page.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622883 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Updating this landing page to point to the new SteamVR doc pages.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622884 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Adding this new document.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622887 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Updating this Quick Start to be inline with UE4.17.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622896 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Adding this new How To
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622908 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Adding these missing files to the Oculus section.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622909 by Sam.Deiter

	#UE4 Docs: VR-Re Org Upate - Adding these missing SteamVR images.
	#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson, jeff.wilson

Change 3622913 by Sam.Deiter

	Adding these missing files.

[CL 3623763 by Jeff Wilson in Main branch]
2017-09-01 21:02:49 -04:00

289 lines
16 KiB
Plaintext

Availability: Public
Title: Character Encoding
Crumbs:%ROOT%, Programming, Programming/UnrealArchitecture/Reference, Programming/UnrealArchitecture/Reference/Properties, Programming/UnrealArchitecture/StringHandling
Description:Overview of character encodings used in Unreal Engine.
Version: 4.9
[TOC(start:2)]
This document provides an overview of character encodings used by Unreal.
Assumed knowledge: [The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!)](http://www.joelonsoftware.com/articles/Unicode.html)
## Text Formats
There are several formats that can be used to represent text and strings. Understanding these formats and their inherent pros and cons can help in making decisions on what formats to use in your projects.
These are not the technical definitions of formats, but rather simplified versions suitable for this page.
$ **ASCII** : Characters between 32 and 126 inclusive, and 0, 9, 10, and 13. (P4 type text) (This is validated with a P4 trigger on check-in)
$ **ANSI** : ASCII and the current codepage (e.g. Western European high ASCII) needs to be stored as binary on the P4 server.
$ **UTF-8** : A string made up of single bytes which can use special character sequences to get non-ANSI characters. (a superset of ASCII) (P4 type Unicode)
$ **UTF-16** :
A string made up of 2 bytes per character with a [BOM](http://en.wikipedia.org/wiki/Byte-order_mark). (although can go to 4 bytes with astral characters) (P4 type UTF-16) (This is validated with a P4 trigger on check-in)
### The Case for Binary
| **Pros** | **Cons** |
| --- | --- |
| Internal format is not defined; each file can be loaded no matter what format it is. | Non mergable. Requires all files of this type to be exclusive checkout. |
| | Internal format is not defined; each file could be in a different format. |
| | P4 stores the entirety of each version, which can unnecessarily bloat the depot size. |
### The Case for Text
| **Pros** | **Cons** |
| --- | --- |
| Merge-able. Exclusive checkout is not required. | Very limiting; only ASCII characters allowed. |
### The Case for UTF-8
| **Pros** | **Cons** |
| --- | --- |
| Simple access to all characters we will ever need. | Has a different memory profile for Asian languages. |
| Uses less memory. | P4 type Unicode is not enabled on our Perforce server. |
| Is a superset of ASCII; a plain ASCII string is a perfectly valid UTF-8 string. | String operations more complicated; have to parse the string to do something as simple as a length calculation. |
| Still works when the game detects the string is ASCII and outputs it as such. | MSDev does not handle anything other than ASCII very well in Asian regions. This is why we validate text as ASCII during check-in. |
| If we did have a Unicode enabled server, the files would be merge-able and exclusive checkout would not be required. | |
| Can detect whether a string is UTF-8 by parsing it (with or without a BOM). | |
### The Case for UTF-16
| **Pros** | **Cons** |
| --- | --- |
| Simple access to all characters we will ever need. | Uses more memory. |
| Simple. Memory usage is twice the number of characters (for characters we use, which are all in the [Basic Multilingual Plane](http://en.wikipedia.org/wiki/Mapping_of_Unicode_character_planes)). | Difficult to detect this format if it does not have a BOM. |
| Simple. String operations can split/combine without having to parse the strings. | Does not work when the game detects the string is ASCII and outputs it as such (this is now detected on check-in with the UTF-16 validator). |
| Same as the format used in game, no translation, parsing or memory operations required. | MSDev does not handle anything other than ASCII very well in Asian regions. This is why we validate text as ASCII during check-in. |
| Merge-able. Exclusive checkout is not required. | |
| C# uses UTF-16 internally. | |
## UE4 Internal String Representation
All strings in Unreal Engine 4 (UE4) are stored in memory in [UTF-16](http://en.wikipedia.org/wiki/UTF-16/UCS-2) format as FStrings or TCHAR arrays. Most code assumes 2 bytes is one codepoint so only the Basic Multilingual Plane (BMP) is supported so Unreal's internal encoding is more correctly described as UCS-2. Strings are stored in the endian-ness appropriate for the current platform.
When serializing to packages to/from disk or during networking, strings with all TCHAR characters less than 0xff are stored as a series of 8-bit bytes, and otherwise as 2-byte UTF-16 strings. The serialization code can deal with any endian conversion as necessary.
## Text Files Loaded by UE4
When Unreal loads an external text file (for example reading a .INT file at runtime) it is almost always done with the appLoadFileToString() function found in UnMisc.cpp. The main work occurs in the appBufferToString() function.
This function recognizes the Unicode byte-order-mark (BOM) in a UTF-16 file and if present, will load the file as UTF-16 in either endian-ness.
What happens when the BOM is not present depends on the platform.
On Windows, it will attempt to convert the text to UTF-16 using the default Windows MBCS encoding (eg [Windows-1252](http://en.wikipedia.org/wiki/Windows-1252) for US English and Western Europe, CP949 for Korean and CP932 for Japanese) and uses MultiByteToWideChar(CP_ACP, MB_ERR_INVALID_CHARS...). This was added around the July 2009 QA build.
If this conversion fails on platforms other than Windows, it will just read each byte and pad it to 16-bits to make an array of TCHARs.
Note that there is no code to detect or decode UTF-8 encoded text files loaded with appLoadFileToString().
## Text Files Saved by Unreal
Most text files generated by the engine will be saved using appSaveStringToFile().
Strings with all TCHAR characters representable by a single byte will be stored as a series of 8-bit bytes, and otherwise as UTF-16 unless the bAlwaysSaveAsAnsi flag is passed in as true, in which case it will be converted to the default Windows encoding first. This is currently only done on shader files, to work around an issue a shader compiler had with UTF-16 files.
## Recommended Encoding for Text Files Used by Unreal
### INT and INI Files
UTF-16 in either endian. While the default MBCS encoding for an Asian language (eg CP932) will work on Windows, these files need to be loaded on PS3 and Xbox360 and the conversion code only runs on Windows.
### Source Code
In general, we do not recommend string literals inside C++ source code and we recommend this data goes in INT files.
#### C++ Source Code
UTF-8 or default Windows encoding. MSVC, the Xbox360 compiler and gcc should all be happy with UTF-8 encoded source files. Latin-1 encoded files with characters with the high bit set, for example copyright, trademark or degree symbols should be avoided in source code where possible because the encoding will break on systems with different locales. Some instances of this in 3rd party software are unavoidable (eg copyright notices) so for MSVC we disable warning 4819, which would otherwise occur when compiling on Asian Windows.
## Storing UTF-16 Text Files in Perforce
* Do not use 'Text'
* If a UTF-x file is checked in and stored as text, it will be corrupted after syncing.
* If you use 'Binary', mark the files as exclusive checkout
* People can check in ASCII, UTF-8, UTF-16 and it will work in engine.
* However, binary files cannot be merged, so if the files are not marked as exclusive checkout, changes will be stomped upon.
* If you use 'UTF-16', make sure no one checks in a file that is not UTF-16
* The 'Unicode' type is UTF-8, and of no use to us here.
## Conversion Routines
We have a number of macros to convert strings to and from various encodings. These macros use a class instance declared in local scope and allocate space on the stack, so it is very important you do not retain pointers to them! They are intended only for passing strings to function calls.
* TCHAR_TO_ANSI(str)
* TCHAR_TO_OEM(str)
* ANSI_TO_TCHAR(str)
* TCHAR_TO_UTF8(str)
* UTF8_TO_TCHAR(str)
These use the following helper classes from UnStringConv.h:
`* typedef TStringConversion<TCHAR,ANSICHAR,FANSIToTCHAR_Convert> FANSIToTCHAR;`
* `typedef TStringConversion<ANSICHAR,TCHAR,FTCHARToANSI_Convert> FTCHARToANSI;`
* `typedef TStringConversion<ANSICHAR,TCHAR,FTCHARToOEM_Convert> FTCHARToOEM;`
* `typedef TStringConversion<ANSICHAR,TCHAR,FTCHARToUTF8_Convert> FTCHARToUTF8;`
* `typedef TStringConversion<TCHAR,ANSICHAR,FUTF8ToTCHAR_Convert> FUTF8ToTCHAR;`
It is also critical that when using TCHAR_TO_ANSI you do not assume the number of bytes will be the same as the TCHAR string length. Multiple byte character sets could require multiple bytes per TCHAR character. If you need to know the length of the resulting string in bytes, you can use the helper class instead of the macros. For example:
FString String;
...
FTCHARToANSI Convert(*String);
Ar->Serialize((ANSICHAR*)Convert, Convert.Length()); // FTCHARToANSI::Length() returns the number of bytes for the encoded string, excluding the null terminator.
## ToUpper() and ToLower() Non-Trivial in Unicode
UE4 currently only handles ANSI (ASCII | code page 1252 | | Western European).
The least worst method to do this for all languages seems to be mentioned here [](http://en.wikipedia.org/wiki/ISO/IEC_8859)
* ISO/IEC 8859-1 for English, French, German, Italian, Portuguese, and both Spanishes
* ISO/IEC 8859-2 for Polish, Czech, and Hungarian
* ISO/IEC 8859-5 for Russian
The mappings from [](ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/) contain the conversion rules for the above mentioned languages. 'CAPITAL LETTER' and 'SMALL LETTER' info would be cross referenced with the appropriate unicode character to get the desired result.
## Notes about C++ Source Code Specific to East Asian Encodings
Both UTF-8 and the default Windows encodings can cause problems with the C++ compiler, as follows:
**Default Windows encoding**
Take care when compiling C++ source code on Windows with running with a single byte character code page (e.g. CP437 United States), if the source code has an East Asian double byte character encoding such as CP932 (Japanese), CP936 (Simplified Chinese), or CP950 (Traditional Chinese).
These East Asian character encoding systems uses 0x81-0xFE for first byte, and 0x40-0xFE for second byte. A value of 0x5C in the second byte will be interpreted as backslash in ASCII/latin-1, and that has a special meaning for C++. (Escape sequence inside a string literal, and line continuation if used at the end of a line).
When compiling that source code on single-byte code page Windows, the compiler does not care about the East Asian double byte character encoding, and this could cause either a compile error or worse, create a bug in the EXE.
Single-line comments:
These can cause difficult-to-find bugs or errors caused by a missing line, if in the end of East Asian comment has 0x5c.
// EastAsianCharacterCommentThatContains0x5cInTheEndOfComment0x5c'\'
important_function(); /* this line would be connected to above line as part of comment */
Inside a string literal:
This can cause a broken string or an error with an recognized 0x5c escape sequence.
printf("EastAsianCharacterThatContains0x5c'\'AndIfContains0x5cInTheEndOfString0x5c'\'");
function();
printf("Compiler recognizes left double quotation mark in this line as the end of string literal that continued from first line, and expected this message is C++ code.");
If the character following 0x5c does specify a escape sequence, compiler converts escape sequence character set to single specified character.
(If does not specify, the result is implementation defined, but MSVC removes 0x5c, and warns "unrecognized character escape sequence".)
In the above case, the end of string has a 0x5c backslash and next character is a double quote, so the escape sequence \" is converted to a double quote in the string data, and compiler continues to make string data before next double quote or end of file, and causes an error.
Examples of dangerous characters:
CP932 (Japanese Shift-JIS) "?" is 0x955C, and so many CP932 characters have 0x5C.
CP936 (Simplified Chinese GBK) "?" is 0x815C, and so many CP936 characters have 0x5C.
CP950 (Traditional Chinese Big5) "?" is 0xA55C, and so many CP950 characters have 0x5C.
CP949 (Korean, EUC-KR) is OK, because EUC-KR does not use 0x5C for the second byte.
__UTF-8 without BOM__ (Some text editors describe BOM as signature)
Take care for compiling C++ source code on East Asian code page CP949 (Korean), CP932 (Japanese), CP936 (Simplified Chinese) or CP950 (Traditional Chinese) Windows, if that source code has an East Asian character stored as UTF-8.
UTF-8 character encoding uses three bytes for East Asian characters: 0xE0-0xEF for the first byte, 0x80-0xBF for the second byte and 0x80-0xBF for the third byte. Without the BOM, East Asian Windows' default encoding recognizes the three UTF-8 encoded bytes and the following byte as two 2-byte East Asian encoded characters, pairing of first and second bytes for one first East Asian character, and the third byte and following byte paired to form the second East Asian character.
Problems can occur if the character following the UTF-8 encoded three bytes has special meaning in the string literals or comments.
Eg In in-line comment:
Causes hard-to-find bugs or errors with missing code, if the comment text contains an odd number of East Asian characters, and next character marks the end of the comment.
/*OddNumberOfEastAsianCharacterComment*/
important_function();
/*normal comment*/
The compiler on East Asian code page Windows recognizes the last byte of the UTF-8 decoded East Asian character comment and asterisk * as a single East Asian character, and next characters is treated as still part of the comment. In above case, compiler removes important_function() as it seems to be part of the comment.
This behavior is very dangerous and it is difficult to find the missing code.
In single-line comment:
Using backslash '\' at the end of an East Asian comment causes hard-to-find bugs or errors without missing lines.
// OddNumberOfEastAsianCharacterComment\
description(); /* coder intended this line as comment, by using backslash at the end of above line */
This is a very rare case, because programmers should not intentionally write backslashes '\' at the end of comments.
Inside string literals:
This causes broken strings, errors or warnings when an odd number of UTF-8 encoded East Asian characters are inside a string literal and the following character has special meaning.
printf("OddNumberOfEastAsiaCharacterString");
printf("OddNumberOfEastAsiaCharacterString%d",0);
printf("OddNumberOfEastAsiaCharacterString\n");
The C++ compiler on East Asian code page Windows interprets the last byte of the UTF-8 decoded East Asian character string and next character as a single East Asian character. If you are lucky, compiler warning "C4819" (if not disabled) or an error will alert you to the problem. If unlucky, the string would be broken.
__Conclusion__
You can use UTF-8 or default Windows encoding for C++ source code, but please be aware of these problem. Again, we do not recommend string literals inside C++ source. Please make sure to use East Asian as your default code page if you have to use East Asian character encoding in C++ source code.
Another good way is to use UTF-8 with BOM (some text editors describes the BOM as a Unicode signature).
[REGION:note]
We tested a few compilers with UTF-8 and UTF-16 on 18 Feb 2010.
MSVC for PC and Xbox 360, and gcc or slc for PS3 are able to compile UTF-8-encoded source code (with and without BOM).
But UTF-16 (little-endian/big-endian) is supported only by MSVC.
Perforce is able to work with both UTF-16 and UTF-8, but p4 diff displays the BOM in UTF-8 files as a visible character.
External reference: [Code Pages Supported by Windows](http://msdn.microsoft.com/en-us/goglobal/bb964654.aspx)
[/REGION]