comparison Engine/Graphics/Render.h @ 2524:c7264ab7132f

Main menu rendered using d3d11
author a.parshin
date Fri, 10 Oct 2014 17:42:05 +0300
parents 3a1b56ab8749
children 4cc81f981afb
comparison
equal deleted inserted replaced
2523:c532d5242055 2524:c7264ab7132f
246 246
247 virtual void BeginScene(); 247 virtual void BeginScene();
248 virtual void EndScene(); 248 virtual void EndScene();
249 virtual void ScreenFade(unsigned int color, float t); 249 virtual void ScreenFade(unsigned int color, float t);
250 250
251 virtual void SetTextureClipRect(unsigned int uX, unsigned int uY, unsigned int uZ, unsigned int uW); 251 virtual void SetUIClipRect(unsigned int uX, unsigned int uY, unsigned int uZ, unsigned int uW);
252 virtual void ResetTextureClipRect(); 252 virtual void ResetUIClipRect();
253 virtual void CreditsTextureScroll(unsigned int pX, unsigned int pY, int move_X, int move_Y, RGBTexture *pTexture); 253 virtual void CreditsTextureScroll(unsigned int pX, unsigned int pY, int move_X, int move_Y, RGBTexture *pTexture);
254 254
255 virtual void DrawTextureNew(float u, float v, struct Texture *); 255 virtual void DrawTextureNew(float u, float v, struct Texture *);
256 virtual void DrawTextureNew(float u, float v, struct RGBTexture *); 256 virtual void DrawTextureNew(float u, float v, struct RGBTexture *);
257 virtual void DrawTextureRGB(unsigned int uOutX, unsigned int uOutY, RGBTexture *a4); 257 virtual void DrawTextureRGB(unsigned int uOutX, unsigned int uOutY, RGBTexture *a4);
258 virtual void DrawTextureIndexed(unsigned int uX, unsigned int uY, struct Texture *a4); 258 virtual void DrawTextureIndexed(unsigned int uX, unsigned int uY, struct Texture *a4);
259 259
260 virtual void ZBuffer_Fill_2(signed int a2, signed int a3, struct Texture *pTexture, int a5); 260 virtual void ZBuffer_Fill_2(signed int a2, signed int a3, struct Texture *pTexture, int a5);
261 virtual void DrawMaskToZBuffer(signed int uOutX, unsigned int uOutY, struct Texture *pTexture, int zVal); 261 virtual void DrawMaskToZBuffer(signed int uOutX, unsigned int uOutY, struct Texture *pTexture, int zVal);
262 virtual void DrawTextureTransparent(unsigned int uX, unsigned int uY, struct Texture *pTexture); 262 virtual void DrawTextureIndexedAlpha(unsigned int uX, unsigned int uY, struct Texture *pTexture);
263 virtual void DrawAura(unsigned int a2, unsigned int a3, struct Texture *a4, struct Texture *a5, int a6, int a7, int a8); 263 virtual void DrawAura(unsigned int a2, unsigned int a3, struct Texture *a4, struct Texture *a5, int a6, int a7, int a8);
264 virtual void _4A65CC(unsigned int x, unsigned int y, struct Texture *a4, struct Texture *a5, int a6, int a7, int a8); 264 virtual void _4A65CC(unsigned int x, unsigned int y, struct Texture *a4, struct Texture *a5, int a6, int a7, int a8);
265 265
266 virtual void DrawTransparentRedShade(unsigned int a2, unsigned int a3, struct Texture *a4); 266 virtual void DrawTransparentRedShade(unsigned int a2, unsigned int a3, struct Texture *a4);
267 virtual void DrawTransparentGreenShade(signed int a2, signed int a3, struct Texture *pTexture); 267 virtual void DrawTransparentGreenShade(signed int a2, signed int a3, struct Texture *pTexture);