SleakEngine
0.1.0
C++23 multi-backend game engine
Toggle main menu visibility
Loading...
Searching...
No Matches
Texture.hpp File Reference
#include <string>
#include <cstdint>
Go to the source code of this file.
Classes
class
Sleak::Texture
Namespaces
namespace
Sleak
Root namespace for everything the engine exposes.
Enumerations
enum class
Sleak::TextureFilter
{
Sleak::TextureFilter::Nearest
,
Sleak::TextureFilter::Bilinear
,
Sleak::TextureFilter::Trilinear
,
Sleak::TextureFilter::Anisotropic2x
,
Sleak::TextureFilter::Anisotropic4x
,
Sleak::TextureFilter::Anisotropic8x
,
Sleak::TextureFilter::Anisotropic16x
,
Sleak::TextureFilter::Linear
= Trilinear ,
Sleak::TextureFilter::Anisotropic
= Anisotropic16x
}
enum class
Sleak::TextureFormat
{
Sleak::TextureFormat::RGBA8
,
Sleak::TextureFormat::RGB8
,
Sleak::TextureFormat::BGRA8
,
Sleak::TextureFormat::DXT1
,
Sleak::TextureFormat::DXT5
}
enum class
Sleak::TextureType
{
Sleak::TextureType::Texture2D
,
Sleak::TextureType::TextureCube
,
Sleak::TextureType::Texture3D
}
enum class
Sleak::TextureWrapMode
{
Sleak::TextureWrapMode::Repeat
,
Sleak::TextureWrapMode::ClampToEdge
,
Sleak::TextureWrapMode::ClampToBorder
,
Sleak::TextureWrapMode::Mirror
,
Sleak::TextureWrapMode::MirrorClampToEdge
}
include
public
Runtime
Texture.hpp
Generated on
for SleakEngine by
1.18.0