From c937bdbfea8f522d14d7a41f24372bddf5bdafcc Mon Sep 17 00:00:00 2001 From: Sergeanur Date: Sun, 18 Jul 2021 00:03:57 +0300 Subject: render -> renderer (original name) --- src/render/Sprite2d.h | 54 --------------------------------------------------- 1 file changed, 54 deletions(-) delete mode 100644 src/render/Sprite2d.h (limited to 'src/render/Sprite2d.h') diff --git a/src/render/Sprite2d.h b/src/render/Sprite2d.h deleted file mode 100644 index 5abd8d71..00000000 --- a/src/render/Sprite2d.h +++ /dev/null @@ -1,54 +0,0 @@ -#pragma once - -class CSprite2d -{ - static float RecipNearClip; - static float NearScreenZ; - static float NearCamZ; // not original - static int nextBufferVertex; - static int nextBufferIndex; - static RwIm2DVertex maVertices[8]; -public: - RwTexture *m_pTexture; - - static void SetRecipNearClip(void); - static void InitPerFrame(void); - - CSprite2d(void) : m_pTexture(nil) {}; - ~CSprite2d(void) { Delete(); }; - void Delete(void); - void SetRenderState(void); - void SetTexture(const char *name); - void SetTexture(const char *name, const char *mask); - void SetAddressing(RwTextureAddressMode addr); - void Draw(float x, float y, float w, float h, const CRGBA &col); - void Draw(const CRect &rect, const CRGBA &col); - void Draw(const CRect &rect, const CRGBA &col, - float u0, float v0, float u1, float v1, float u3, float v3, float u2, float v2); - void Draw(const CRect &rect, const CRGBA &c0, const CRGBA &c1, const CRGBA &c2, const CRGBA &c3); - void Draw(float x1, float y1, float x2, float y2, float x3, float y3, float x4, float y4, const CRGBA &col); - - static void SetVertices(const CRect &r, const CRGBA &c0, const CRGBA &c1, const CRGBA &c2, const CRGBA &c3); - static void SetVertices(const CRect &r, const CRGBA &c0, const CRGBA &c1, const CRGBA &c2, const CRGBA &c3, - float u0, float v0, float u1, float v1, float u3, float v3, float u2, float v2); - static void SetVertices(float x1, float y1, float x2, float y2, float x3, float y3, float x4, float y4, - const CRGBA &c0, const CRGBA &c1, const CRGBA &c2, const CRGBA &c3); - static void SetVertices(int n, float *positions, float *uvs, const CRGBA &col); - static void SetMaskVertices(int n, float *positions); - static void SetVertices(RwIm2DVertex *verts, const CRect &r, const CRGBA &c0, const CRGBA &c1, const CRGBA &c2, const CRGBA &c3, - float u0, float v0, float u1, float v1, float u3, float v3, float u2, float v2); - - static void DrawRect(const CRect &r, const CRGBA &c0, const CRGBA &c1, const CRGBA &c2, const CRGBA &c3); - static void DrawRect(const CRect &r, const CRGBA &col); - static void DrawRectXLU(const CRect &r, const CRGBA &c0, const CRGBA &c1, const CRGBA &c2, const CRGBA &c3); - static void DrawAnyRect(float x1, float y1, float x2, float y2, float x3, float y3, float x4, float y4, - const CRGBA &c0, const CRGBA &c1, const CRGBA &c2, const CRGBA &c3); - - static void Draw2DPolygon(float x1, float y1, float x2, float y2, float x3, float y3, float x4, float y4, const CRGBA &color); - - static RwIm2DVertex* GetVertices() { return maVertices; }; - - static bool IsVertexBufferFull(); - static void AddToBuffer(const CRect &a1, const CRGBA &a2, float a3, float a4, float a5, float a6, float a7, float a8, float a9, float a10); - static void RenderVertexBuffer(); -}; -- cgit v1.2.3