KolibriLib
Loading...
Searching...
No Matches
small.hpp
1/*
2 Файл с константами и малыми струтурами, которые используются везде
3*/
4#ifndef __SMALL_H__
5#define __SMALL_H__
6
7#include <string>
8
9namespace KolibriLib
10{
11 const std::string ConfigurationDir = "/kolibrios/etc/";
12
13 const std::string ImgDir = ConfigurationDir + "images/";
14
15 const std::string DefaultImage = ImgDir + "default.png";
16
17 const std::string CursorsDir = ConfigurationDir + "cursors/"; // Предпологается что в этой папке лежат файлы, они заранее приготовленны
18
19 template <class T>
22 struct point
23 {
24 T x;
25 T y;
26
27
28 point<T>& operator = (point<T> p)
29 {
30 x = p.x;
31 y = p.y;
32 return *this;
33 }
34 };
35
36} // namespace KolibriLib
37
38
39#endif // __SMALL_H__
Основное пространство имён
Definition base.hpp:18
Просто точка
Definition small.hpp:23