# Project settings
PROJECT_NAME           = "MayaFlux"
-PROJECT_BRIEF         = "Audio Engine"
+PROJECT_BRIEF         = "Digital-First Multimedia Processing Framework"
PROJECT_NUMBER        = "0.4.0"
OUTPUT_DIRECTORY      = docs

# HTML settings for better Pages deployment
HTML_HEADER           = 
HTML_FOOTER           = 
HTML_COLORSTYLE_HUE   = 220
HTML_COLORSTYLE_SAT   = 100
HTML_COLORSTYLE_GAMMA = 80
HTML_DYNAMIC_SECTIONS = YES

# Use relative paths for portability
FULL_PATH_NAMES       = NO

# Input settings
INPUT                 = src README.md CODE_OF_CONDUCT.md CONTRIBUTING.md docs/Getting_Started.md docs/Digital_Architecture.md
RECURSIVE             = YES
USE_MDFILE_AS_MAINPAGE = docs/Getting_Started.md
FILE_PATTERNS         = *.cpp *.hpp *.h *.md
EXCLUDE_PATTERNS      = */build/* */tests/* docs/html docs/archive/*

# Output settings
GENERATE_HTML         = YES
GENERATE_LATEX        = NO
HTML_OUTPUT           = html
HTML_EXTRA_STYLESHEET = 
SEARCHENGINE          = YES
GENERATE_TREEVIEW     = YES
GENERATE_TAGFILE      = docs/html/MayaFlux.tag

# Extraction settings
EXTRACT_ALL           = YES
EXTRACT_PRIVATE       = YES
EXTRACT_PACKAGE       = YES
EXTRACT_STATIC        = YES
EXTRACT_LOCAL_CLASSES = YES

# Documentation settings
JAVADOC_AUTOBRIEF     = YES
QT_AUTOBRIEF          = YES
MULTILINE_CPP_IS_BRIEF = NO
INHERIT_DOCS          = YES
SEPARATE_MEMBER_PAGES = YES
SHOW_NAMESPACES       = YES
TAB_SIZE             = 4
OPTIMIZE_OUTPUT_FOR_C = NO
ALPHABETICAL_INDEX = YES
SORT_MEMBER_DOCS = YES
SORT_BRIEF_DOCS = YES

# Diagram settings
HAVE_DOT             = YES
UML_LOOK             = YES
CALL_GRAPH           = YES
CALLER_GRAPH         = YES
COLLABORATION_GRAPH  = YES
TEMPLATE_RELATIONS   = YES
INCLUDED_BY_GRAPH    = YES
DOT_IMAGE_FORMAT = svg
INTERACTIVE_SVG = YES
DOT_GRAPH_MAX_NODES = 1000

# Warning settings
QUIET                = NO
WARNINGS             = YES
WARN_IF_UNDOCUMENTED = YES
WARN_IF_DOC_ERROR    = YES
WARN_LOGFILE         = docs/html/warnings.log

# Preprocessing settings
ENABLE_PREPROCESSING = YES
MACRO_EXPANSION      = YES
EXPAND_ONLY_PREDEF   = NO
PREDEFINED           = 

# Source browsing
SOURCE_BROWSER       = YES
INLINE_SOURCES       = YES
STRIP_CODE_COMMENTS  = NO
REFERENCED_BY_RELATION = YES
REFERENCES_RELATION  = YES

# Example settings
EXAMPLE_PATH         = 
EXAMPLE_PATTERNS     = *
EXAMPLE_RECURSIVE    = NO

# Image settings
IMAGE_PATH           = 
