/* * Copyright (c) Contributors to the Open 3D Engine Project. * For complete copyright and license terms please see the LICENSE at the root of this distribution. * * SPDX-License-Identifier: Apache-2.0 OR MIT * */ #include #include namespace AZ { namespace Render { void GridComponentConfig::Reflect(ReflectContext* context) { if (AZ::SerializeContext* serializeContext = azrtti_cast(context)) { serializeContext->Class() ->Version(0) ->Field("gridSize", &GridComponentConfig::m_gridSize) ->Field("axisColor", &GridComponentConfig::m_axisColor) ->Field("primarySpacing", &GridComponentConfig::m_primarySpacing) ->Field("primaryColor", &GridComponentConfig::m_primaryColor) ->Field("secondarySpacing", &GridComponentConfig::m_secondarySpacing) ->Field("secondaryColor", &GridComponentConfig::m_secondaryColor) ; } } } // namespace Render } // namespace AZ