#include "irrlichttypes.h"
#include <ITexture.h>
#include <vector>
#include <SMaterial.h>
Go to the source code of this file.
|
enum | MaterialType {
TILE_MATERIAL_BASIC
, TILE_MATERIAL_ALPHA
, TILE_MATERIAL_LIQUID_TRANSPARENT
, TILE_MATERIAL_LIQUID_OPAQUE
,
TILE_MATERIAL_WAVING_LEAVES
, TILE_MATERIAL_WAVING_PLANTS
, TILE_MATERIAL_OPAQUE
, TILE_MATERIAL_WAVING_LIQUID_BASIC
,
TILE_MATERIAL_WAVING_LIQUID_TRANSPARENT
, TILE_MATERIAL_WAVING_LIQUID_OPAQUE
, TILE_MATERIAL_PLAIN
, TILE_MATERIAL_PLAIN_ALPHA
} |
|
enum class | TileRotation : u8 { None
, R90
, R180
, R270
} |
|
◆ MATERIAL_FLAG_ANIMATION
#define MATERIAL_FLAG_ANIMATION 0x08 |
◆ MATERIAL_FLAG_BACKFACE_CULLING
#define MATERIAL_FLAG_BACKFACE_CULLING 0x01 |
◆ MATERIAL_FLAG_CRACK
#define MATERIAL_FLAG_CRACK 0x02 |
◆ MATERIAL_FLAG_CRACK_OVERLAY
#define MATERIAL_FLAG_CRACK_OVERLAY 0x04 |
◆ MATERIAL_FLAG_TILEABLE_HORIZONTAL
#define MATERIAL_FLAG_TILEABLE_HORIZONTAL 0x20 |
◆ MATERIAL_FLAG_TILEABLE_VERTICAL
#define MATERIAL_FLAG_TILEABLE_VERTICAL 0x40 |
◆ MAX_TILE_LAYERS
#define MAX_TILE_LAYERS 2 |
◆ MaterialType
Enumerator |
---|
TILE_MATERIAL_BASIC | |
TILE_MATERIAL_ALPHA | |
TILE_MATERIAL_LIQUID_TRANSPARENT | |
TILE_MATERIAL_LIQUID_OPAQUE | |
TILE_MATERIAL_WAVING_LEAVES | |
TILE_MATERIAL_WAVING_PLANTS | |
TILE_MATERIAL_OPAQUE | |
TILE_MATERIAL_WAVING_LIQUID_BASIC | |
TILE_MATERIAL_WAVING_LIQUID_TRANSPARENT | |
TILE_MATERIAL_WAVING_LIQUID_OPAQUE | |
TILE_MATERIAL_PLAIN | |
TILE_MATERIAL_PLAIN_ALPHA | |
◆ TileRotation
Enumerator |
---|
None | |
R90 | |
R180 | |
R270 | |