Flint Engine
Modular C++20 2D game engine powered by SDL3
Loading...
Searching...
No Matches
primitive-types.h
1// SPDX-License-Identifier: MIT
2// SPDX-FileCopyrightText: 2025-2026 Manuel Osorio
3#pragma once
4#include "flint/graphics/types/color.h"
5#include "flint/math/types.h"
6
7namespace Flint {
8
13 enum class PrimitiveType {
14 Points,
15 Lines,
16 LineStrip
17 };
18
32
33}
RGBA color with 8-bit unsigned components.
Definition color.h:13
Color color
RGBA color assigned to vertex.
Vec2f position
World-space 2-D vertex position.
Public user-facing vertex representation for point and line primitives.