World of Might and Magic  0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
Файл Decoration.h

См. исходные тексты.

Классы

struct  LevelDecoration
 

Перечисления

enum  LEVEL_DECORATION_FLAGS : uint16_t {
  LEVEL_DECORATION_TRIGGERED_BY_TOUCH = 0x01, LEVEL_DECORATION_TRIGGERED_BY_MONSTER = 0x02, LEVEL_DECORATION_TRIGGERED_BY_OBJECT = 0x04, LEVEL_DECORATION_VISIBLE_ON_MAP = 0x08,
  LEVEL_DECORATION_CHEST = 0x10, LEVEL_DECORATION_INVISIBLE = 0x20, LEVEL_DECORATION_OBELISK_CHEST = 0x40
}
 

Переменные

std::array< LevelDecoration, 3000 > pLevelDecorations
 
size_t uNumLevelDecorations
 
LevelDecorationactiveLevelDecoration
 

Перечисления

◆ LEVEL_DECORATION_FLAGS

Элементы перечислений
LEVEL_DECORATION_TRIGGERED_BY_TOUCH 
LEVEL_DECORATION_TRIGGERED_BY_MONSTER 
LEVEL_DECORATION_TRIGGERED_BY_OBJECT 
LEVEL_DECORATION_VISIBLE_ON_MAP 
LEVEL_DECORATION_CHEST 
LEVEL_DECORATION_INVISIBLE 
LEVEL_DECORATION_OBELISK_CHEST 

См. определение в файле Decoration.h строка 8

Переменные

◆ pLevelDecorations

◆ uNumLevelDecorations

◆ activeLevelDecoration

uint16_t
unsigned __int16 uint16_t
Definition: SDL_config.h:37
LEVEL_DECORATION_TRIGGERED_BY_MONSTER
@ LEVEL_DECORATION_TRIGGERED_BY_MONSTER
Definition: Decoration.h:10
LEVEL_DECORATION_VISIBLE_ON_MAP
@ LEVEL_DECORATION_VISIBLE_ON_MAP
Definition: Decoration.h:12
LEVEL_DECORATION_INVISIBLE
@ LEVEL_DECORATION_INVISIBLE
Definition: Decoration.h:14
LEVEL_DECORATION_TRIGGERED_BY_TOUCH
@ LEVEL_DECORATION_TRIGGERED_BY_TOUCH
Definition: Decoration.h:9
LEVEL_DECORATION_CHEST
@ LEVEL_DECORATION_CHEST
Definition: Decoration.h:13
LEVEL_DECORATION_TRIGGERED_BY_OBJECT
@ LEVEL_DECORATION_TRIGGERED_BY_OBJECT
Definition: Decoration.h:11
LEVEL_DECORATION_OBELISK_CHEST
@ LEVEL_DECORATION_OBELISK_CHEST
Definition: Decoration.h:15