#include <iostream>
struct Player {
float x[4];
float y[4];
int red, green, blue;
bool up, down;
};
void printPlayer(const Player& player) {
std::cout << "x: ";
for (const auto& val : player.x) {
std::cout << val << " ";
}
std::cout << "\ny: ";
for (const auto& val : player.y) {
std::cout << val << " ";
}
std::cout << "\nred: " << player.red
<< "\ngreen: " << player.green
<< "\nblue: " << player.blue
<< "\nup: " << (player.up ? "true" : "false")
<< "\ndown: " << (player.down ? "true" : "false") << std::endl;
}
int main() {
Player player = {
{-1.0f, -1.0f, -1.0f, -1.0f}, // x[4]
{-1.0f, -1.0f, -1.0f, -1.0f}, // y[4]
0x0, 0x00, 0x0, // red, green, blue
false, false}; // up, down
printPlayer(player);
}
/*
run:
x: -1 -1 -1 -1
y: -1 -1 -1 -1
red: 0
green: 0
blue: 0
up: false
down: false
*/