public static SelectonViewButton Get(IMarkerParentObject p_obj, SelectionViewer p_parent, GameObject template)
    {
        GameObject game_object = Instantiate(template);
        var        res         = Loader.EnsureComponent <SelectonViewButton>(game_object);

        res.referred = p_obj;
        return(res);
    }