Object grammar fix

This commit is contained in:
barsdeveloper
2021-10-25 00:01:19 +02:00
parent f80c9f8dc1
commit bee57a1402
4 changed files with 48 additions and 15 deletions

View File

@@ -13,13 +13,13 @@ export default class ObjectEntity extends Entity {
Class: ObjectReferenceEntity,
Name: "",
bIsPureFunc: new TypeInitialization(false, false),
VariableReference: new TypeInitialization(new VariableReferenceEntity(), false),
FunctionReference: new TypeInitialization(new FunctionReferenceEntity(), false),
TargetType: new TypeInitialization(new ObjectReferenceEntity(), false),
NodePosX: Integer,
NodePosY: Integer,
VariableReference: new TypeInitialization(null, false, VariableReferenceEntity),
FunctionReference: new TypeInitialization(null, false, FunctionReferenceEntity),
TargetType: new TypeInitialization(null, false, ObjectReferenceEntity),
NodePosX: 0,
NodePosY: 0,
NodeGuid: GuidEntity,
CustomProperties: [PinEntity]
CustomProperties: [new TypeInitialization(null, false, PinEntity)]
}
getAttributes() {