dvander@372: # Doxyfile 1.5.1-p1 dvander@372: dvander@372: #--------------------------------------------------------------------------- dvander@372: # Project related configuration options dvander@372: #--------------------------------------------------------------------------- dvander@372: PROJECT_NAME = "SourceMod SDK" dvander@372: PROJECT_NUMBER = 376 dvander@372: OUTPUT_DIRECTORY = c:\temp\sm-dox dvander@372: CREATE_SUBDIRS = NO dvander@372: OUTPUT_LANGUAGE = English dvander@372: USE_WINDOWS_ENCODING = YES dvander@372: BRIEF_MEMBER_DESC = YES dvander@372: REPEAT_BRIEF = YES dvander@372: ABBREVIATE_BRIEF = "The $name class" \ dvander@372: "The $name widget" \ dvander@372: "The $name file" \ dvander@372: is \ dvander@372: provides \ dvander@372: specifies \ dvander@372: contains \ dvander@372: represents \ dvander@372: a \ dvander@372: an \ dvander@372: the dvander@372: ALWAYS_DETAILED_SEC = NO dvander@372: INLINE_INHERITED_MEMB = NO dvander@372: FULL_PATH_NAMES = YES dvander@372: STRIP_FROM_PATH = r:\sourcemod\ dvander@372: STRIP_FROM_INC_PATH = dvander@372: SHORT_NAMES = NO dvander@372: JAVADOC_AUTOBRIEF = NO dvander@372: MULTILINE_CPP_IS_BRIEF = NO dvander@372: DETAILS_AT_TOP = NO dvander@372: INHERIT_DOCS = YES dvander@372: SEPARATE_MEMBER_PAGES = NO dvander@372: TAB_SIZE = 10 dvander@372: ALIASES = dvander@372: OPTIMIZE_OUTPUT_FOR_C = NO dvander@372: OPTIMIZE_OUTPUT_JAVA = NO dvander@372: BUILTIN_STL_SUPPORT = NO dvander@372: DISTRIBUTE_GROUP_DOC = NO dvander@372: SUBGROUPING = YES dvander@372: #--------------------------------------------------------------------------- dvander@372: # Build related configuration options dvander@372: #--------------------------------------------------------------------------- dvander@372: EXTRACT_ALL = NO dvander@372: EXTRACT_PRIVATE = NO dvander@372: EXTRACT_STATIC = NO dvander@372: EXTRACT_LOCAL_CLASSES = YES dvander@372: EXTRACT_LOCAL_METHODS = NO dvander@372: HIDE_UNDOC_MEMBERS = YES dvander@372: HIDE_UNDOC_CLASSES = YES dvander@372: HIDE_FRIEND_COMPOUNDS = NO dvander@372: HIDE_IN_BODY_DOCS = NO dvander@372: INTERNAL_DOCS = NO dvander@372: CASE_SENSE_NAMES = NO dvander@372: HIDE_SCOPE_NAMES = NO dvander@372: SHOW_INCLUDE_FILES = YES dvander@372: INLINE_INFO = YES dvander@372: SORT_MEMBER_DOCS = NO dvander@372: SORT_BRIEF_DOCS = NO dvander@372: SORT_BY_SCOPE_NAME = NO dvander@372: GENERATE_TODOLIST = YES dvander@372: GENERATE_TESTLIST = YES dvander@372: GENERATE_BUGLIST = YES dvander@372: GENERATE_DEPRECATEDLIST= YES dvander@372: ENABLED_SECTIONS = dvander@372: MAX_INITIALIZER_LINES = 30 dvander@372: SHOW_USED_FILES = YES dvander@372: SHOW_DIRECTORIES = NO dvander@372: FILE_VERSION_FILTER = dvander@372: #--------------------------------------------------------------------------- dvander@372: # configuration options related to warning and progress messages dvander@372: #--------------------------------------------------------------------------- dvander@372: QUIET = NO dvander@372: WARNINGS = YES dvander@372: WARN_IF_UNDOCUMENTED = YES dvander@372: WARN_IF_DOC_ERROR = YES dvander@372: WARN_NO_PARAMDOC = NO dvander@372: WARN_FORMAT = "$file:$line: $text" dvander@372: WARN_LOGFILE = dvander@372: #--------------------------------------------------------------------------- dvander@372: # configuration options related to the input files dvander@372: #--------------------------------------------------------------------------- dvander@372: INPUT = r:\sourcemod\trunk\public dvander@372: FILE_PATTERNS = *.c \ dvander@372: *.cc \ dvander@372: *.cxx \ dvander@372: *.cpp \ dvander@372: *.c++ \ dvander@372: *.d \ dvander@372: *.java \ dvander@372: *.ii \ dvander@372: *.ixx \ dvander@372: *.ipp \ dvander@372: *.i++ \ dvander@372: *.inl \ dvander@372: *.h \ dvander@372: *.hh \ dvander@372: *.hxx \ dvander@372: *.hpp \ dvander@372: *.h++ \ dvander@372: *.idl \ dvander@372: *.odl \ dvander@372: *.cs \ dvander@372: *.php \ dvander@372: *.php3 \ dvander@372: *.inc \ dvander@372: *.m \ dvander@372: *.mm \ dvander@372: *.dox \ dvander@372: *.py dvander@372: RECURSIVE = YES dvander@372: EXCLUDE = dvander@372: EXCLUDE_SYMLINKS = NO dvander@372: EXCLUDE_PATTERNS = dvander@372: EXAMPLE_PATH = dvander@372: EXAMPLE_PATTERNS = * dvander@372: EXAMPLE_RECURSIVE = NO dvander@372: IMAGE_PATH = dvander@372: INPUT_FILTER = dvander@372: FILTER_PATTERNS = dvander@372: FILTER_SOURCE_FILES = NO dvander@372: #--------------------------------------------------------------------------- dvander@372: # configuration options related to source browsing dvander@372: #--------------------------------------------------------------------------- dvander@372: SOURCE_BROWSER = YES dvander@372: INLINE_SOURCES = NO dvander@372: STRIP_CODE_COMMENTS = NO dvander@372: REFERENCED_BY_RELATION = NO dvander@372: REFERENCES_RELATION = NO dvander@372: REFERENCES_LINK_SOURCE = YES dvander@372: USE_HTAGS = NO dvander@372: VERBATIM_HEADERS = NO dvander@372: #--------------------------------------------------------------------------- dvander@372: # configuration options related to the alphabetical class index dvander@372: #--------------------------------------------------------------------------- dvander@372: ALPHABETICAL_INDEX = NO dvander@372: COLS_IN_ALPHA_INDEX = 5 dvander@372: IGNORE_PREFIX = dvander@372: #--------------------------------------------------------------------------- dvander@372: # configuration options related to the HTML output dvander@372: #--------------------------------------------------------------------------- dvander@372: GENERATE_HTML = YES dvander@372: HTML_OUTPUT = html dvander@372: HTML_FILE_EXTENSION = .html dvander@372: HTML_HEADER = dvander@372: HTML_FOOTER = dvander@372: HTML_STYLESHEET = dvander@372: HTML_ALIGN_MEMBERS = YES dvander@372: GENERATE_HTMLHELP = YES dvander@372: CHM_FILE = SourceMod-SDK.chm dvander@372: HHC_LOCATION = C:/temp/sm-dox/html/index.hhc dvander@372: GENERATE_CHI = NO dvander@372: BINARY_TOC = YES dvander@372: TOC_EXPAND = YES dvander@372: DISABLE_INDEX = NO dvander@372: ENUM_VALUES_PER_LINE = 4 dvander@372: GENERATE_TREEVIEW = YES dvander@372: TREEVIEW_WIDTH = 250 dvander@372: #--------------------------------------------------------------------------- dvander@372: # configuration options related to the LaTeX output dvander@372: #--------------------------------------------------------------------------- dvander@372: GENERATE_LATEX = NO dvander@372: LATEX_OUTPUT = latex dvander@372: LATEX_CMD_NAME = latex dvander@372: MAKEINDEX_CMD_NAME = makeindex dvander@372: COMPACT_LATEX = NO dvander@372: PAPER_TYPE = a4wide dvander@372: EXTRA_PACKAGES = dvander@372: LATEX_HEADER = dvander@372: PDF_HYPERLINKS = NO dvander@372: USE_PDFLATEX = NO dvander@372: LATEX_BATCHMODE = NO dvander@372: LATEX_HIDE_INDICES = NO dvander@372: #--------------------------------------------------------------------------- dvander@372: # configuration options related to the RTF output dvander@372: #--------------------------------------------------------------------------- dvander@372: GENERATE_RTF = NO dvander@372: RTF_OUTPUT = rtf dvander@372: COMPACT_RTF = NO dvander@372: RTF_HYPERLINKS = NO dvander@372: RTF_STYLESHEET_FILE = dvander@372: RTF_EXTENSIONS_FILE = dvander@372: #--------------------------------------------------------------------------- dvander@372: # configuration options related to the man page output dvander@372: #--------------------------------------------------------------------------- dvander@372: GENERATE_MAN = NO dvander@372: MAN_OUTPUT = man dvander@372: MAN_EXTENSION = .3 dvander@372: MAN_LINKS = NO dvander@372: #--------------------------------------------------------------------------- dvander@372: # configuration options related to the XML output dvander@372: #--------------------------------------------------------------------------- dvander@372: GENERATE_XML = NO dvander@372: XML_OUTPUT = xml dvander@372: XML_SCHEMA = dvander@372: XML_DTD = dvander@372: XML_PROGRAMLISTING = YES dvander@372: #--------------------------------------------------------------------------- dvander@372: # configuration options for the AutoGen Definitions output dvander@372: #--------------------------------------------------------------------------- dvander@372: GENERATE_AUTOGEN_DEF = NO dvander@372: #--------------------------------------------------------------------------- dvander@372: # configuration options related to the Perl module output dvander@372: #--------------------------------------------------------------------------- dvander@372: GENERATE_PERLMOD = NO dvander@372: PERLMOD_LATEX = NO dvander@372: PERLMOD_PRETTY = YES dvander@372: PERLMOD_MAKEVAR_PREFIX = dvander@372: #--------------------------------------------------------------------------- dvander@372: # Configuration options related to the preprocessor dvander@372: #--------------------------------------------------------------------------- dvander@372: ENABLE_PREPROCESSING = YES dvander@372: MACRO_EXPANSION = NO dvander@372: EXPAND_ONLY_PREDEF = NO dvander@372: SEARCH_INCLUDES = YES dvander@372: INCLUDE_PATH = dvander@372: INCLUDE_FILE_PATTERNS = dvander@372: PREDEFINED = SOURCEMOD_BUILD \ dvander@372: SMEXT_CONF_METAMOD dvander@372: EXPAND_AS_DEFINED = dvander@372: SKIP_FUNCTION_MACROS = YES dvander@372: #--------------------------------------------------------------------------- dvander@372: # Configuration::additions related to external references dvander@372: #--------------------------------------------------------------------------- dvander@372: TAGFILES = dvander@372: GENERATE_TAGFILE = dvander@372: ALLEXTERNALS = NO dvander@372: EXTERNAL_GROUPS = YES dvander@372: PERL_PATH = /usr/bin/perl dvander@372: #--------------------------------------------------------------------------- dvander@372: # Configuration options related to the dot tool dvander@372: #--------------------------------------------------------------------------- dvander@372: CLASS_DIAGRAMS = NO dvander@372: HIDE_UNDOC_RELATIONS = YES dvander@372: HAVE_DOT = YES dvander@372: CLASS_GRAPH = YES dvander@372: COLLABORATION_GRAPH = YES dvander@372: GROUP_GRAPHS = YES dvander@372: UML_LOOK = NO dvander@372: TEMPLATE_RELATIONS = YES dvander@372: INCLUDE_GRAPH = YES dvander@372: INCLUDED_BY_GRAPH = YES dvander@372: CALL_GRAPH = NO dvander@372: CALLER_GRAPH = NO dvander@372: GRAPHICAL_HIERARCHY = YES dvander@372: DIRECTORY_GRAPH = YES dvander@372: DOT_IMAGE_FORMAT = png dvander@372: DOT_PATH = "C:/Program Files/ATT/Graphviz/bin" dvander@372: DOTFILE_DIRS = dvander@372: MAX_DOT_GRAPH_WIDTH = 1024 dvander@372: MAX_DOT_GRAPH_HEIGHT = 1024 dvander@372: MAX_DOT_GRAPH_DEPTH = 1000 dvander@372: DOT_TRANSPARENT = NO dvander@372: DOT_MULTI_TARGETS = NO dvander@372: GENERATE_LEGEND = YES dvander@372: DOT_CLEANUP = YES dvander@372: #--------------------------------------------------------------------------- dvander@372: # Configuration::additions related to the search engine dvander@372: #--------------------------------------------------------------------------- dvander@372: SEARCHENGINE = YES