Toggle navigation
ivorium
iv_components
Example project
GitHub
Main Page
Modules
Classes
Files
File List
iv_components
Ability
Ability_View.hpp
Go to the documentation of this file.
1
#pragma once
2
3
#include "
Ability.hpp
"
4
#include <
ivorium.hpp
>
5
6
namespace
comp
7
{
8
12
struct
AbilityInfo
13
{
14
iv::ResourcePath
overlay
;
15
};
16
20
class
Ability_View
:
public
iv::LumaButton
21
{
22
public
:
23
iv::ClientMarker
cm
;
24
using
iv::LumaButton::instance
;
25
28
Ability_View
(
iv::Instance
* inst,
Ability
* m_ability,
AbilityInfo
info );
29
30
private
:
31
Ability
* m_ability;
32
};
33
34
}