テクスチャからスプライトを作成し、その参照を保持します。rectangle はピクセル単位で、既定はテクスチャ全体です。
texturerectangleオプション保護drawサブクラスは描画を同期的に実装し、target.draw() でオブジェクトを組み合わせられます。states は今回の呼び出し用のコピーです 。
targetstatesスプライトが保持するテクスチャ参照を返します。
テクスチャとチャンネルごとに乗算する色を設定します。Alpha で全体の不透明度を制御できます。
thiscolor親座標系での原点の位置を設定し、position の値をコピーします。
thispositionX・Y の拡大率を設定します。(1, 1) は元の大きさ、負値は反転です。
thisfactorsテクスチャ参照を置き換えます。resetRect が true なら領域をテクスチャ全体にリセットします。
thistextureresetRectテクスチャのピクセル領域をコピーします。幅と高さはスプライトのローカルサイズを決め、負の値でテクスチャを反転できます。
thisrectangle
共通の Transformable API を備えた sf::Sprite。