Files
UnrealEngineUWP/Engine/Source/Runtime
andrew rodham 5c0f344fe3 Sequencer: Added a new tag for determining when a bound material has been changed, exclude ImportedEntities from processing with the material systems
- In addition to the new tag, a component mask exists on FBuiltInComponentTypes called RequiresInstantiationMask. Set bits within this mask denote when instantiation should run, rather than being hard coded to NeedsLink. This allows us to keep notions of instantiation compatmentalized, and helps us not overload the NeedsLink terminology. For bound materials this means we can add our own tag while still triggering instantiation. Any components that are set on RequiresInstantiationMask will be removed from any entities at the end of instantiation.

  - ImportedEntities are now excluded from processing in the material systems since these entities' IDs can change when they are modified, and should not have been receiving BoundMaterial components anyway.

#rb Max.Chen

[CL 21563128 by andrew rodham in ue5-main branch]
2022-08-25 09:44:29 -04:00
..
2022-07-12 04:25:20 -04:00
2022-08-23 12:57:26 -04:00
2022-08-23 12:55:48 -04:00
2022-08-23 16:52:00 -04:00
2022-08-23 18:55:52 -04:00
2022-07-17 22:45:06 -04:00
2022-08-19 02:41:11 -04:00
2022-08-12 04:37:59 -04:00
2022-08-23 16:52:00 -04:00
2022-08-24 04:36:09 -04:00
2022-08-10 16:03:37 +00:00
2022-08-16 21:27:40 -04:00
2022-06-30 15:41:13 -04:00
2022-08-22 04:47:47 -04:00
2022-08-23 18:49:58 -04:00