Open 3D Engine ScriptCanvas Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
Inherited by ScriptCanvas::RuntimeAssetDescription, and ScriptCanvas::SubgraphInterfaceAssetDescription.
Public Member Functions | |
AZ_TYPE_INFO (AssetDescription, "{2D2C5BF2-5F94-4A74-AF8B-08AC65A733F7}") | |
AssetDescription (AZ::Data::AssetType assetType, const char *name, const char *description, const char *suggestedSavePath, const char *fileExtension, const char *group, const char *assetNamePattern, const char *fileFilter, const char *assetTypeDisplayName, const char *entityName, const char *iconPath, AZ::Color displayColor, bool isEditableType) | |
ASSET_DESCRIPTION_GETTER (GetName) | |
ASSET_DESCRIPTION_GETTER (GetDescription) | |
ASSET_DESCRIPTION_GETTER (GetSuggestedSavePath) | |
ASSET_DESCRIPTION_GETTER (GetExtension) | |
ASSET_DESCRIPTION_GETTER (GetGroup) | |
ASSET_DESCRIPTION_GETTER (GetAssetNamePattern) | |
ASSET_DESCRIPTION_GETTER (GetFileFilter) | |
ASSET_DESCRIPTION_GETTER (GetAssetTypeDisplayName) | |
ASSET_DESCRIPTION_GETTER (GetEntityName) | |
ASSET_DESCRIPTION_GETTER (GetIconPath) | |
ASSET_DESCRIPTION_GETTER_COLOR_NT (GetDisplayColor) | |
ASSET_DESCRIPTION_GETTER_BOOL_NT (GetIsEditableType) | |
AZ::Data::AssetType | GetAssetType () const |
const char * | GetNameImpl () |
const char * | GetDescriptionImpl () |
const char * | GetSuggestedSavePathImpl () |
const char * | GetExtensionImpl () |
const char * | GetGroupImpl () |
const char * | GetAssetNamePatternImpl () |
const char * | GetFileFilterImpl () |
const char * | GetAssetTypeDisplayNameImpl () |
const char * | GetEntityNameImpl () |
const char * | GetIconPathImpl () |
AZ::Color | GetDisplayColorImpl () |
bool | GetIsEditableTypeImpl () |
Static Public Member Functions | |
template<typename AssetType > | |
static AZ::Color | GetDisplayColor () |
template<typename AssetType > | |
static bool | GetIsEditableType () |