public BevConditionBase HasInput_Axis()
        {
            ConInputAxis inputHor = new ConInputAxis(KEY_INPUT.HORIZONTAL);
            ConInputAxis inputVer = new ConInputAxis(KEY_INPUT.VERTICAL);

            BevCondition_Or HasInput = new BevCondition_Or();

            HasInput.AddChild(inputHor);
            HasInput.AddChild(inputVer);

            return(HasInput);
        }
        public BevConditionBase HasInput_MouseAxis()
        {
            ConInputAxis MouseHor = new ConInputAxis(KEY_INPUT.MOUSE_HORIZONTAL);
            ConInputAxis MouseVer = new ConInputAxis(KEY_INPUT.MOUSE_VERTICAL);

            BevCondition_Or HasInput = new BevCondition_Or();

            HasInput.AddChild(MouseVer);
            HasInput.AddChild(MouseHor);

            return(HasInput);
        }
        public BevConditionBase HasInput()
        {
            BevConditionBase axis       = HasInput_Axis();
            BevConditionBase mouse_axis = HasInput_MouseAxis();


            BevCondition_Or hasInput = new BevCondition_Or();

            hasInput.AddChild(axis);
            hasInput.AddChild(mouse_axis);

            return(hasInput);
        }