@SuppressWarnings("unused")
	private static Object s_parseDataType(String data) {
		String[] firstParenthesis = data.split("(");
		
		String type = firstParenthesis[0];
		String value = firstParenthesis[1].split(")")[0];
		
		DataType dataType = DataType.s_getType(type.toUpperCase());
		switch(dataType) {
		case FLOAT: return Float.parseFloat(value);
		case INT: return Integer.parseInt(value);
		case VEC2: return s_parseVec2f(value);
		case VEC3: return s_parseVec3f(value);
		case VEC4: return s_parseVec4f(value);
		case MAT2: return s_parseMat2f(value);
		case MAT3: break;
		case MAT4: return s_parseMat4f(value);
		default: return null;
		}
		return null;
	}