Coding the BlueprintObjectParser class
This class will have the code that actually reads the text from the level1.txt file we have discussed. It will parse one object at a time, as identified by the start and end tags we saw previously. 
Create a new header file in the Header Files/FileIO filter called BlueprintObjectParser.h and add the following code:
#pragma once
#include "GameObjectBlueprint.h"
#include <string>
using namespace std;
class BlueprintObjectParser {
private:
    string extractStringBetweenTags(
        string stringToSearch, string startTag, string endTag);
public:
    void parseNextObjectForBlueprint(
        ifstream& reader, GameObjectBlueprint& bp);
};
			The extractStringBetweenTags private function will capture the content between two tags. The parameters are three string instances. The first string is a full line...
 
                                             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
     
         
                 
                 
                 
                 
                 
                 
                 
                 
                