Added RenderImage
Cleaned internal CSFML code Synchronized with trunk git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1135 4e206d99-4929-0410-ac5d-dfc041789085
This commit is contained in:
commit
2deb8bd021
228 changed files with 15844 additions and 7152 deletions
|
@ -219,11 +219,22 @@ namespace SFML
|
|||
/// <summary>
|
||||
/// Render the object into the given render window
|
||||
/// </summary>
|
||||
/// <param name="window">Target window</param>
|
||||
/// <param name="target">Target render window</param>
|
||||
////////////////////////////////////////////////////////////
|
||||
internal override void Render(RenderWindow window)
|
||||
internal override void Render(RenderWindow target)
|
||||
{
|
||||
sfRenderWindow_DrawSprite(window.This, This);
|
||||
sfRenderWindow_DrawSprite(target.This, This);
|
||||
}
|
||||
|
||||
////////////////////////////////////////////////////////////
|
||||
/// <summary>
|
||||
/// Render the object into the given render image
|
||||
/// </summary>
|
||||
/// <param name="target">Target render image</param>
|
||||
////////////////////////////////////////////////////////////
|
||||
internal override void Render(RenderImage target)
|
||||
{
|
||||
sfRenderImage_DrawSprite(target.This, This);
|
||||
}
|
||||
|
||||
////////////////////////////////////////////////////////////
|
||||
|
@ -300,6 +311,9 @@ namespace SFML
|
|||
[DllImport("csfml-graphics"), SuppressUnmanagedCodeSecurity]
|
||||
static extern void sfRenderWindow_DrawSprite(IntPtr This, IntPtr Sprite);
|
||||
|
||||
[DllImport("csfml-graphics"), SuppressUnmanagedCodeSecurity]
|
||||
static extern void sfRenderImage_DrawSprite(IntPtr This, IntPtr Sprite);
|
||||
|
||||
[DllImport("csfml-graphics"), SuppressUnmanagedCodeSecurity]
|
||||
static extern void sfSprite_Resize(IntPtr This, float Width, float Height);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue