mirror of
				https://github.com/TES3MP/openmw-tes3mp.git
				synced 2025-10-31 22:26:45 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			25 lines
		
	
	
	
		
			531 B
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			25 lines
		
	
	
	
		
			531 B
		
	
	
	
		
			C++
		
	
	
	
	
	
| #ifndef CSM_DOC_BLACKLIST_H
 | |
| #define CSM_DOC_BLACKLIST_H
 | |
| 
 | |
| #include <map>
 | |
| #include <vector>
 | |
| #include <string>
 | |
| 
 | |
| #include "../world/universalid.hpp"
 | |
| 
 | |
| namespace CSMDoc
 | |
| {
 | |
|     /// \brief ID blacklist sorted by UniversalId type
 | |
|     class Blacklist
 | |
|     {
 | |
|             std::map<CSMWorld::UniversalId::Type, std::vector<std::string> > mIds;
 | |
| 
 | |
|         public:
 | |
| 
 | |
|             bool isBlacklisted (const CSMWorld::UniversalId& id) const;
 | |
| 
 | |
|             void add (CSMWorld::UniversalId::Type type, const std::vector<std::string>& ids);
 | |
|     };
 | |
| }
 | |
| 
 | |
| #endif
 |