Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tree: f6b3f85042
Fetching contributors…

Octocat-spinner-32-eaf2f5

Cannot retrieve contributors at this time

executable file 75 lines (49 sloc) 1.244 kb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74
#pragma once

#include "GUIWindow.h"

class CGUIWindowTestBadPixels : public CGUIWindow
{
public:

  CGUIWindowTestBadPixels();
  virtual ~CGUIWindowTestBadPixels();

  virtual bool OnAction(const CAction &action);

  virtual void Render();

  void SetColorItem(CFileItemPtr colorItem);

protected:

  virtual void OnInitWindow();
  virtual void OnDeinitWindow(int nextWindowID);

  virtual void DrawBadPixelsTest() = 0;

  bool SetInitializeColor();

  int m_colorIndex;
  CFileItemPtr m_colorItem;
  bool m_rotateColors;
  color_t m_color;
  int m_top;
  int m_bottom;
  int m_left;
  int m_right;

  unsigned long m_renderCounter;
};

class CGUIWindowTestBadPixelsGL : public CGUIWindowTestBadPixels
{
public:

  CGUIWindowTestBadPixelsGL();
  virtual ~CGUIWindowTestBadPixelsGL();

protected:

  virtual void DrawBadPixelsTest();
};

class CGUIWindowTestBadPixelsGLES : public CGUIWindowTestBadPixels
{
public:

  CGUIWindowTestBadPixelsGLES();
  virtual ~CGUIWindowTestBadPixelsGLES();

protected:

  virtual void DrawBadPixelsTest();
};

class CGUIWindowTestBadPixelsDX : public CGUIWindowTestBadPixels
{
public:

  CGUIWindowTestBadPixelsDX();
  virtual ~CGUIWindowTestBadPixelsDX();

protected:

  virtual void DrawBadPixelsTest();
};

Something went wrong with that request. Please try again.