#include"LEXSDL.h"
#include"LEXSDL_internal.h"
LexSdlData LEXSDLDATA = {
NULL,
NULL,
{0x00,0x00,0x00,0xFF},
{0xFF,0xFF,0xFF,0xFF},
NULL,
NULL,
0,
0,
0,
NULL,
{0,0,0,0,0,0,0},
0,
0,
0,
0,
};
void LEXSDLINTERNAL_CleanState(void){
LEXSDLDATA.window = NULL;
LEXSDLDATA.renderer = NULL;
LEXSDLDATA.bgColor[0] = 0;
LEXSDLDATA.bgColor[1] = 0;
LEXSDLDATA.bgColor[2] = 0;
LEXSDLDATA.bgColor[3] = 0xFF;
LEXSDLDATA.drColor[0] = 0xFF;
LEXSDLDATA.drColor[1] = 0xFF;
LEXSDLDATA.drColor[2] = 0xFF;
LEXSDLDATA.drColor[3] = 0xFF;
LEXSDLDATA.textures = NULL;
LEXSDLDATA.sprites = NULL;
LEXSDLDATA.texturesQuantity = 0;
LEXSDLDATA.spritesQuantity = 0;
LEXSDLDATA.eventQuit = 0;
LEXSDLDATA.keyboardState = NULL;
LEXSDLDATA.mouseState.x = 0;
LEXSDLDATA.mouseState.y = 0;
LEXSDLDATA.mouseState.left = 0;
LEXSDLDATA.mouseState.right = 0;
LEXSDLDATA.mouseState.middle = 0;
LEXSDLDATA.mouseState.x1 = 0;
LEXSDLDATA.mouseState.x2 = 0;
}