[Top]
 

Header:
QuesaShader.h

 Introduction

Functions

ARGB Color
 
 Q3ColorARGB_Accumulate
 Q3ColorARGB_Add
 Q3ColorARGB_Clamp
 Q3ColorARGB_Lerp
 Q3ColorARGB_Scale
 Q3ColorARGB_Set
 Q3ColorARGB_Subtract
 
Compressed Pixmap Textures
 
 Q3CompressedPixmapTexture_CompressImage
 Q3CompressedPixmapTexture_GetCompressedPixmap
 Q3CompressedPixmapTexture_New
 Q3CompressedPixmapTexture_SetCompressedPixmap
 
Illumination Shaders
 
 Q3IlluminationShader_GetType
 Q3LambertIllumination_New
 Q3NULLIllumination_New
 Q3PhongIllumination_New
 
Mipmap Textures
 
 Q3MipmapTexture_GetMipmap
 Q3MipmapTexture_New
 Q3MipmapTexture_SetMipmap
 
Pixmap Textures
 
 Q3PixmapTexture_GetPixmap
 Q3PixmapTexture_New
 Q3PixmapTexture_SetPixmap
 
RGB Color
 
 Q3ColorRGB_Accumulate
 Q3ColorRGB_Add
 Q3ColorRGB_Clamp
 Q3ColorRGB_Lerp
 Q3ColorRGB_Luminance
 Q3ColorRGB_Scale
 Q3ColorRGB_Set
 Q3ColorRGB_Subtract
 
Shaders
 
 Q3Shader_GetType
 Q3Shader_GetUBoundary
 Q3Shader_GetUVTransform
 Q3Shader_GetVBoundary
 Q3Shader_SetUBoundary
 Q3Shader_SetUVTransform
 Q3Shader_SetVBoundary
 Q3Shader_Submit
 
Surface Shaders
 
 Q3SurfaceShader_GetType
 Q3TextureShader_GetTexture
 Q3TextureShader_New
 Q3TextureShader_SetTexture
 
Textures
 
 Q3Texture_GetHeight
 Q3Texture_GetType
 Q3Texture_GetWidth

Enumerations

 TQ3ShaderUVBoundary


[Printable HTML Page]