Show / Hide Table of Contents

Namespace AdrianMiasik.Components.Core

Classes

AudioMimic

A singleton class that allows us to transfer one UnityEngine.AudioClip from an about to be hidden/destroyed gameobject and play it here instead. Limited to only 1 sound mimic at one time.

BlurOverlay

An overlay that will blur UI elements. Note: Specific Canvas' is required for this Asset. Used to currently blur background on sidebar focus and confirmation dialog pop-ups.

ClickButtonImageIcon

A ClickButton with an image.

ClickButtonSVGIcon

A ClickButton with a SVG image.

ClickButtonText

A ClickButton with a text label.

ConfirmationDialog

A ThemeElement prefab used to prompt the user with 'Yes' or 'No' questions. Such as confirming their action that can interrupt the active running timer. Supports custom text.

ConfirmationDialogManager

Responsible for spawning and keeping track of the currently used confirmation dialog. Use this class for interacting with our pop-up's via code.

Dropdown

A dropdown component with support for sounds on interaction.

ImageHoverColorChange

Colors the referenced image using the provided hover color when the user's pointer enters this component, and reset's the color as well on user's pointer exit.

ThemeIcon

An SVG image component that switches between two sprites depending on the Theme preference: Light / Dark.

ThemeManager

Responsible for executing and keeping track of themed elements and active themes. Holds our current active theme and is responsible for changing between themes.

ToggleSlider

A ThemeElement Toggle in the form of a boolean slider.

ToggleSprite

A ThemeElement Toggle in the form of a two-state sprite switch (e.g. checkbox, icon / invisible).

WriteVersionNumber

Writes the current Unity application version to the referenced text field.

In This Article
Back to top Generated by DocFX