acme
Foundational cross-platform layer of the ca2 framework
Loading...
Searching...
No Matches
dialog_box_line.h
1// Created by camilo on 2026-03-31 06:24 <3ThomasBorregaardSørensen!!
2#pragma once
3
4
5
6class CLASS_DECL_ACME simple_dialog_box_line :
7 virtual public ::particle
8{
9public:
10
11
12 ::string m_str;
13 //::f64 m_dFontSizeEm;
14 //::i32 m_iFontWeight;
15 //::particle_pointer m_pparticleFont;
16 enum_simple_dialog_style m_esimpledialogstyle;
17 bool m_bSpacingLine;
18
19
20 simple_dialog_box_line();
21 ~simple_dialog_box_line() override;
22
23
24 void initialize(::particle * pparticle) override;
25
26
27 virtual void _001Parse(const ::scoped_string & scopedstr);
28
29
30 virtual ::f64 get_font_size_em() const;
31 virtual ::i32 get_font_weight() const;
32 virtual ::i32 get_byte_text_color_strength() const;
33 virtual bool is_spacing_line() const;
34 virtual ::string get_line_height_text();
35
36};
37
38
39