Minetest 5.9.0-dev
 
Loading...
Searching...
No Matches
voxel.h File Reference
#include "irrlichttypes.h"
#include "irr_v3d.h"
#include <iostream>
#include <cassert>
#include "exceptions.h"
#include "mapnode.h"
#include <set>
#include <list>
#include "irrlicht_changes/printing.h"
+ Include dependency graph for voxel.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  VoxelArea
 
class  VoxelManipulator
 

Macros

#define VOXELFLAG_UNUSED   (1 << 0)
 
#define VOXELFLAG_NO_DATA   (1 << 1)
 
#define VOXELFLAG_CHECKED1   (1 << 2)
 
#define VOXELFLAG_CHECKED2   (1 << 3)
 
#define VOXELFLAG_CHECKED3   (1 << 4)
 
#define VOXELFLAG_CHECKED4   (1 << 5)
 

Enumerations

enum  VoxelPrintMode { VOXELPRINT_NOTHING , VOXELPRINT_MATERIAL , VOXELPRINT_WATERPRESSURE , VOXELPRINT_LIGHT_DAY }
 

Variables

u64 emerge_time
 
u64 emerge_load_time
 

Macro Definition Documentation

◆ VOXELFLAG_CHECKED1

#define VOXELFLAG_CHECKED1   (1 << 2)

◆ VOXELFLAG_CHECKED2

#define VOXELFLAG_CHECKED2   (1 << 3)

◆ VOXELFLAG_CHECKED3

#define VOXELFLAG_CHECKED3   (1 << 4)

◆ VOXELFLAG_CHECKED4

#define VOXELFLAG_CHECKED4   (1 << 5)

◆ VOXELFLAG_NO_DATA

#define VOXELFLAG_NO_DATA   (1 << 1)

◆ VOXELFLAG_UNUSED

#define VOXELFLAG_UNUSED   (1 << 0)

Enumeration Type Documentation

◆ VoxelPrintMode

Enumerator
VOXELPRINT_NOTHING 
VOXELPRINT_MATERIAL 
VOXELPRINT_WATERPRESSURE 
VOXELPRINT_LIGHT_DAY 

Variable Documentation

◆ emerge_load_time

u64 emerge_load_time
extern

Referenced by MMVManip::initialEmerge().

◆ emerge_time

u64 emerge_time
extern

Referenced by MMVManip::initialEmerge().