Commit Graph

39 Commits

Author SHA1 Message Date
marc audy
bfe200fee4 Fixup engine code misusing GetComponentsByClass
#jira UE-79819
#rnx


#ROBOMERGE-SOURCE: CL 8503325 via CL 8503764
#ROBOMERGE-BOT: (v406-8472469)

[CL 8509323 by marc audy in Main branch]
2019-09-05 15:45:24 -04:00
ben marsh
fb4078d777 More IncludeTool fixes.
#rb none
#rnx
#jira

#ROBOMERGE-SOURCE: CL 8374228 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v406-8472469)

[CL 8497914 by ben marsh in Main branch]
2019-09-04 15:40:51 -04:00
ben marsh
a6cc4468b7 More IncludeTool fixes.
#rb none
#jira
#rnx

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 8371085 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v406-8472469)

[CL 8497721 by ben marsh in Main branch]
2019-09-04 15:28:59 -04:00
ben marsh
f6af3a0838 Fix IncludeTool warnings and errors.
#rb none
#jira
#rnx

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 8369883 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v406-8472469)

[CL 8497701 by ben marsh in Main branch]
2019-09-04 15:27:24 -04:00
marc audy
c48ebb4d45 Make virtual UObject::Modify WITH_EDITOR. UObject::Modify remains defined as a forceinlined noop without editor to avoid having to fixup all existing code that exists in non-editor that calls Modify.
#rb Michael.Noland
#jira


#ROBOMERGE-SOURCE: CL 8293866 via CL 8353802
#ROBOMERGE-BOT: (v401-8057353)

[CL 8354009 by marc audy in Main branch]
2019-08-27 17:20:03 -04:00
Michael Lentine
e1323af3e6 Fix CIS.
#rb none
#jira ue-78210

[CL 8091463 by Michael Lentine in Main branch]
2019-08-16 11:28:08 -04:00
michael lentine
83be52b73a Add a parameter to chance max particles.
#rb none
#jira ue-75850
#lockdown nick.penwarden

#ROBOMERGE-SOURCE: CL 8069683 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v400-8057353)

[CL 8069685 by michael lentine in Main branch]
2019-08-15 21:16:13 -04:00
michael lentine
94744d492d Fix Box/Sphere Collisions.
#rb none
#jira ue-75758

#ROBOMERGE-SOURCE: CL 7969673 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v393-7951996)

[CL 7969682 by michael lentine in Main branch]
2019-08-13 01:27:16 -04:00
kriss gossart
c128470878 Remove debug/test code submitted along with fix for UE-77399.
#jira UE-77399
#rb none

#ROBOMERGE-SOURCE: CL 7936191 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v391-7919777)

[CL 7936203 by kriss gossart in Main branch]
2019-08-09 13:39:08 -04:00
kriss gossart
51914e560a Moved the geometry collection debug draw component properties to the debug draw actor to solve the slow down issue, and resolve a few other related problems.
#jira UE-77399, UE-77945, UE-74268
#rb none

#ROBOMERGE-SOURCE: CL 7842639 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v389-7813075)

[CL 7842640 by kriss gossart in Main branch]
2019-08-07 14:56:14 -04:00
Benn Gallagher
3a4873ef60 Copying //UE4/Dev-Physics to Dev-Main (//UE4/Dev-Main) @ 7703071
#rb
#rnx

[CL 7705805 by Benn Gallagher in Main branch]
2019-08-02 09:01:58 -04:00
eric soulvie
2a45377720 wrap FColorEdit with WITH_EDITOR #jira UE-77821 #rb trivial
#ROBOMERGE-SOURCE: CL 7610192 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v372-7473910)

[CL 7610195 by eric soulvie in Main branch]
2019-07-24 13:04:02 -04:00
eric soulvie
a06b83370e BoneSelection and Highlighted bones reset on GC Componenet registration.
Fixed some metadata capitalization.
#jira UE-76699
#rb none
[FYI] michael.lentine

#ROBOMERGE-SOURCE: CL 7575261 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v372-7473910)

[CL 7575285 by eric soulvie in Main branch]
2019-07-23 16:27:55 -04:00
max whitehead
b2689bc175 Reduce code paths that rebuild GeometryCollection levelset in Fracture Editor.
#jira UE-76746
#rb none

#ROBOMERGE-SOURCE: CL 7476926 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v372-7473910)

[CL 7476928 by max whitehead in Main branch]
2019-07-22 14:27:12 -04:00
kriss gossart
8a95174ccd Add a warning to the geometry collection debug draw UI for when the editor is not in PIE.
#jira UE-77390
#rb none

#ROBOMERGE-SOURCE: CL 7474000 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v372-7473910)

[CL 7474004 by kriss gossart in Main branch]
2019-07-22 08:16:50 -04:00
kriss gossart
9d2312a843 Change the disabled body id color from black to silver when displaying the geometry collection debug draw visualization, so that the ids can better be read in dark areas.
#jira UE-77174
#rb none

#ROBOMERGE-SOURCE: CL 7456910 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v371-7306989)

[CL 7456917 by kriss gossart in Main branch]
2019-07-19 12:12:01 -04:00
devon penney
0f33fec49b GeometryCollection Cache improvements
- fixed removal of internal faces for non-started caches (GeometryCollection must be static, though)
- fixed behavior of skipping ahead in cache
- fixed rewinding cache in Sequencer editor
#rb none #JIRA 77411

#ROBOMERGE-SOURCE: CL 7328943 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v371-7306989)

[CL 7328944 by devon penney in Main branch]
2019-07-16 19:12:32 -04:00
kriss gossart
fb9c15beae Fix issue with Geometry Collections that ignore the visible property.
#jira UE-73915
#rb none

#ROBOMERGE-SOURCE: CL 7323751 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v371-7306989)

[CL 7323764 by kriss gossart in Main branch]
2019-07-16 12:13:20 -04:00
kriss gossart
bae4e97df2 Fix geometry collection debug draw line flushing when visualizing parents.
#jira UE-76812
#rb none

#ROBOMERGE-SOURCE: CL 7207732 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v367-6836689)

[CL 7207733 by kriss gossart in Main branch]
2019-06-28 10:39:53 -04:00
kriss gossart
9624d05a96 Fixed an issue with the geometry collection debug draw inital selection when the debug draw components are waiting for some rigid body ids array sync.
#jira UE-76700
#rb none

#ROBOMERGE-SOURCE: CL 7207104 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v367-6836689)

[CL 7207105 by kriss gossart in Main branch]
2019-06-27 13:29:26 -04:00
kriss gossart
5074a881f5 Fix geometry collection debug draw rigid body selection when picking a rigid body id that exists in different solvers.
#jira UE-76786
#rb none

#ROBOMERGE-SOURCE: CL 7206278 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v367-6836689)

[CL 7206280 by kriss gossart in Main branch]
2019-06-26 13:41:32 -04:00
kriss gossart
0de0f332ec Fix multiple successive crashes when a geometry collection is created in SIE due to a missing DynamicCollection transform array update.
#jira UE-76237
#rb Benn.Gallagher

#ROBOMERGE-SOURCE: CL 7106177 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v367-6836689)

[CL 7106178 by kriss gossart in Main branch]
2019-06-20 12:19:58 -04:00
kriss gossart
156e25ab82 Fix the geometry collection debug draw component to start with the tick function disabled when the geometry collection is being created while simulating in editor.
Also fix the begin play tick status update, and resave the ChaosExamples_GeometryCollections level with some collision debug draw disabled, since some asset was now showing collision volume after the fix.

#rb none
#jira UE-76237

#ROBOMERGE-SOURCE: CL 7066001 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v367-6836689)

[CL 7066026 by kriss gossart in Main branch]
2019-06-18 14:46:45 -04:00
devon penney
6156e5012c fixed bug with invisible GCs
#rb none
#JIRA 73915

#ROBOMERGE-SOURCE: CL 7059630 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v367-6836689)

[CL 7059631 by devon penney in Main branch]
2019-06-17 19:58:42 -04:00
kriss gossart
7ef45050d1 Fix Geometry Collection debug draw picking tool.
Merge from Dev-Physics:
CL 6910611
CL 6910614
CL 6911200

#jira UE-76283
#rb none

#ROBOMERGE-SOURCE: CL 7050858 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v367-6836689)

[CL 7050871 by kriss gossart in Main branch]
2019-06-17 14:53:58 -04:00