Magnum/Shaders/Line.h file new in Git master

Struct Magnum::Shaders::LineDrawUniform, Magnum::Shaders::LineMaterialUniform, enum Magnum::Shaders::LineCapStyle, Magnum::Shaders::LineJoinStyle, Magnum::Shaders::LineVertexAnnotation, enum set Magnum::Shaders::LineVertexAnnotations.

Namespaces

namespace Magnum
Root namespace.
namespace Magnum::Shaders
Builtin shaders.

Classes

struct Magnum::Shaders::LineDrawUniform new in Git master
Per-draw uniform for line shaders.
struct Magnum::Shaders::LineMaterialUniform new in Git master
Material uniform for line shaders.

Enums

enum class LineCapStyle: UnsignedByte { Butt, Square, Round, Triangle } new in Git master
Line cap style.
enum class LineJoinStyle: UnsignedByte { Miter, Bevel } new in Git master
Line join style.
enum class LineVertexAnnotation: UnsignedInt { Up = 1 << 0, Join = 1 << 1, Begin = 1 << 2 } new in Git master
Line vertex annotation.

Typedefs

using LineVertexAnnotations = Containers::EnumSet<LineVertexAnnotation> new in Git master
Line vertex annotations.

Functions

auto operator<<(Debug& debug, LineCapStyle value) -> Debug& new in Git master
Debug output operator.
auto operator<<(Debug& debug, LineJoinStyle value) -> Debug& new in Git master
Debug output operator.
auto operator<<(Debug& debug, LineVertexAnnotation value) -> Debug& new in Git master
Debug output operator.
auto operator<<(Debug& debug, LineVertexAnnotations value) -> Debug& new in Git master
Debug output operator.