mirror of
https://github.com/luanti-org/luanti.git
synced 2025-07-22 17:18:39 +00:00
Cpp11 patchset 11: continue working on constructor style migration (#6004)
This commit is contained in:
parent
8f7785771b
commit
4faaadc8d5
39 changed files with 200 additions and 396 deletions
|
@ -207,24 +207,18 @@ enum PlantlikeStyle {
|
|||
|
||||
struct TileDef
|
||||
{
|
||||
std::string name;
|
||||
bool backface_culling; // Takes effect only in special cases
|
||||
bool tileable_horizontal;
|
||||
bool tileable_vertical;
|
||||
std::string name = "";
|
||||
bool backface_culling = true; // Takes effect only in special cases
|
||||
bool tileable_horizontal = true;
|
||||
bool tileable_vertical = true;
|
||||
//! If true, the tile has its own color.
|
||||
bool has_color;
|
||||
bool has_color = false;
|
||||
//! The color of the tile.
|
||||
video::SColor color;
|
||||
video::SColor color = video::SColor(0xFFFFFFFF);
|
||||
|
||||
struct TileAnimationParams animation;
|
||||
|
||||
TileDef() :
|
||||
name(""),
|
||||
backface_culling(true),
|
||||
tileable_horizontal(true),
|
||||
tileable_vertical(true),
|
||||
has_color(false),
|
||||
color(video::SColor(0xFFFFFFFF))
|
||||
TileDef()
|
||||
{
|
||||
animation.type = TAT_NONE;
|
||||
}
|
||||
|
@ -514,12 +508,12 @@ public:
|
|||
|
||||
void nodeResolveInternal();
|
||||
|
||||
u32 m_nodenames_idx;
|
||||
u32 m_nnlistsizes_idx;
|
||||
u32 m_nodenames_idx = 0;
|
||||
u32 m_nnlistsizes_idx = 0;
|
||||
std::vector<std::string> m_nodenames;
|
||||
std::vector<size_t> m_nnlistsizes;
|
||||
INodeDefManager *m_ndef;
|
||||
bool m_resolve_done;
|
||||
INodeDefManager *m_ndef = nullptr;
|
||||
bool m_resolve_done = false;
|
||||
};
|
||||
|
||||
#endif
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue