kOS.Suffixed.VectorRenderer.InitializeSuffixes C# (CSharp) Method

InitializeSuffixes() private method

private InitializeSuffixes ( ) : void
return void
        private void InitializeSuffixes()
        {
            AddSuffix(new[] { "VEC", "VECTOR" }, new SetSuffix<Vector>(() => new Vector(Vector), value =>
               {
                   Vector = value;
                   RenderPointCoords();
               }));
            AddSuffix(new[] { "COLOR", "COLOUR" }, new SetSuffix<RgbaColor>(() => Color, value =>
               {
                   Color = value;
                   RenderColor();
               }));
            AddSuffix("SHOW", new SetSuffix<BooleanValue>(() => enable, SetShow));
            AddSuffix("START", new SetSuffix<Vector>(() => new Vector(Start), value =>
            {
                Start = value;
                RenderPointCoords();
            }));
            AddSuffix("SCALE", new SetSuffix<ScalarValue>(() => Scale, value =>
            {
                Scale = value;
                RenderPointCoords();
            }));

            AddSuffix("LABEL", new SetSuffix<StringValue>(() => labelStr, SetLabel));
            AddSuffix("WIDTH", new SetSuffix<ScalarValue>(() => Width, value =>
            {
                Width = value;
                RenderPointCoords();
            }));
        }