内部的に全てTextureのクラスとして扱えるように修正