Skip to content

Commit 5f1c5dd

Browse files
authored
Merge pull request #1574 from OutpostUniverse/updateNas2d
Update NAS2D submodule
2 parents 7fdcec0 + b2f63a9 commit 5f1c5dd

14 files changed

+18
-12
lines changed

appOPHD/UI/FileIo.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88

99
#include <NAS2D/Utility.h>
1010
#include <NAS2D/Filesystem.h>
11-
#include <NAS2D/Math/MathUtils.h>
1211

1312
#include <string>
1413
#include <vector>

appOPHD/UI/IconGrid.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55

66
#include <NAS2D/Utility.h>
77
#include <NAS2D/Renderer/Renderer.h>
8-
#include <NAS2D/Math/MathUtils.h>
98

109
#include <algorithm>
1110
#include <stdexcept>

appOPHD/UI/ProgressBar.cpp

+3
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@
33
#include <NAS2D/Utility.h>
44
#include <NAS2D/Renderer/Renderer.h>
55
#include <NAS2D/Renderer/Color.h>
6+
#include <NAS2D/Math/Rectangle.h>
7+
8+
#include <algorithm>
69

710

811
void drawProgressBar(int value, int max, NAS2D::Rectangle<int> rect, int padding)

appOPHD/UI/ProgressBar.h

+6-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
#pragma once
22

3-
#include <NAS2D/Math/Rectangle.h>
3+
4+
namespace NAS2D
5+
{
6+
template <typename BaseType>
7+
struct Rectangle;
8+
}
49

510

611
void drawProgressBar(int value, int max, NAS2D::Rectangle<int> rect, int padding = 4);

appOPHD/UI/StringTable.cpp

+1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
#include "../Constants/UiConstants.h"
55

66
#include <NAS2D/Utility.h>
7+
#include <NAS2D/Renderer/Renderer.h>
78

89
#include <stdexcept>
910
#include <algorithm>

appOPHD/UI/StringTable.h

+7-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
#pragma once
22

3-
#include <NAS2D/Renderer/Renderer.h>
43
#include <NAS2D/Renderer/Color.h>
54
#include <NAS2D/Math/Point.h>
65
#include <NAS2D/Math/Rectangle.h>
@@ -12,6 +11,13 @@
1211
#include <cstddef>
1312

1413

14+
namespace NAS2D
15+
{
16+
class Font;
17+
class Renderer;
18+
}
19+
20+
1521
// Draw a 2 dimensional table of text. Determine cell size based on inserted text, font, and padding. Only allows one line of text per cell.
1622
class StringTable
1723
{

libControls/Button.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
#include <NAS2D/Utility.h>
44
#include <NAS2D/Renderer/Renderer.h>
5-
#include <NAS2D/Math/MathUtils.h>
65

76

87
Button::Button(std::string newText) :

libControls/CheckBox.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
#include <NAS2D/Utility.h>
1818
#include <NAS2D/Renderer/Renderer.h>
1919
#include <NAS2D/Resource/Font.h>
20-
#include <NAS2D/Math/MathUtils.h>
2120

2221
#include <algorithm>
2322

libControls/ComboBox.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
#include "ComboBox.h"
22

33
#include <NAS2D/Utility.h>
4-
#include <NAS2D/Math/MathUtils.h>
54
#include <NAS2D/StringUtils.h>
65

76
#include <utility>

libControls/ListBoxBase.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
#include <NAS2D/Utility.h>
55
#include <NAS2D/Renderer/Renderer.h>
66
#include <NAS2D/Math/Point.h>
7-
#include <NAS2D/Math/MathUtils.h>
87

98
#include <algorithm>
109

libControls/RadioButtonGroup.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
#include <NAS2D/Utility.h>
44
#include <NAS2D/Renderer/Renderer.h>
5-
#include <NAS2D/Math/MathUtils.h>
65

76
#include <algorithm>
87

libControls/RadioButtonGroup.h

-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
#include <NAS2D/Resource/Image.h>
99
#include <NAS2D/Utility.h>
1010
#include <NAS2D/Renderer/Renderer.h>
11-
#include <NAS2D/Math/MathUtils.h>
1211
#include <NAS2D/Math/Point.h>
1312

1413
#include <algorithm>

libControls/TextField.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
#include <NAS2D/Utility.h>
1111
#include <NAS2D/Renderer/Renderer.h>
1212
#include <NAS2D/Resource/Font.h>
13-
#include <NAS2D/Math/MathUtils.h>
1413

1514
#include <locale>
1615

0 commit comments

Comments
 (0)