https://github.com/ParadoxGameConverters/commonItems
Common utilities used by various converters
https://github.com/ParadoxGameConverters/commonItems
Last synced: 6 months ago
JSON representation
Common utilities used by various converters
- Host: GitHub
- URL: https://github.com/ParadoxGameConverters/commonItems
- Owner: ParadoxGameConverters
- License: mit
- Created: 2018-12-04T04:37:25.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2024-11-08T08:21:41.000Z (about 1 year ago)
- Last Synced: 2024-11-08T09:26:27.785Z (about 1 year ago)
- Language: C++
- Size: 869 KB
- Stars: 5
- Watchers: 6
- Forks: 16
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Codeowners: CODEOWNERS
Awesome Lists containing this project
- AwesomeCppGameDev - commonItems
README
# Common Items
Common items for the different game converters. Including parsers, OS utilities, and some common classes.
## Current Status
[](https://www.codacy.com/gh/ParadoxGameConverters/commonItems/dashboard?utm_source=github.com&utm_medium=referral&utm_content=ParadoxGameConverters/commonItems&utm_campaign=Badge_Grade)
[](https://www.codefactor.io/repository/github/paradoxgameconverters/commonitems)
[](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.