> リファレンスに載っていない非公開関数をメインに書いていくつもりなのですが、非公開関数を解説するという性質上、公開してしまって良いのか疑問に思いました……。
はい、問題ありません
公式のリファレンスで非公開にしている関数は
1.あまり需要が無い関数を全部載せると初めてリファレンスを見た方が必要な関数を見つけにくくなるので需要の低い関数は非公開
2.ポインタなどを使用していて初心者の方向けにどのように説明したら良いか分からないため非公開
3.リファレンスに載せても良い関数なのに私の怠慢で載せていない関数
の何れかに当てはまります
1, 2 のタイプは公式リファレンスに需要の低い関数が大量に載っていたり、ポインタを使っていたり使い方が
中上級者向けだったりの初心者お断り関数が載っていたりすることを避けるための非公開なので、
公式リファレンスではない所での公開でしたら問題ありません
また、3 については公式リファレンスにも載せるべきな関数なので、こちらも公式リファレンスではないところで
公開していただいても問題ありません
要約すると、公式リファレンスではない所でしたら公開関数か非公開関数かに関わらずご紹介いただいても問題ありません m(_ _)m
( 時間の経過と共に少しづつ自分の中での認識も変わってしまったりしますが、Pさんのときの LoadBGM関数に関するご説明とも矛盾が無いはずです… )