Inherits AzFramework::AssetSystem::BaseAssetProcessorMessage.
|
| AZ_CLASS_ALLOCATOR (AssetInfoRequest, AZ::OSAllocator) |
|
| AZ_RTTI (AssetInfoRequest, "{AB1468DB-99B5-4666-A619-4D3F746805A5}", AzFramework::AssetSystem::BaseAssetProcessorMessage) |
|
| AssetInfoRequest (const AZ::Data::AssetId &assetId) |
|
| AssetInfoRequest (const char *assetPath) |
| You can also make a request with the relative or absolute path to the asset instead.
|
|
unsigned int | GetMessageType () const override |
| The id of the message type, an unsigned int which can be used to identify which message it is.
|
|
| AZ_RTTI (BaseAssetProcessorMessage, "{366A7093-C57B-4514-A1BD-A6437AEF2098}") |
|
| BaseAssetProcessorMessage (bool requireFencing=false) |
|
virtual unsigned int | GetMessageType () const =0 |
| The id of the message type, an unsigned int which can be used to identify which message it is.
|
|
bool | RequireFencing () const |
|
|
static void | Reflect (AZ::ReflectContext *context) |
|
static void | Reflect (AZ::ReflectContext *context) |
|
|
AZ::OSString | m_assetPath |
| At least one of AssetPath or AssetId must be non-empty.
|
|
AZ::OSString | m_platformName |
| Name of the platform the asset info should be for.
|
|
AZ::Data::AssetId | m_assetId |
|
AZ::Data::AssetType | m_assetType = AZ::Data::s_invalidAssetType |
|
|
static constexpr unsigned int | MessageType = AZ_CRC("AssetProcessor::AssetInfoRequest", 0xfe3e020a) |
|
◆ AssetInfoRequest()
AzFramework::AssetSystem::AssetInfoRequest::AssetInfoRequest |
( |
const AZ::Data::AssetId & |
assetId | ) |
|
|
explicit |
Gets information about an asset, given the assetId. Note that this will return the source asset instead of the product for any types registered as "source asset types" during asset compilation. The rest of the time, the asset's path, id, and returned type will behave identical to an Asset Catalog lookup.).
◆ GetMessageType()
unsigned int AzFramework::AssetSystem::AssetInfoRequest::GetMessageType |
( |
| ) |
const |
|
overridevirtual |
The documentation for this class was generated from the following file:
- Code/Framework/AzFramework/AzFramework/Asset/AssetProcessorMessages.h