Safe Haskell | Safe-Infered |
---|
Graphics.LambdaCube.Texture
Documentation
data TextureUsage Source
Constructors
TextureUsage | |
Fields
|
Instances
data TextureType Source
Constructors
TEX_TYPE_1D | 1D texture, used in combination with 1D texture coordinates |
TEX_TYPE_2D | 2D texture, used in combination with 2D texture coordinates (default) |
TEX_TYPE_3D | 3D volume texture, used in combination with 3D texture coordinates |
TEX_TYPE_CUBE_MAP | 3D cube map, used in combination with 3D texture coordinates |
Instances
data TextureMipmap Source
Constructors
MIP_UNLIMITED | Generate mipmaps up to 1x1 |
MIP_DEFAULT | Use TextureManager default |
MIP_NUMBER Int |
Instances
class (Eq a, HardwareBuffer a) => Texture a whereSource
Methods
txNumRequestedMipmaps :: a -> TextureMipmapSource
txNumMipmaps :: a -> IntSource
txMipmapsHardwareGenerated :: a -> BoolSource
txGamma :: a -> FloatTypeSource
txFSAAHint :: a -> StringSource
txTextureType :: a -> TextureTypeSource
txFormat :: a -> PixelFormatSource
txSrcFormat :: a -> PixelFormatSource
txSrcWidth :: a -> IntSource
txSrcHeight :: a -> IntSource
txSrcDepth :: a -> IntSource
txDesiredFormat :: a -> PixelFormatSource
txDesiredIntegerBitDepth :: a -> IntSource
txDesiredFloatBitDepth :: a -> IntSource
txTreatLuminanceAsAlpha :: a -> BoolSource