Horizon
src
canvas
layer_display.hpp
1
#pragma once
2
#include "common/common.hpp"
3
4
namespace
horizon {
5
class
LayerDisplay
{
6
public
:
7
// also used in shaders
8
enum class
Mode { OUTLINE = 0, HATCH = 1, FILL = 2, FILL_ONLY = 3, DOTTED = 4, N_MODES };
9
LayerDisplay
(
bool
vi, Mode mo);
10
LayerDisplay
();
11
12
bool
visible =
true
;
13
Mode mode = Mode::FILL;
14
uint32_t
types_visible = 0xffffffff;
// bit mask of Triangle::Type
15
};
16
}
// namespace horizon
horizon::LayerDisplay
Definition:
layer_display.hpp:5
libzip::uint32_t
zip_uint32_t uint32_t
zip_uint32_t typedef.
Definition:
zip.hpp:98
Generated by
1.9.1