summaryrefslogtreecommitdiffstats
path: root/game/client/texture_gui.hh
blob: 05102fb9285d4aeb3393fbfc0fa2c219614e2aa1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#ifndef CLIENT_TEXTURE2D_HH
#define CLIENT_TEXTURE2D_HH 1
#pragma once

constexpr static unsigned int TEXTURE_GUI_LOAD_CLAMP_S      = 0x0001;
constexpr static unsigned int TEXTURE_GUI_LOAD_CLAMP_T      = 0x0002;
constexpr static unsigned int TEXTURE_GUI_LOAD_LINEAR_MAG   = 0x0004;
constexpr static unsigned int TEXTURE_GUI_LOAD_LINEAR_MIN   = 0x0008;
constexpr static unsigned int TEXTURE_GUI_LOAD_VFLIP        = 0x0010;
constexpr static unsigned int TEXTURE_GUI_LOAD_GRAYSCALE    = 0x0020;

struct TextureGUI {
    ImTextureID handle;
    glm::ivec2 size;
};

#endif /* CLIENT_TEXTURE2D_HH */