Inherits AZ::Component, UiCanvasRefBus::Handler, UiCanvasAssetRefBus::Handler, and UiCanvasManagerNotificationBus::Handler.
 | 
| 
  | AZ_COMPONENT (UiCanvasAssetRefComponent, "{05BED4D7-E331-4020-9C17-BD3F4CE4DE85}") | 
|   | 
| 
AZ::EntityId  | GetCanvas () override | 
|   | 
| 
AZStd::string  | GetCanvasPathname () override | 
|   | 
| 
void  | SetCanvasPathname (const AZStd::string &pathname) override | 
|   | 
| 
bool  | GetIsAutoLoad () override | 
|   | 
| 
void  | SetIsAutoLoad (bool isAutoLoad) override | 
|   | 
| 
bool  | GetShouldLoadDisabled () override | 
|   | 
| 
void  | SetShouldLoadDisabled (bool shouldLoadDisabled) override | 
|   | 
| 
AZ::EntityId  | LoadCanvas () override | 
|   | 
| 
void  | UnloadCanvas () override | 
|   | 
| 
void  | OnCanvasUnloaded (AZ::EntityId canvasEntityId) override | 
|   | 
 | 
| 
static void  | GetProvidedServices (AZ::ComponentDescriptor::DependencyArrayType &provided) | 
|   | 
| 
static void  | GetIncompatibleServices (AZ::ComponentDescriptor::DependencyArrayType &incompatible) | 
|   | 
| 
static void  | GetRequiredServices (AZ::ComponentDescriptor::DependencyArrayType &required) | 
|   | 
| 
static void  | Reflect (AZ::ReflectContext *context) | 
|   | 
 | 
| 
void  | LaunchUIEditor (const AZ::Data::AssetId &assetId, const AZ::Data::AssetType &) | 
|   | 
| 
void  | Activate () override | 
|   | 
| 
void  | Deactivate () override | 
|   | 
| 
  | AZ_DISABLE_COPY_MOVE (UiCanvasAssetRefComponent) | 
|   | 
 | 
| 
AzFramework::SimpleAssetReference< LyShine::CanvasAsset >  | m_canvasAssetRef | 
|   | Persistent properties. 
  | 
|   | 
| 
bool  | m_isAutoLoad | 
|   | 
| 
bool  | m_shouldLoadDisabled | 
|   | 
| 
AZ::EntityId  | m_canvasEntityId | 
|   | The UI Canvas that is associated with this component entity. 
  | 
|   | 
The documentation for this class was generated from the following file:
- Gems/LyShine/Code/Source/World/UiCanvasAssetRefComponent.h