#include "BlockV.h" blockclass::blockclass() { type = 0; trigger = 0; xp = 0; yp = 0; wp = 0; hp = 0; rect.x = xp; rect.y = yp; rect.w = wp; rect.h = hp; r = 0; g = 0; b = 0; x = 0.0f; y = 0.0f; } void blockclass::rectset(const int xi, const int yi, const int wi, const int hi) { rect.x = xi; rect.y = yi; rect.w = wi; rect.h = hi; } void blockclass::setblockcolour( std::string col ) { if (col == "cyan") { r = 164; g = 164; b = 255; } else if (col == "red") { r = 255; g = 60; b = 60; } else if (col == "green") { r = 144; g = 255; b = 144; } else if (col == "yellow") { r = 255; g = 255; b = 134; } else if (col == "blue") { r = 95; g = 95; b = 255; } else if (col == "purple") { r = 255; g = 134; b = 255; } else if (col == "white") { r = 244; g = 244; b = 244; } else if (col == "gray") { r = 174; g = 174; b = 174; } else if (col == "orange") { r = 255; g = 130; b = 20; } else { //use a gray r = 174; g = 174; b = 174; } }