add doxygen

This commit is contained in:
NishiOwO 2025-04-15 15:45:05 +09:00
parent 5d4f90ff4e
commit 7023c6a257
No known key found for this signature in database
GPG Key ID: 27EF69B208EB9343
4 changed files with 24 additions and 0 deletions

1
.gitignore vendored
View File

@ -15,3 +15,4 @@ Makefile
/lib /lib
/engine/obj /engine/obj
/engine/lib /engine/lib
/engine/doc

23
engine/Doxyfile Normal file
View File

@ -0,0 +1,23 @@
PROJECT_NAME = "GoldFish Engine"
OUTPUT_DIRECTORY = doc
TAB_SIZE = 8
OPTIMIZE_OUTPUT_FOR_C = YES
MARKDOWN_SUPPORT = YES
EXTRACT_ALL = NO
FILE_PATTERNS = *.h
RECURSIVE = YES
INPUT = include graphic *.c README.md
SOURCE_BROWSER = YES
HTML_DYNAMIC_MENUS = YES
GENERATE_TREEVIEW = YES
FULL_SIDEBAR = NO
DISABLE_INDEX = NO
HAVE_DOT = NO
PROJECT_LOGO = "goldfish.png"
PROJECT_BRIEF = "Quite simple and lightweight game engine"
GENERATE_MAN = NO
USE_MDFILE_AS_MAINPAGE = "README.md"
FULL_PATH_NAMES = YES
ENABLED_SECTIONS = YES
OUTPUT_LANGUAGE = "English"
GENERATE_LATEX = NO

BIN
engine/goldfish.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 64 KiB

After

Width:  |  Height:  |  Size: 48 KiB