Hash :
1093ceb3
Author :
Date :
2020-04-27T22:33:02
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87
var float MyVar<TAG=VALUE>;
enum EMyEnum
{
EME_ValA<TAG=VALUE>,
EME_ValB<TAG=VALUE>,
};
var() LinearColor DrawColor<DisplayName=Draw Color|EditCondition=bOverrideDrawColor>;
// not metadata
var array<class<Foo>> Bar;
----------------------------------------------------
[
["keyword", "var"],
["keyword", "float"],
" MyVar",
["metadata", [
["punctuation", "<"],
["property", "TAG"],
["operator", "="],
"VALUE",
["punctuation", ">"]
]],
["punctuation", ";"],
["keyword", "enum"],
["class-name", "EMyEnum"],
["punctuation", "{"],
"\r\n\tEME_ValA",
["metadata", [
["punctuation", "<"],
["property", "TAG"],
["operator", "="],
"VALUE",
["punctuation", ">"]
]],
["punctuation", ","],
"\r\n\tEME_ValB",
["metadata", [
["punctuation", "<"],
["property", "TAG"],
["operator", "="],
"VALUE",
["punctuation", ">"]
]],
["punctuation", ","],
["punctuation", "}"],
["punctuation", ";"],
["keyword", "var"],
["punctuation", "("],
["punctuation", ")"],
" LinearColor DrawColor",
["metadata", [
["punctuation", "<"],
["property", "DisplayName"],
["operator", "="],
"Draw Color",
["punctuation", "|"],
["property", "EditCondition"],
["operator", "="],
"bOverrideDrawColor",
["punctuation", ">"]
]],
["punctuation", ";"],
["comment", "// not metadata"],
["keyword", "var"],
["keyword", "array"],
["operator", "<"],
["keyword", "class"],
["operator", "<"],
"Foo",
["operator", ">>"],
" Bar",
["punctuation", ";"]
]
----------------------------------------------------
Checks for metadata.