#include <LyShineExamplesCppExample.h>
Inherits LyShineExamplesCppExampleBus::Handler, and UiButtonNotificationBus::MultiHandler.
Public Member Functions | |
void | CreateCanvas () override |
void | DestroyCanvas () override |
void | OnButtonClick () override |
Static Public Member Functions | |
static void | Reflect (AZ::ReflectContext *context) |
Class for demonstrating how to programmatically create a canvas from scratch in C++ The created canvas shows a few examples of interactable elements (a button, a checkbox, and a textInput) as well as a very simple example of custom behavior (a small health system with a health bar that can be damaged / healed through two buttons).