内部ロジックからGUIに幾つかのパラメータを渡して表示させたいのですが

引数にパラメータ番号をとり、それに応じた返り値を渡すようにするか
パラメータを集めた構造体を返すか
引数に配列やlist、vectorの参照をとって、そこに値を格納させるか

どういう方法が一般的ですか?