Luanti 5.16.0-dev
Loading...
Searching...
No Matches
texture_override.cpp File Reference
#include "texture_override.h"
#include "log.h"
#include "filesys.h"
#include "util/string.h"
#include <map>
Include dependency graph for texture_override.cpp:

Macros

#define override_cast   static_cast<override_t>

Variables

static const std::map< std::string, OverrideTargetoverride_LUT

Macro Definition Documentation

◆ override_cast

#define override_cast   static_cast<override_t>

Variable Documentation

◆ override_LUT

const std::map<std::string, OverrideTarget> override_LUT
static
Initial value:
= {
{ "top", OverrideTarget::TOP },
{ "bottom", OverrideTarget::BOTTOM },
{ "left", OverrideTarget::LEFT },
{ "right", OverrideTarget::RIGHT },
{ "front", OverrideTarget::FRONT },
{ "back", OverrideTarget::BACK },
{ "inventory", OverrideTarget::INVENTORY },
{ "wield", OverrideTarget::WIELD },
{ "special1", OverrideTarget::SPECIAL_1 },
{ "special2", OverrideTarget::SPECIAL_2 },
{ "special3", OverrideTarget::SPECIAL_3 },
{ "special4", OverrideTarget::SPECIAL_4 },
{ "special5", OverrideTarget::SPECIAL_5 },
{ "special6", OverrideTarget::SPECIAL_6 },
{ "sides", OverrideTarget::SIDES },
}
@ SPECIAL_1
Definition texture_override.h:25
@ SIDES
Definition texture_override.h:32
@ BACK
Definition texture_override.h:22
@ ALL_FACES
Definition texture_override.h:33
@ BOTTOM
Definition texture_override.h:18
@ RIGHT
Definition texture_override.h:20
@ INVENTORY
Definition texture_override.h:23
@ SPECIAL_6
Definition texture_override.h:30
@ SPECIAL_3
Definition texture_override.h:27
@ TOP
Definition texture_override.h:17
@ LEFT
Definition texture_override.h:19
@ SPECIAL_4
Definition texture_override.h:28
@ FRONT
Definition texture_override.h:21
@ SPECIAL_5
Definition texture_override.h:29
@ SPECIAL_2
Definition texture_override.h:26
@ WIELD
Definition texture_override.h:24

Referenced by TextureOverrideSource::TextureOverrideSource().