Luanti 5.11.0-dev
 
Loading...
Searching...
No Matches
map.h File Reference
#include <iostream>
#include <set>
#include <map>
#include "irrlichttypes_bloated.h"
#include "mapblock.h"
#include "mapnode.h"
#include "constants.h"
#include "voxel.h"
#include "modifiedstate.h"
#include "util/numeric.h"
#include "nodetimer.h"
#include "debug.h"
+ Include dependency graph for map.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  MapEditEvent
 
class  MapEventReceiver
 
class  Map
 
class  MMVManip
 

Macros

#define VMANIP_BLOCK_DATA_INEXIST   1
 
#define VMANIP_BLOCK_CONTAINS_CIGNORE   2
 

Enumerations

enum  MapEditEventType {
  MEET_ADDNODE , MEET_REMOVENODE , MEET_SWAPNODE , MEET_BLOCK_NODE_METADATA_CHANGED ,
  MEET_OTHER
}
 

Macro Definition Documentation

◆ VMANIP_BLOCK_CONTAINS_CIGNORE

#define VMANIP_BLOCK_CONTAINS_CIGNORE   2

◆ VMANIP_BLOCK_DATA_INEXIST

#define VMANIP_BLOCK_DATA_INEXIST   1

Enumeration Type Documentation

◆ MapEditEventType

Enumerator
MEET_ADDNODE 
MEET_REMOVENODE 
MEET_SWAPNODE 
MEET_BLOCK_NODE_METADATA_CHANGED 
MEET_OTHER