Commit Graph

10 Commits

Author SHA1 Message Date
frank fella
97b4e3b711 Editor - Fix an issue in the CustomPrimitiveDataCustomization where the details panel would be refreshed every change due to a mismatch in the number of the materials used and the number of valid material pointers returned.
#jira UE-136762
#rb alex.stevens
#preflight 61ef8357ef289ffc6d0af008

#ROBOMERGE-AUTHOR: frank.fella
#ROBOMERGE-SOURCE: CL 18744752 in //UE5/Release-5.0/... via CL 18744972 via CL 18745693
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18745961 by frank fella in ue5-main branch]
2022-01-26 17:08:07 -05:00
alex stevens
c4eea5270b FIXED: Undeclared CPD warning wasn't showing for a single component with multiple materials
MODIFY: Undeclared warning now includes warning icon
ADDED: Warning box for overlapping CPD parameters
ADDED: Note for usage of vector channel params in setters

#rb ben.ingram
#jira none
#preflight 61b93621e4190298a9c96fb1

#ROBOMERGE-AUTHOR: alex.stevens
#ROBOMERGE-SOURCE: CL 18463787 in //UE5/Release-5.0/... via CL 18463793
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)

[CL 18463801 by alex stevens in ue5-release-engine-test branch]
2021-12-14 19:40:18 -05:00
alex stevens
02c8881c73 FIXED: Crash due to hitting stale object in ComponentsToWatch during automated test in EngineTest
#rb ben.ingram
#jira UE-136687
[FYI] daniel.coelho
#preflight 61b141e218370fb3a0f93d8a

#ROBOMERGE-AUTHOR: alex.stevens
#ROBOMERGE-SOURCE: CL 18414369 in //UE5/Release-5.0/... via CL 18414378
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18414386 by alex stevens in ue5-release-engine-test branch]
2021-12-08 19:12:30 -05:00
alex stevens
61e341ecb0 Fixed infinite loop when assigning a material to many components via the details view.
#jira UE-130994
#rb ben.ingram
[FYI] carlos.cristerna

#ROBOMERGE-AUTHOR: alex.stevens
#ROBOMERGE-SOURCE: CL 17881783 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v883-17842818)

[CL 17881802 by alex stevens in ue5-release-engine-test branch]
2021-10-20 23:18:42 -04:00
yoan stamant
58890e5275 misc non-unity compilation fixes
#rb Jerome.Delattre, Rob.Krajcarski, Stu.McKenna

#ROBOMERGE-AUTHOR: yoan.stamant
#ROBOMERGE-SOURCE: CL 17708503 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v879-17706426)

[CL 17708574 by yoan stamant in ue5-release-engine-test branch]
2021-10-04 11:32:01 -04:00
alex stevens
b6614830ee Removed redundant force refresh calls; this removes small hitch when adding/removing many elements
CPD Set to Defaults now can pull from overriden parameter values (not just material defaults)
Ensure get num elems also takes into consideration multi-select situation, as array property handle always returns success

#rb ben.ingram
#jira none

#ROBOMERGE-AUTHOR: alex.stevens
#ROBOMERGE-SOURCE: CL 17657396 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v875-17642767)

[CL 17658265 by alex stevens in ue5-release-engine-test branch]
2021-09-29 02:23:42 -04:00
alex stevens
c4927ab66a Added primitive data indices to rows of CPD customisation
Added tooltips to hyperlinks
Cleaned up layout to not use border
Fixed crash due to accessed vector when supposed to be scalar

#rb ben.ingram
#jira none

#ROBOMERGE-AUTHOR: alex.stevens
#ROBOMERGE-SOURCE: CL 17644884 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v875-17642767)

[CL 17644893 by alex stevens in ue5-release-engine-test branch]
2021-09-28 09:07:40 -04:00
alex stevens
5e5339df0d Update view only when material has been changed for CPD purposes, prevents list refresh on changes to other variables
#rb ben.ingram
[FYI] matt.kuhlenschmidt denys.dubinin
#jira UE-127994

#ROBOMERGE-AUTHOR: alex.stevens
#ROBOMERGE-SOURCE: CL 17643457 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v875-17642767)

[CL 17643461 by alex stevens in ue5-release-engine-test branch]
2021-09-28 05:31:56 -04:00
matt kuhlenschmidt
a97d1e05c3 Fix sliders not working in any component property
[CODEREVIEW] alex.stevens

#ROBOMERGE-AUTHOR: matt.kuhlenschmidt
#ROBOMERGE-SOURCE: CL 17633335 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257)

[CL 17633375 by matt kuhlenschmidt in ue5-release-engine-test branch]
2021-09-27 14:07:26 -04:00
alex stevens
dbca9ae0e2 ADDED: Custom Primitive Data Customization
ADDED: Set/Get Custom Primitive Data by Parameter Name
ADDED: Primitive Index to Material Parameter Metadata for runtime use

#ROBOMERGE-AUTHOR: alex.stevens
#ROBOMERGE-SOURCE: CL 17603002 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257)

[CL 17603007 by alex stevens in ue5-release-engine-test branch]
2021-09-22 20:15:55 -04:00