HikoGUI
A low latency retained GUI
Loading...
Searching...
No Matches
PipelineSDF_AtlasRect.hpp
1// Copyright 2019 Pokitec
2// All rights reserved.
3
4#pragma once
5
6#include "TTauri/Foundation/required.hpp"
7#include "TTauri/Foundation/ivec.hpp"
8#include "TTauri/Foundation/vec.hpp"
9#include "TTauri/Foundation/aarect.hpp"
10#include <array>
11
12namespace tt::PipelineSDF {
13
14/* A location inside the atlas where the character is located.
15 */
16struct AtlasRect {
17 ivec atlasPosition;
18 ivec atlasExtent;
19
20 std::array<vec,4> textureCoords;
21
22 AtlasRect(ivec atlasPosition, vec drawExtent) noexcept;
23};
24
25}
A 4D vector.
Definition ivec.hpp:37
A 4D vector.
Definition vec.hpp:37
Definition PipelineSDF_AtlasRect.hpp:16