Compounds |
struct | SGXFloatRect |
Functions |
bool | GXFillTextureWithSquare (CGXSquare< D3DXCOLOR > *pColorMap, IDirect3DTexture8 *pTextureOut) |
bool | GXFillSquareWithTexture (IDirect3DTexture8 *pTextureIn, CGXSquare< D3DXCOLOR > *pColorMapOut) |
bool | GXGetSWVPFromDevice (CGXDeviceContainer *pDevice) |
void | GXGetColorAtPoint (D3DSURFACE_DESC *pDesc, D3DLOCKED_RECT *pRect, UINT uX, UINT uY, D3DXCOLOR *pOut) |
void | GXSetColorAtPoint (D3DSURFACE_DESC *pDesc, D3DLOCKED_RECT *pRect, UINT uX, UINT uY, D3DXCOLOR *pIn) |
void | GXGetColorAtPoint (D3DSURFACE_DESC *pDesc, D3DLOCKED_RECT *pRect, D3DXVECTOR2 *pCoords, D3DXCOLOR *pOut) |
void | GXSetColorAtPoint (D3DSURFACE_DESC *pDesc, D3DLOCKED_RECT *pRect, D3DXVECTOR2 *pCoords, D3DXCOLOR *pIn) |
bool | GXWriteTextureToStream (IStream *pStream, IDirect3DTexture8 *pTexture) |
bool | GXLoadTextureFromStream (IStream *pStream, CGXDeviceContainer *pDevice, IDirect3DTexture8 **ppOut) |
bool | GXGenerateNormalMap (CGXDeviceContainer *pDevice, IDirect3DTexture8 *pHeightMap, float fAmplitude, IDirect3DTexture8 **ppOut) |
DWORD | GXCreateShaderFromFile (CGXDeviceContainer *pDevice, char *szShader) |
DWORD | GXCreateShaderFromString (CGXDeviceContainer *pDevice, char *szShader) |
DWORD | CGXLoadShader (ID3DXBuffer *pShader, ID3DXBuffer *pConstants, CGXDeviceContainer *pDevice) |
bool | GXSetupLinearFiltering (CGXDeviceContainer *pDevice) |
bool | GXAssembleTextures (CGXDeviceContainer *pDevice, SGXFloatRect *pCoordRemaps, char **ppInNames, UINT uNameCount, char *szOut, UINT uWidth, UINT uHeight) |
bool | GXPasteTextures (IDirect3DTexture8 **ppTextures, UINT uTextureCount, SGXFloatRect *pCoordRemaps, IDirect3DTexture8 *pOut) |
bool | GXCopyTexture (IDirect3DTexture8 *pIn, SGXFloatRect *pInRect, IDirect3DTexture8 *pOut, SGXFloatRect *pOutRect) |
bool | GXMakeNoiseTexture (IDirect3DTexture8 *pTexture) |
float | GXLuminance (D3DXCOLOR *pColor) |
UINT | GXGetTime () |