feat: allow changing the texture wrap settings

This commit is contained in:
Wellinator
2024-01-31 14:27:48 -03:00
parent ab08a385a6
commit 9b24ea3bb6
2 changed files with 8 additions and 2 deletions
@@ -62,7 +62,8 @@ class Texture {
/** Set texture wrapping */ /** Set texture wrapping */
void setWrapSettings(const TextureWrap t_horizontal, void setWrapSettings(const TextureWrap t_horizontal,
const TextureWrap t_vertical); const TextureWrap t_vertical, int minu = 0, int minv = 0,
int maxu = 0, int maxv = 0);
// ---- // ----
// Other // Other
@@ -167,9 +167,14 @@ void Texture::setDefaultWrapSettings() {
} }
void Texture::setWrapSettings(const TextureWrap t_horizontal, void Texture::setWrapSettings(const TextureWrap t_horizontal,
const TextureWrap t_vertical) { const TextureWrap t_vertical, int minu, int minv,
int maxu, int maxv) {
wrap.horizontal = t_horizontal; wrap.horizontal = t_horizontal;
wrap.vertical = t_vertical; wrap.vertical = t_vertical;
wrap.minu = minu;
wrap.minv = minv;
wrap.maxu = maxu;
wrap.maxv = maxv;
} }
void Texture::addLink(const u32& t_id) { void Texture::addLink(const u32& t_id) {