Doxygen configuration file, documentation and minor cleanup on blitters.
[platform/upstream/libSkiaSharp.git] / Doxyfile
1 PROJECT_NAME = skia
2 PROJECT_BRIEF = 2D Graphics Library
3 OUTPUT_DIRECTORY = doc
4
5 EXTRACT_ALL = NO
6 INHERIT_DOCS = YES
7 INLINE_INHERITED_MEMB = NO
8 JAVADOC_AUTOBRIEF = YES
9 TAB_SIZE = 4
10 WARN_IF_UNDOCUMENTED = NO
11
12 # This file only creates documentation for the most important parts of the
13 # external-visible API.
14 INPUT = include/core include/effects
15 EXTRACT_PRIVATE = YES
16 EXTRACT_STATIC = YES
17
18 HTML_DYNAMIC_SECTIONS = NO
19 GENERATE_TREEVIEW = YES
20
21 GENERATE_LATEX = NO
22
23 # Good class diagrams require graphviz, but also more parameter tuning and
24 # more build time than seems worthwhile.
25 CLASS_DIAGRAMS = YES
26 # HAVE_DOT = YES
27 # CLASS_GRAPH = YES
28 # COLLABORATION_GRAPH = YES
29 # UML_LOOK = YES
30 # GRAPHICAL_HIERARCHY = YES 
31
32 # Make SkDEBUGCODE disappear, but not SK_OVERRIDE.
33 ENABLE_PREPROCESSING = YES
34 MACRO_EXPANSION = YES
35 EXPAND_ONLY_PREDEF = YES
36 EXPAND_AS_DEFINED = SkDEBUGCODE
37
38 # experimental evil only! inflates build time by 10 minutes
39 # SEARCH_INCLUDES = YES
40 # INCLUDE_GRAPH = YES
41 # INCLUDED_BY_GRAPH = YES
42 # DIRECTORY_GRAPH = YES
43 # INTERACTIVE_SVG = YES
44
45