1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
use bevy::prelude::*;

#[derive(Component, Clone)]
pub struct CustomButtonUi;

#[derive(Component)]
pub struct CustomButton {
    pub link: String,
    pub text: String,
    pub texture: Handle<Image>,
    pub color: Color,
}

#[derive(Component, Clone)]
pub struct CustomButtonRef {
    pub link: String,
    // pub texture: Handle<Image>,
    // pub color: Color,
}