Minetest  5.4.0
player.h File Reference
#include "irrlichttypes_bloated.h"
#include "inventory.h"
#include "constants.h"
#include "network/networkprotocol.h"
#include "util/basic_macros.h"
#include <list>
#include <mutex>
+ Include dependency graph for player.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  PlayerFovSpec
 
struct  PlayerControl
 
struct  PlayerSettings
 
class  Player
 

Macros

#define PLAYERNAME_SIZE   20
 
#define PLAYERNAME_ALLOWED_CHARS   "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_"
 
#define PLAYERNAME_ALLOWED_CHARS_USER_EXPL   "'a' to 'z', 'A' to 'Z', '0' to '9', '-', '_'"
 

Macro Definition Documentation

◆ PLAYERNAME_ALLOWED_CHARS

#define PLAYERNAME_ALLOWED_CHARS   "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_"

◆ PLAYERNAME_ALLOWED_CHARS_USER_EXPL

#define PLAYERNAME_ALLOWED_CHARS_USER_EXPL   "'a' to 'z', 'A' to 'Z', '0' to '9', '-', '_'"

◆ PLAYERNAME_SIZE

#define PLAYERNAME_SIZE   20