PurplePen.TextCourseObj.AddToMap C# (CSharp) Method

AddToMap() public method

public AddToMap ( Map map, SymColor symColor, SymDef>.Dictionary dict ) : void
map Map
symColor SymColor
dict SymDef>.Dictionary
return void
        public override void AddToMap(Map map, SymColor symColor, Dictionary<object, SymDef> dict)
        {
            object key = new Pair<short, object>(symColor.OcadId, SymDefKey());

            if (!dict.ContainsKey(key)) {
                SymColor whiteColor = ((AreaSymDef)dict[CourseLayout.KeyWhiteOut]).FillColor;
                dict[key] = CreateSymDef(map, symColor, whiteColor);
            }

            AddToMap(map, dict[key]);
        }

Same methods

TextCourseObj::AddToMap ( Map map, SymDef symdef ) : void