From 7edaca88993b94d4b7931cb5ab5b607c4d4b26b2 Mon Sep 17 00:00:00 2001 From: Shaun Reed Date: Tue, 15 Oct 2019 19:09:33 -0400 Subject: [PATCH] Remove unused source files in cpp-sdl --- plates/cpp-sdl/src/lib-inherit.cpp | 71 ------------------------------ plates/cpp-sdl/src/lib-inherit.h | 42 ------------------ 2 files changed, 113 deletions(-) delete mode 100644 plates/cpp-sdl/src/lib-inherit.cpp delete mode 100644 plates/cpp-sdl/src/lib-inherit.h diff --git a/plates/cpp-sdl/src/lib-inherit.cpp b/plates/cpp-sdl/src/lib-inherit.cpp deleted file mode 100644 index 365afda..0000000 --- a/plates/cpp-sdl/src/lib-inherit.cpp +++ /dev/null @@ -1,71 +0,0 @@ -/*############################################################################## -## Author: Shaun Reed ## -## Legal: All Content (c) 2019 Shaun Reed, all rights reserved ## -## ## -## Contact: shaunrd0@gmail.com | URL: www.shaunreed.com | GitHub: shaunrd0 ## -############################################################################## -## src/lib-inherit.cpp -*/ - -#include - -// Shape class definitions - -Shape::Shape(double w, double h) { - height = h; - width = w; -}; - -Shape::Shape() { - height = 2; - width = 2; -}; - -Shape::~Shape() { /* Shape destructor */}; - -const std::string Shape::PrintInfo() { - info = name + " HxW: " + std::to_string(height) + "x" + std::to_string(width); - return info; -}; - -// Rectangle Class definitions - -Rectangle::Rectangle(double w, double h) { - height = h; - width = w; -}; - -Rectangle::Rectangle() { - height = 2; - width = 4; -}; - -Rectangle::~Rectangle() { /* Rectangle destructor */ }; - -/// SDL Helper Definitions -int InitScreen(SDL_Window* &window, SDL_Renderer* &renderer) { - int state = 0; - - // Create window, renderer to draw to screen - if (SDL_CreateWindowAndRenderer(500, 500, 0, &window, &renderer) < 0) { - std::cout << "Error - Unable to create SDL screen and renderer objects\n"; - state = -1; - } - - // Set render DrawColor, fill screen with color - if (SDL_SetRenderDrawColor(renderer, 0, 255, 0, 255) < 0 || SDL_RenderClear(renderer) < 0) { - std::cout << "Error - Unable to set renderer draw color\n"; - state = -1; - } - - return state; -} - -void DrawDelay(SDL_Renderer* renderer, int delay) { - // Show what we have rendered - SDL_RenderPresent(renderer); - // Wait 3000ms, then continue - SDL_Delay(delay); - - return; -} diff --git a/plates/cpp-sdl/src/lib-inherit.h b/plates/cpp-sdl/src/lib-inherit.h deleted file mode 100644 index 9ad7cc1..0000000 --- a/plates/cpp-sdl/src/lib-inherit.h +++ /dev/null @@ -1,42 +0,0 @@ -/*############################################################################# -## Author: Shaun Reed ## -## Legal: All Content (c) 2019 Shaun Reed, all rights reserved ## -## ## -## Contact: shaunrd0@gmail.com | URL: www.shaunreed.com | GitHub: shaunrd0 ## -############################################################################## -## src/lib-inherit.h -*/ - -#include -#include -#include -#include - -class Shape { - private: - double width, height; - std::string info; - const std::string name = "Shape"; - - public: - Shape(double w, double h); - Shape(); - ~Shape(); - virtual const std::string PrintInfo(); -}; - -class Rectangle: public Shape { - private: - double width, height; - std::string info; - - public: - Rectangle(double w, double h); - Rectangle(); - ~Rectangle(); - -}; - -int InitScreen(SDL_Window* &window, SDL_Renderer* &renderer); - -void DrawDelay(SDL_Renderer* renderer, int delay);