Files
CorsixTH/.gitignore
Stephen E. Baker 4a1c98a716 [RDY] Cpp fmt (#1562)
* Hand formatted changes before automatic formatting

* Break up / shorten some long lines

* Add some missing braces for clarity

* Multiline strings are merged to let clang-format split them
appropriately.

* sdl_core's frame_count changed from a C style array to std::array
which made the length checks simpler.

* Add includes and forward declairs to avoid transitive dependencies

* Remove th_gfx_font.h include from th_gfx.h - circular dependencies

* using to shorten lines in th_map.cpp

* Avoid non-portable reinterpret_cast for parcels in th_map.

* Use more constants in th_map.

* Use class initializer for th_map classes

* Add clang files to ignore list

* Add clang-format file

* Reformat all files with clang-format

Also includes some manual braces.

* Disable clang-format for backdrop.h

* Clang-format AnimView src files

* clang-format common code

* Fix anonymous struct in union warning

Anonymous structs in anonymous unions are not supported by the standard.

* Check clang-format in travis

* Bin pack parameters

* Bin pack arguments too

* Full Google style

2 space indent, no forced break on braces.

* A couple format overrides

Order of usings in config.h.in since 8 is smaller than 16.
Table layout, since 0x80 nicely fits in 8 columns.
2019-10-06 08:18:25 -04:00

104 lines
1.9 KiB
Plaintext

CorsixTH/Src/config.h
CorsixTH/config.txt
/DataRaw
/Debug
/LuaJIT
/Makefile
/SDL
/SDL_mixer-1.2.8
/PrecompiledDeps
/doc
# For CorsixTH directory and Windows
*.dll
*.exe
Thumbs.db
# This is for the CMake-generated XCode project and output
/build/
*.xcodeproj/
Debug/
Release/
MinSizeRel/
RelWithDebInfo/
# Ignore the folder where libraries are pre-compiled
vcpkg/
# Build folders
/build*/
# OSX metadata
.DS_Store
!LevelEdit/src/com/corsixth/leveledit/*.xcodeproj
!LevelEdit/src/com/corsixth/leveledit/Debug
!LevelEdit/src/com/corsixth/leveledit/Release
!LevelEdit/src/com/corsixth/leveledit/MinSizeRel
!LevelEdit/src/com/corsixth/leveledit/RelWithDebInfo
!LevelEdit/src/com/corsixth/leveledit/.DS_Store
!LevelEdit/src/com/corsixth/*.xcodeproj
!LevelEdit/src/com/corsixth/Debug
!LevelEdit/src/com/corsixth/Release
!LevelEdit/src/com/corsixth/MinSizeRel
!LevelEdit/src/com/corsixth/RelWithDebInfo
!LevelEdit/src/com/corsixth/.DS_Store
!LevelEdit/src/com/*.xcodeproj
!LevelEdit/src/com/Debug
!LevelEdit/src/com/Release
!LevelEdit/src/com/MinSizeRel
!LevelEdit/src/com/RelWithDebInfo
!LevelEdit/src/com/.DS_Store
# For files generated by compiling a Visual Studio Express 2013 project
*.opensdf
*.sdf
*.suo
*.aps
# For the LevelEdit project
*.class
LevelEdit/bin/
# Debugging related files
CorsixTH/Lua/debug_script.lua
CorsixTH/Lua/debugger.lua
mobdebug.lua
# For AnimView output
VSPR-0.xml
*export.log
# CMake related files
CMakeDoxyfile.in
CMakeDoxygenDefaults.cmake
cmake_install.cmake
CMakeCache.txt
CMakeFiles
Makefile
CMakeScripts/
# Clang tools
compile_commands.json
# This is for the CMake-generated Visual Studio project
*.vcxproj
*.vcxproj.user
*.vcxproj.filters
CorsixTH_Top_Level.sln
CorsixTH/CorsixTH.sln
# Eclipse related files
.buildpath
.project
.settings/
# VS Code files
.project/
.cproject/
.vscode/
.cproject
# Default build path
CorsixTH/CorsixTH
CorsixTH/corsix-th