What's Changed
- #37 Fixed callbacks snippets by @Jagerente in #40
- #38 Add missing Quaternion fields by @Jagerente in #41
- #39 Fixed Input.SetKeyDefaultEnabled signature by @Jagerente in #43
- #32 Extended ANTLR definition by @Jagerente in #44
- #42 Add missing Cutscene fields by @Jagerente in #45
- #30 Add duplicates diagnostic by @Jagerente in #46
- #5 Add annotations strict-typing by @Jagerente in #47
- Release/0.0.6 by @Jagerente in #48
Annotations Example
NOTE: Local variables unsupported yet. Only fields and methods.
class AnnotationsDemo
{
# @type Human
_myHuman = null;
# @type Character
_myCharacter = null;
/*
@type Timer
*/
_myTimer = null;
/*@type Object*/
_myObject = null;
# @param foo float
# @param bar Human
# @param baz Titan
# @return Timer
function MethodExample(foo, bar, baz)
{
return Timer();
}
/*
@param foo string
@param bar bool
@param baz Vector3
@return int
*/
function MethodExample2(foo, bar, baz)
{
return 83;
}
}
Full Changelog: v0.0.5...v0.0.6