Class Progress
A base class for all progress UI elements. This class is not meant to be used directly.
Implements
Inherited Members
Namespace: Unity.AppUI.UI
Assembly: solution.dll
Syntax
public abstract class Progress : VisualElement, IEventHandler, ITransform, ITransitionAnimations, IExperimentalFeatures, IVisualElementScheduler, IResolvedStyle, ISizeableElement
Constructors
| Name | Description |
|---|---|
| Progress() | Default constructor. |
Fields
| Name | Description |
|---|---|
| imageUssClassName | The Progress image styling class. |
| m_Color | The main color of the progress. |
| m_Image | The image that contains the rendered texture of the progress. |
| m_RT | The rendered texture of the progress. |
| sizeUssClassName | The Progress size styling class. |
| ussClassName | The Progress main styling class. |
| variantUssClassName | The Progress variant styling class. |
Properties
| Name | Description |
|---|---|
| bufferOpacity | The opacity of the secondary progress (buffer). |
| bufferValue | The secondary progress (buffer) value (normalized). |
| colorOverride | The color of the progress. |
| contentContainer | The content container of the progress. |
| size | The LinearProgress size. |
| value | The progress value (normalized). |
| variant | The variant of the progress. |
Methods
| Name | Description |
|---|---|
| GenerateTextures() | Generates the textures for the progress. |