You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
o3de/Gems
Guthrie Adams 799290aefc Created custom JSON serializer for editor material component
The editor component contains an editor specific, dynamically generated version of the material slots to display all the possible options, organize properties for the user interface, and add custom actions.
The critical data is already stored inside of the component controller configuration, which only stores a map of modified or overridden values.
This change disables serialization of the redundant data for prefabs.

Signed-off-by: Guthrie Adams <guthadam@amazon.com>
4 years ago
..
AWSClientAuth Add field titles, tooltips to AWSClientAuth AWSCognitoUserManagementRequestBus nodes (#4613) 4 years ago
AWSCore Add GameLift to the AWS menu (#4716) 4 years ago
AWSGameLift Improve gamelift unit test by checking handler invocation (#5030) 4 years ago
AWSMetrics Read engine version from setting registry (#4926) 4 years ago
Achievements Initial gem dependencies (#4229) 4 years ago
AssetMemoryAnalyzer Removed ununeeded includes from EBus EBus.h and Policies.h (#4256) 4 years ago
AssetValidation Update the FileIO Aliases (#4186) 4 years ago
Atom Add missing dependencies to pass builder (#4884) (#5099) 4 years ago
AtomContent Initial gem dependencies (#4229) 4 years ago
AtomLyIntegration Created custom JSON serializer for editor material component 4 years ago
AtomTressFX Hair - bug fix resulted from change in pass fetch using the new pipeline filter (#5013) 4 years ago
AudioEngineWwise Remove the use of a .Stub version of the Wwise Gem (#4879) 4 years ago
AudioSystem [LYN-6838] Various Monolithic shutdown fixes for the GameLauncher (#4564) 4 years ago
BarrierInput Archive Component - Rewrite and additional work on Archive and Asset Bundler (#4332) 4 years ago
Blast Terrain Physics Heightfield support 4 years ago
Camera Merge remote-tracking branch 'origin/development' into component-doc-links 4 years ago
CameraFramework Merge remote-tracking branch 'origin/development' into component-doc-links 4 years ago
CertificateManager Update the FileIO Aliases (#4186) 4 years ago
CrashReporting Initial gem dependencies (#4229) 4 years ago
CustomAssetExample Initial gem dependencies (#4229) 4 years ago
DebugDraw Initial gem dependencies (#4229) 4 years ago
DevTextures Initial gem dependencies (#4229) 4 years ago
EMotionFX make sure joint frame rotations are editable for ragdoll setup 4 years ago
EditorPythonBindings Procedural Prefabs: Entity parenting fixes (#4669) 4 years ago
ExpressionEvaluation fix for empty expression primitive type serialization 4 years ago
FastNoise Initial gem dependencies (#4229) 4 years ago
GameState Initial gem dependencies (#4229) 4 years ago
GameStateSamples Update the FileIO Aliases (#4186) 4 years ago
Gestures Initial gem dependencies (#4229) 4 years ago
GradientSignal Terrain Physics Heightfield support 4 years ago
GraphCanvas Move Qt Toast Notifications from GraphCanvas into Framework 4 years ago
GraphModel Initial gem dependencies (#4229) 4 years ago
HttpRequestor LYN-7473: Ensure Requestor background thread is shutdown correctly (#4744) 4 years ago
ImGui Added option to change the line color for plots and bar color for histograms in the histogram container (#4859) 4 years ago
InAppPurchases Update the FileIO Aliases (#4186) 4 years ago
LandscapeCanvas Initial gem dependencies (#4229) 4 years ago
LmbrCentral Terrain Physics Heightfield support 4 years ago
LocalUser Initial gem dependencies (#4229) 4 years ago
LyShine Hold arrow keys to move selected element in UI editor (#4968) 4 years ago
LyShineExamples Initial gem dependencies (#4229) 4 years ago
Maestro Fixed contains check in the Global AnimNode Map macros (#4674) 4 years ago
MessagePopup Update the FileIO Aliases (#4186) 4 years ago
Metastream Initial gem dependencies (#4229) 4 years ago
Microphone Archive Component - Rewrite and additional work on Archive and Asset Bundler (#4332) 4 years ago
Multiplayer Network Hierarchy Root and Child components can now act as MultiplayerInputDriver for components with NetworkInputs 4 years ago
MultiplayerCompression Initial gem dependencies (#4229) 4 years ago
NvCloth ATOM-16575 clean up image builder presets files (#4611) 4 years ago
PhysX Unit tests for Heightfield collider (#5042) 4 years ago
PhysXDebug Initial gem dependencies (#4229) 4 years ago
Prefab {lyn7251} Add material component example in Python (#4724) 4 years ago
Presence Initial gem dependencies (#4229) 4 years ago
PrimitiveAssets Initial gem dependencies (#4229) 4 years ago
Profiler [development] Fixed Profiler ImGui module name when building monolithic (#4848) 4 years ago
PythonAssetBuilder Squashed commit of Procedural Prefab work (#4481) 4 years ago
QtForPython Improvements to C++/Python tool gemplates 4 years ago
SaveData Archive Component - Rewrite and additional work on Archive and Asset Bundler (#4332) 4 years ago
SceneLoggingExample Initial gem dependencies (#4229) 4 years ago
SceneProcessing Added anchor key parameter to the SettingsRegistry MergeSettings (#4650) 4 years ago
ScriptCanvas Move Qt Toast Notifications from GraphCanvas into Framework 4 years ago
ScriptCanvasDeveloper Removed ununeeded includes from EBus EBus.h and Policies.h (#4256) 4 years ago
ScriptCanvasPhysics Initial gem dependencies (#4229) 4 years ago
ScriptCanvasTesting fix for late compilation errors on untyped input 4 years ago
ScriptEvents LYN-6882 release builds are executing code in asserts (#4305) 4 years ago
ScriptedEntityTweener Initial gem dependencies (#4229) 4 years ago
SliceFavorites Initial gem dependencies (#4229) 4 years ago
StartingPointCamera Initial gem dependencies (#4229) 4 years ago
StartingPointInput Merge pull request #4212 from ppinfel/component-doc-links 4 years ago
StartingPointMovement Initial gem dependencies (#4229) 4 years ago
SurfaceData Terrain/sphrose/surface gradient list component (#4409) 4 years ago
Terrain Fix bug 4198 (#5107) 4 years ago
TestAssetBuilder Initial gem dependencies (#4229) 4 years ago
TextureAtlas ATOM-16320 Remove PVRTC and ETC compressor (#4557) 4 years ago
TickBusOrderViewer Initial gem dependencies (#4229) 4 years ago
Twitch Initial gem dependencies (#4229) 4 years ago
UiBasics Initial gem dependencies (#4229) 4 years ago
Vegetation feedback from PR 4 years ago
VideoPlaybackFramework Initial gem dependencies (#4229) 4 years ago
VirtualGamepad ATOM-16575 clean up image builder presets files (#4611) 4 years ago
WhiteBox Merge branch 'development' into issues/exception_handling 4 years ago