Parse Expression Properties for menuDefs

This commit is contained in:
Jan
2021-11-04 22:47:49 +01:00
parent 38551f29de
commit 321794a209
4 changed files with 138 additions and 48 deletions

View File

@ -5,6 +5,7 @@
#include "CommonItemDef.h"
#include "CommonMenuTypes.h"
#include "Expression/ICommonExpression.h"
namespace menu
{
@ -30,6 +31,13 @@ namespace menu
double m_fade_in_amount;
double m_blur_radius;
std::string m_allowed_binding;
std::unique_ptr<ICommonExpression> m_visible_expression;
std::unique_ptr<ICommonExpression> m_rect_x_exp;
std::unique_ptr<ICommonExpression> m_rect_y_exp;
std::unique_ptr<ICommonExpression> m_rect_w_exp;
std::unique_ptr<ICommonExpression> m_rect_h_exp;
std::unique_ptr<ICommonExpression> m_open_sound_exp;
std::unique_ptr<ICommonExpression> m_close_sound_exp;
bool m_full_screen;
bool m_screen_space;