har16 / commonItems

Common utilities used by various converters

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Common Items

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

Current Status

Codacy Badge CodeFactor Coverage Status

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.

About

Common utilities used by various converters

License:MIT License


Languages

Language:C++ 95.3%Language:CMake 2.3%Language:C 2.1%Language:Shell 0.2%Language:AMPL 0.1%