#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 | |