Gems/SceneLoggingExample/Code/Processors/LoadingTrackingProcessor.cpp
AZ::SceneAPI::Events::ProcessingResult LoadingTrackingProcessor::UpdateManifest(AZ::SceneAPI::Containers::Scene& /*scene*/, ManifestAction action,
        RequestingApplication /*requester*/)
    {
        switch (action)
        {
        case ManifestAction::ConstructDefault:
            AZ_TracePrintf(AZ::SceneAPI::Utilities::LogWindow, "Constructing a new manifest.");
            break;
        case ManifestAction::Update:
            AZ_TracePrintf(AZ::SceneAPI::Utilities::LogWindow, "Updating the manifest.");
            break;
        default:
            AZ_TracePrintf(AZ::SceneAPI::Utilities::WarningWindow, "Unknown manifest update action.");
            break;
        }
        return AZ::SceneAPI::Events::ProcessingResult::Ignored;
    }
// UpdateManifest() provides additional information about the state of the manifest, such as if a default manifest is being
// built or an existing one is being updated. The SceneGraph is ready at this point, so this function can be used to create a
// new manifest or make corrections to an existing one.
UpdateManifest() provides additional information about the state of the manifest, such as if a default manifest is being
built or an existing one is being updated. The SceneGraph is ready at this point, so this function can be used to create a
new manifest or make corrections to an existing one.
UpdateManifest () provides additional information about the state of the manifest such as if a default manifest is being built or an existing one is being updated . The SceneGraph is ready at this point so this function can be used to create a new manifest or make corrections to an existing one .
AZ::SceneAPI::Events::ProcessingResult LoadingTrackingProcessor::UpdateManifest(AZ::SceneAPI::Containers::Scene& , ManifestAction action,
        RequestingApplication )
    {
        switch (action)
        {
        case ManifestAction::ConstructDefault:
            AZ_TracePrintf(AZ::SceneAPI::Utilities::LogWindow, "Constructing a new manifest.");
            break;
        case ManifestAction::Update:
            AZ_TracePrintf(AZ::SceneAPI::Utilities::LogWindow, "Updating the manifest.");
            break;
        default:
            AZ_TracePrintf(AZ::SceneAPI::Utilities::WarningWindow, "Unknown manifest update action.");
            break;
        }
        return AZ::SceneAPI::Events::ProcessingResult::Ignored;
    }
AZ :: SceneAPI :: Events :: ProcessingResult LoadingTrackingProcessor :: UpdateManifest ( AZ :: SceneAPI :: Containers :: Scene & , ManifestAction action , RequestingApplication ) { switch ( action ) { case ManifestAction :: ConstructDefault : AZ_TracePrintf ( AZ :: SceneAPI :: Utilities :: LogWindow , " " ) ; break ; case ManifestAction :: Update : AZ_TracePrintf ( AZ :: SceneAPI :: Utilities :: LogWindow , " " ) ; break ; default : AZ_TracePrintf ( AZ :: SceneAPI :: Utilities :: WarningWindow , " " ) ; break ; } return AZ :: SceneAPI :: Events :: ProcessingResult :: Ignored ; }
UpdateManifest() provides additional information about the state of the manifest, such as if a default manifest is being
built or an existing one is being updated.
UpdateManifest () provides additional information about the state of the manifest such as if a default manifest is being built or an existing one is being updated .
/*scene*/ /*requester*/