virtualx-engine/modules/gdscript
Thakee Nathees d0e7d9b62f Documentation generation for GDScript
- ClassDoc added to GDScript and property reflection data were extracted
from parse tree

- GDScript comments are collected from tokenizer for documentation and
applied to the ClassDoc by the GDScript compiler

- private docs were excluded (name with underscore prefix and doesn't
have any doc comments)

- default values (of non exported vars), arguments are extraced from the
parser

- Integrated with GDScript 2.0 and new enums were added.

- merge conflicts fixed
2020-11-29 19:45:36 +05:30
..
doc_classes Unregister GDScriptFunctionState class 2020-11-26 21:39:54 -03:00
editor Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
icons Optimize SVG using svgcleaner --multipass 2020-10-25 10:02:37 +01:00
language_server Remove empty lines around braces with the formatting script 2020-11-16 23:38:11 -05:00
tests Remove empty lines around braces with the formatting script 2020-11-16 23:38:11 -05:00
config.py Unregister GDScriptFunctionState class 2020-11-26 21:39:54 -03:00
gdscript.cpp Documentation generation for GDScript 2020-11-29 19:45:36 +05:30
gdscript.h Documentation generation for GDScript 2020-11-29 19:45:36 +05:30
gdscript_analyzer.cpp Documentation generation for GDScript 2020-11-29 19:45:36 +05:30
gdscript_analyzer.h Merge pull request #43895 from vnen/gdscript-operators-fix 2020-11-26 21:19:31 +01:00
gdscript_byte_codegen.cpp GDScript: Improve handling of operators 2020-11-26 14:41:55 -03:00
gdscript_byte_codegen.h GDScript: Improve handling of operators 2020-11-26 14:41:55 -03:00
gdscript_cache.cpp Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
gdscript_cache.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
gdscript_codegen.h GDScript: Improve handling of operators 2020-11-26 14:41:55 -03:00
gdscript_compiler.cpp Documentation generation for GDScript 2020-11-29 19:45:36 +05:30
gdscript_compiler.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
gdscript_disassembler.cpp fixes crash for OPCODE_CAST_TO_NATIVE opcode in gdscript disassemlber 2020-11-25 16:26:32 -06:00
gdscript_editor.cpp Fix completion for built-in load function 2020-11-10 12:00:08 +01:00
gdscript_function.cpp GDScript: Gather instructions arguments beforehand 2020-11-21 13:24:49 -03:00
gdscript_function.h Documentation generation for GDScript 2020-11-29 19:45:36 +05:30
gdscript_functions.cpp Minor clamp and float fixes 2020-11-10 14:30:07 -05:00
gdscript_functions.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
gdscript_parser.cpp Documentation generation for GDScript 2020-11-29 19:45:36 +05:30
gdscript_parser.h Documentation generation for GDScript 2020-11-29 19:45:36 +05:30
gdscript_tokenizer.cpp Documentation generation for GDScript 2020-11-29 19:45:36 +05:30
gdscript_tokenizer.h Documentation generation for GDScript 2020-11-29 19:45:36 +05:30
gdscript_vm.cpp GDScript: Add faster instruction for validated constructor 2020-11-21 13:30:17 -03:00
gdscript_warning.cpp Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
gdscript_warning.h Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
register_types.cpp Unregister GDScriptFunctionState class 2020-11-26 21:39:54 -03:00
register_types.h Adding missing include guards to header files identified by LGTM. 2020-03-23 04:52:36 -04:00
SCsub Register GDScript test tools as test commands to run via command-line 2020-09-02 01:43:26 +03:00