#include <SimpleAsset.h>
Inherits AzFramework::SimpleAssetReferenceBase.
Public Member Functions | |
| AZ_CLASS_ALLOCATOR (SimpleAssetReference< AssetType >, AZ::SystemAllocator) | |
| AZ_RTTI ((SimpleAssetReference, SimpleAssetReferenceTypeId, AssetType), SimpleAssetReferenceBase) | |
| AZ::Data::AssetType | GetAssetType () const override |
| const char * | GetFileFilter () const override |
Public Member Functions inherited from AzFramework::SimpleAssetReferenceBase | |
| AZ_CLASS_ALLOCATOR (SimpleAssetReferenceBase, AZ::SystemAllocator) | |
| AZ_RTTI (SimpleAssetReferenceBase, "{E16CA6C5-5C78-4AD9-8E9B-F8C1FB4D1DB8}") | |
| const AZStd::string & | GetAssetPath () const |
| void | SetAssetPath (const char *path) |
Static Public Member Functions | |
| static void | Register (AZ::SerializeContext &context) |
Static Public Member Functions inherited from AzFramework::SimpleAssetReferenceBase | |
| static void | Reflect (AZ::ReflectContext *context) |
Additional Inherited Members | |
Static Public Attributes inherited from AzFramework::SimpleAssetReferenceBase | |
| static const int | kMaxVariableNameLength = 128 |
Protected Attributes inherited from AzFramework::SimpleAssetReferenceBase | |
| AZStd::string | m_assetPath |
Templated asset reference type. This currently acts as a convenience helper for registering asset type information with the environment. e.g. SimpleAssetReference<Mesh>::Register();
|
inlineoverridevirtual |
Implements AzFramework::SimpleAssetReferenceBase.
|
inlineoverridevirtual |
Implements AzFramework::SimpleAssetReferenceBase.