Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
CToolsGraphics.hpp
Go to the documentation of this file.
1#ifndef LIBS_GRAPHICSCOMP_CTOOLSGRAPHICS_HPP_
2#define LIBS_GRAPHICSCOMP_CTOOLSGRAPHICS_HPP_
3
4#include <string>
5#include <vector>
6
7class IGraphics;
8
10{
11public:
12 enum class EZIndex
13 {
15 Menu,
16 Views,
18 Icon,
20 Scroll,
22 Dialog,
24 };
25
26 static std::vector<std::string> breakDownString(const std::string &string, double widthMax, double heightText,
27 IGraphics *graphics, double *maxWidthOpt);
28
29 static double getZIndex(CToolsGraphics::EZIndex zIndex);
30};
31
32#endif /* LIBS_GRAPHICSCOMP_CTOOLSGRAPHICS_HPP_ */
Definition CToolsGraphics.hpp:10
EZIndex
Definition CToolsGraphics.hpp:13
static std::vector< std::string > breakDownString(const std::string &string, double widthMax, double heightText, IGraphics *graphics, double *maxWidthOpt)
Definition CToolsGraphics.cpp:5
static double getZIndex(CToolsGraphics::EZIndex zIndex)
Definition CToolsGraphics.cpp:63
Definition IGraphics.hpp:20