Luanti 5.11.0-dev
 
Loading...
Searching...
No Matches
enum_string.h
Go to the documentation of this file.
1// Luanti
2// SPDX-License-Identifier: LGPL-2.1-or-later
3// Copyright (C) 2025 cx384
4
5#pragma once
6
7#include <string_view>
8
10{
11 int num;
12 const char *str;
13};
14
15bool string_to_enum(const EnumString *spec, int &result, std::string_view str);
16
17const char *enum_to_string(const EnumString *spec, int num);
const char * enum_to_string(const EnumString *spec, int num)
Definition enum_string.cpp:22
bool string_to_enum(const EnumString *spec, int &result, std::string_view str)
Definition enum_string.cpp:8
Definition enum_string.h:10
const char * str
Definition enum_string.h:12
int num
Definition enum_string.h:11