#pragma once #include #include "common/String.h" #include "common/Vec2.h" #include "graphics/Pixel.h" class VideoBuffer; struct wall_type { RGB colour; RGB eglow; // if emap set, add this to fire glow int drawstyle; std::unique_ptr (*textureGen)(int, Vec2); String name; ByteString identifier; String descs; };