Commit Graph

10 Commits

Author SHA1 Message Date
ryan schmidt
8001cf99fa Harden Modeling Mode against deleting objects currently being edited via ComponentTarget.
- don't allow delete when an Accept-style tool is active. This prevents most problems but is very hard-line from UX perspective.
- add FPrimitiveComponentTarget::IsValid(), use in various ComponentTarget functions to avoid trying to access a Component that has been deleted. Still returns null in many places which callers will need to handle.
#rb michael.daum
#rnx
#jira UE-86277

#ROBOMERGE-SOURCE: CL 11960881 in //UE4/Release-4.25/... via CL 11960906
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v656-11643781)

[CL 11960972 by ryan schmidt in Main branch]
2020-03-05 16:00:37 -05:00
JeanMichel Dignard
70d074639f Merging //UE4/Dev-Main @ 10886849 to Dev-Tools-Staging (//UE4/Dev-Tools-Staging)
#rb none
#rnx

[CL 10906274 by JeanMichel Dignard in Dev-Tools-Staging branch]
2020-01-08 13:26:18 -05:00
ryan durand
0f0464a30e Updating copyright for Engine Runtime.
#rnx
#rb none


#ROBOMERGE-OWNER: ryan.durand
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 10869210 via CL 10869511 via CL 10869900
#ROBOMERGE-BOT: (v613-10869866)

[CL 10870549 by ryan durand in Main branch]
2019-12-26 14:45:42 -05:00
Chris Gagnon
346a4b05ea Copy up from Dev-Editor @10681378
#rb none

[CL 10837446 by Chris Gagnon in Dev-Tools-Staging branch]
2019-12-19 18:07:47 -05:00
Chris Gagnon
8ab0638182 Copying //UE4/Dev-Editor to Dev-Main (//UE4/Dev-Main) for 4.24
#rb none

[CL 9325047 by Chris Gagnon in Main branch]
2019-10-01 20:41:42 -04:00
Ryan Schmidt
c727f4055d ToolsFramework: add trivial function to return material index count from Component
#rb none
#rnx

[CL 8685926 by Ryan Schmidt in Dev-Editor branch]
2019-09-15 19:19:44 -04:00
Chris Gagnon
2e87118a18 Copying //UE4/Dev-Editor to Dev-Main (//UE4/Dev-Main) Interim 4.24.
#rb none

[CL 8614014 by Chris Gagnon in Main branch]
2019-09-10 11:35:20 -04:00
michael daum
d3e162b42a Allow MeshModeling tools to operate on ProceduralMeshComponent
#rnx none

#rb ryan.schmidt

[CL 7623648 by michael daum in Dev-Editor branch]
2019-07-25 10:09:32 -04:00
michael daum
e306770ba7 Split MeshSource into TargetComponent, MeshSource, and MeshSink
#review-7228172 ryan.schmidt

#rnx

[CL 7275509 by michael daum in Dev-Editor branch]
2019-07-11 10:57:29 -04:00
michael daum
aa54cfaa8b Add straggler ComponentSourceInterfaces.cpp to fix the build
#rb none
#rnx

[CL 7096058 by michael daum in Dev-Editor branch]
2019-06-19 15:13:48 -04:00