TerraForge3D
2.3.1
3D Terrain And Landscape Generator
SupportersTribute.h
1
#pragma once
2
3
#include <string>
4
#include <vector>
5
6
#include "json/json.hpp"
7
8
class
Texture2D
;
9
10
11
struct
GitHubData
12
{
13
std::string name =
""
;
14
Texture2D
*avatar =
nullptr
;
15
};
16
17
class
SupportersTribute
18
{
19
public
:
20
SupportersTribute
();
21
~SupportersTribute
();
22
void
ShowSettings(
bool
*pOpen);
23
24
private
:
25
void
LoadstargazersData(
nlohmann::json
&data);
26
void
LoadcontributorsData(
nlohmann::json
&data);
27
28
public
:
29
std::vector<GitHubData> stargazers;
30
std::vector<GitHubData> contributors;
31
};
32
33
SupportersTribute
Definition:
SupportersTribute.h:18
Texture2D
Definition:
Texture2D.h:8
nlohmann::basic_json
a class to store JSON values
Definition:
json.hpp:17860
GitHubData
Definition:
SupportersTribute.h:12
TerraForge3D
include
Misc
SupportersTribute.h
Generated on Thu Apr 7 2022 14:10:50 for TerraForge3D by
1.9.3