Open 3D Engine AzToolsFramework API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AzToolsFramework::AssetSystem::AssetFingerprintClearRequest Class Reference

#include <AssetProcessorMessages.h>

Inherits AzFramework::AssetSystem::BaseAssetProcessorMessage.

Public Member Functions

 AZ_CLASS_ALLOCATOR (AssetFingerprintClearRequest, AZ::OSAllocator)
 
 AZ_RTTI (AssetFingerprintClearRequest, "{2B7B5477-D3F8-43FF-8595-89D023690FCB}", AzFramework::AssetSystem::BaseAssetProcessorMessage)
 
 AssetFingerprintClearRequest (bool requireFencing=true)
 
 AssetFingerprintClearRequest (const AZ::OSString &searchTerm, bool requireFencing=true)
 
unsigned int GetMessageType () const override
 

Static Public Member Functions

static void Reflect (AZ::ReflectContext *context)
 

Public Attributes

AZ::OSString m_searchTerm
 

Static Public Attributes

static constexpr unsigned int MessageType = AZ_CRC_CE("AssetProcessor::AssetFingerprintClearRequest")
 

Detailed Description

Request that the asset processor clears the fingerprint for the given asset, so that it will re-process the asset if the timestamp updates but has no changes. This is useful for Editor tools: Content creators sometimes purposely save files with no changes to force an asset to reprocess.


The documentation for this class was generated from the following file: