extern float xGlobal, yGlobal;

struct room {
	int inRoom;
	int roomNumber ;
	char professorName[50];
	char introText[100];
	char research[100];
	char publications[100];
	char texture[30];
	char image[30];
	int numWalls;
	float roomX1; 
	float roomX2; 
	float roomX3; 
	float roomX4; 
	float roomX5; 
	float roomX6; 
	float roomX7; 
	float roomX8; 
	float roomX9; 
	float roomX10; 
	float roomY1;
	float roomY2;
	float roomY3;
	float roomY4;
	float roomY5;
	float roomY6;
	float roomY7;
	float roomY8;
	float roomY9;
	float roomY10;
	float centerX;
	float centerY;
	float tableX;
	float tableY;
	char normalTable[10];
	float lightX;
	float lightY;
	};
typedef struct room Room;

extern Room *queryXML(int typeRequest,char *keyWord,float x,float y);
