protected override void InitElementTypes() { FILTER_EXPRESSION = AngularJsElementType.FILTER_EXPRESSION; FILTER_ARGUMENT_LIST = AngularJsElementType.FILTER_ARGUMENT_LIST; REPEAT_EXPRESSION = AngularJsElementType.REPEAT_EXPRESSION; base.InitElementTypes(); }
public BoundIndentingRule(CompositeNodeType parentType, string leftTokenText, string rightTokenText, IndentType indentType = IndentType.Both) { myParentType = parentType; myLeftTokenText = leftTokenText; myRightTokenText = rightTokenText; myIndentType = indentType; }
private void CreateNode(ParserRuleContext context, int begin, int end, CompositeNodeType nodeType, object data) { var mark = BeginCreatingNode(begin); base.VisitChildren(context); EndCreatingNode(mark, end, nodeType, data); }
public BehaviorTree_CompositeControl(BehaviorTree_CompositeControlConstructionParams csParam) : base(csParam) { InitConstruction(); mChildNodeContainer = DecoratorPanel; mServiceContainer = ServicePanel; CompositeNodeType = csParam.CompositeNodeType; NodeName = CompositeNodeType.ToString(); BindingTemplateClassInstanceProperties(); InitializeLinkControl(csParam); Background = TryFindResource("BehaviorTreeNode_CompositeColor") as SolidColorBrush; switch (CompositeNodeType) { case CompositeNodeType.Select: { NodeTypeImg = TryFindResource("BehaviorTreeNode_Selecter_64x") as ImageSource; } break; case CompositeNodeType.RandomSelect: { NodeTypeImg = TryFindResource("BehaviorTreeNode_RandomSelecter_64x") as ImageSource; } break; case CompositeNodeType.Sequence: { NodeTypeImg = TryFindResource("BehaviorTreeNode_Sequence_64x") as ImageSource; } break; case CompositeNodeType.Parallel: { NodeTypeImg = TryFindResource("BehaviorTreeNode_Parallel_64x") as ImageSource; } break; } }
public TypedParametersOwner(CompositeNodeType _type) : base(_type) { }
public BaseTag(CompositeNodeType _type) : base(_type) { }
public AppenderClassNameImpl(CompositeNodeType _type) : base(_type) { }
public BaseReferenceAttributeValue(CompositeNodeType _type) : base(_type) { }
private void EndCreatingNode(int mark, int end, CompositeNodeType nodeType, object data) { _psiBuilder.ResetCurrentLexeme(end, end); _psiBuilder.Done(mark, nodeType, data); }
protected PropertyNameAttribute(CompositeNodeType compositeNodeType) : base(compositeNodeType) { }
public IndentingSimpleRule(CompositeNodeType parentType, IndentType indentType = IndentType.None) { myParentType = parentType; myIndentType = indentType; }