JsDoc comments
This commit is contained in:
parent
21c96f8abd
commit
adde167a91
1 changed files with 18 additions and 7 deletions
19
main.odin
19
main.odin
|
|
@ -181,13 +181,24 @@ gml_write_enums :: proc(gml: ^strings.Builder, enums: [dynamic]GmlEnum) {
|
||||||
}
|
}
|
||||||
fmt.sbprint(gml, "];\n\n", sep = "")
|
fmt.sbprint(gml, "];\n\n", sep = "")
|
||||||
|
|
||||||
fmt.sbprint(gml, "function ", ENUM_GET_NAME_FUNCTION, "(index) {return ", ENUM_NAMES_GLOBAL, "[index];}\n", sep = "")
|
fmt.sbprint(gml, "///@param {Real} index\n")
|
||||||
|
fmt.sbprint(gml, "///@return {String}\n")
|
||||||
|
fmt.sbprint(gml, "function ", ENUM_GET_NAME_FUNCTION, "(index) {return ", ENUM_NAMES_GLOBAL, "[index];}\n\n", sep = "")
|
||||||
|
|
||||||
fmt.sbprint(gml, "function ", ENUM_GET_MEMBER_NAME_FUNCTION, "(index, member) {return ", ENUM_MEMBER_NAMES_GLOBAL, "[index][member];}\n", sep = "")
|
fmt.sbprint(gml, "///@param {Real} index\n")
|
||||||
|
fmt.sbprint(gml, "///@param {Real} member\n")
|
||||||
|
fmt.sbprint(gml, "///@return {String}\n")
|
||||||
|
fmt.sbprint(gml, "function ", ENUM_GET_MEMBER_NAME_FUNCTION, "(index, member) {return ", ENUM_MEMBER_NAMES_GLOBAL, "[index][member];}\n\n", sep = "")
|
||||||
|
|
||||||
fmt.sbprint(gml, "function ", ENUM_GET_MEMBER_NAMES_FUNCTION, "(index) {return ", ENUM_MEMBER_NAMES_GLOBAL, "[index];}", sep = "")
|
fmt.sbprint(gml, "///@param {Real} index\n")
|
||||||
|
fmt.sbprint(gml, "///@return {String}\n")
|
||||||
|
fmt.sbprint(gml, "function ", ENUM_GET_MEMBER_NAMES_FUNCTION, "(index) {return ", ENUM_MEMBER_NAMES_GLOBAL, "[index];}\n\n", sep = "")
|
||||||
|
|
||||||
|
fmt.sbprint(gml, "///@param {Real} index\n")
|
||||||
|
fmt.sbprint(gml, "///@param {Real} member\n")
|
||||||
|
fmt.sbprint(gml, "///@return {String}\n")
|
||||||
fmt.sbprint(gml, "function ", ENUM_GET_MEMBER_NAME_FULL_FUNCTION, "(index, member) {\n", sep = "")
|
fmt.sbprint(gml, "function ", ENUM_GET_MEMBER_NAME_FULL_FUNCTION, "(index, member) {\n", sep = "")
|
||||||
fmt.sbprint(gml, TAB, "return $\"{", ENUM_NAMES_GLOBAL, "[index]}.{" + ENUM_MEMBER_NAMES_GLOBAL, "[index][member]}\";\n", sep = "")
|
fmt.sbprint(gml, TAB, "return $\"{", ENUM_NAMES_GLOBAL, "[index]}.{" + ENUM_MEMBER_NAMES_GLOBAL, "[index][member]}\";\n\n", sep = "")
|
||||||
fmt.sbprint(gml, "}\n\n", sep = "")
|
fmt.sbprint(gml, "}\n\n", sep = "")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue