/* * 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 #include #include #include #include #include #include #include #include #include #include #include namespace AZ { namespace SceneAPI { namespace SceneData { void Registry::RegisterComponents(ComponentDescriptorList& components) { components.insert(components.end(), { Behaviors::AnimationGroup::CreateDescriptor(), BlendShapeRuleBehavior::CreateDescriptor(), LodRuleBehavior::CreateDescriptor(), MaterialRuleBehavior::CreateDescriptor(), Behaviors::ImportGroup::CreateDescriptor(), Behaviors::MeshAdvancedRule::CreateDescriptor(), Behaviors::MeshGroup::CreateDescriptor(), Behaviors::ScriptProcessorRuleBehavior::CreateDescriptor(), Behaviors::SkeletonGroup::CreateDescriptor(), Behaviors::SkinGroup::CreateDescriptor(), SkinRuleBehavior::CreateDescriptor() }); } } // SceneData } // SceneAPI } // AZ