ねえ、私は「ボディ」と呼ばれるクラスに取り組んでいます。このクラスは、シェイプとスプライトを1つのオブジェクトとしてまとめています。ソースコードに入り、新しいオーバーロードRenderWindowのDraw()関数を追加して、この新しいオブジェクトを簡単に取り込んで描画できるようにしたいと思います。どうすればこれを行うことができますか?
私は現在使用しています
- Windows 7
- SFML 1.6
- 新しくmsVS++2010でコンパイルされた静的デバッグライブラリとdll
- 元のインクルードフォルダ
編集:
Drawable.hppヘッダーにもこれがあります。
private :
friend class RenderTarget;
////////////////////////////////////////////////////////////
/// Draw the object into the specified window
///
/// \param Target : Target into which render the object
///
////////////////////////////////////////////////////////////
void Draw(RenderTarget& Target) const;
////////////////////////////////////////////////////////////
/// Render the specific geometry of the object
///
/// \param Target : Target into which render the object
///
////////////////////////////////////////////////////////////
virtual void Render(RenderTarget& Target) const = 0;
しかし、各関数の完全なコードがどこにあるのかわかりません。宣言だけです。残念ながら、そこにもミニチュートリアルは見つかりませんでした...