123456789101112131415161718192021222324252627282930313233343536373839 |
- /*
- * 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 <native/AssetManager/assetScanFolderInfo.h>
- #include <native/utilities/assetUtils.h>
- namespace AssetProcessor
- {
- ScanFolderInfo::ScanFolderInfo(
- QString path,
- QString displayName,
- QString portableKey,
- bool isRoot,
- bool recurseSubFolders,
- AZStd::vector<AssetBuilderSDK::PlatformInfo> platforms,
- int order,
- AZ::s64 scanFolderID,
- bool canSaveNewAssets)
- : m_scanPath(path)
- , m_displayName(displayName)
- , m_portableKey (portableKey)
- , m_isRoot(isRoot)
- , m_recurseSubFolders(recurseSubFolders)
- , m_order(order)
- , m_scanFolderID(scanFolderID)
- , m_platforms(platforms)
- , m_canSaveNewAssets(canSaveNewAssets)
- {
- m_scanPath = AssetUtilities::NormalizeFilePath(m_scanPath);
- // note that m_scanFolderID is 0 unless its filled in from the DB.
- }
- } // end namespace AssetProcessor
|