Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ParadoxGameConverters/commonItems

Common utilities used by various converters
https://github.com/ParadoxGameConverters/commonItems

Last synced: 3 months ago
JSON representation

Common utilities used by various converters

Awesome Lists containing this project

README

        

# Common Items
Common items for the different game converters. Including parsers, OS utilities, and some common classes.

## Current Status
[![Codacy Badge](https://app.codacy.com/project/badge/Grade/54be2f027eb040448b8bf89410c7ff3d)](https://www.codacy.com/gh/ParadoxGameConverters/commonItems/dashboard?utm_source=github.com&utm_medium=referral&utm_content=ParadoxGameConverters/commonItems&utm_campaign=Badge_Grade)
[![CodeFactor](https://www.codefactor.io/repository/github/paradoxgameconverters/commonitems/badge)](https://www.codefactor.io/repository/github/paradoxgameconverters/commonitems)
[![Coverage Status](https://coveralls.io/repos/github/ParadoxGameConverters/commonItems/badge.svg?branch=master)](https://coveralls.io/github/ParadoxGameConverters/commonItems?branch=master)

## Included Items

### Color.h
Represents a Paradox-defined color.

### CommonFunctions.h
A handful of helpful commonly-used functions.

### CommonRegexes.h
A handful of helpful commonly-used regexes.

### ConvenientParser.h
A parser that allows simple keyword to variable matches.

### ConverterVersion.h
A class to handle converter-style versions.

### Date.h
A class representing a Paradox-style date.

### GameVersion.h
A class and some helpers representing the version of a Paradox game.

### iconvlite.h
Simple cpp functions to convert strings from cp1251 to utf8 and from utf8 to cp1251.

### Log.h
A class to log information during conversion.

### OSCompatibilityLayer.h
A module to abstract many Operating System dependent functions.

### Parser.h
A parser for reading Paradox Script.

### ParserHelpers.h
Functions for reading common structures within Paradox Script.

### StringUtils.h
Utilities for modifying strings.

### targa.h
A borrowed utility to handle targa (.tga) files.