Added Window::SetTitle to CSFML and SFML.Net
This commit is contained in:
parent
b8ddbb6dcc
commit
4892866905
@ -183,6 +183,15 @@ CSFML_API void sfRenderWindow_SetPosition(sfRenderWindow* renderWindow, int left
|
|||||||
////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////
|
||||||
CSFML_API void sfRenderWindow_SetSize(sfRenderWindow* renderWindow, unsigned int width, unsigned int height);
|
CSFML_API void sfRenderWindow_SetSize(sfRenderWindow* renderWindow, unsigned int width, unsigned int height);
|
||||||
|
|
||||||
|
////////////////////////////////////////////////////////////
|
||||||
|
/// Change the title of a window
|
||||||
|
///
|
||||||
|
/// \param renderWindow : Renderwindow object
|
||||||
|
/// \param title : New title
|
||||||
|
///
|
||||||
|
////////////////////////////////////////////////////////////
|
||||||
|
CSFML_API void sfRenderWindow_SetTitle(sfRenderWindow* renderWindow, const char* title);
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////
|
||||||
/// Show or hide a window
|
/// Show or hide a window
|
||||||
///
|
///
|
||||||
|
@ -208,6 +208,15 @@ CSFML_API void sfWindow_SetPosition(sfWindow* window, int left, int top);
|
|||||||
////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////
|
||||||
CSFML_API void sfWindow_SetSize(sfWindow* window, unsigned int width, unsigned int height);
|
CSFML_API void sfWindow_SetSize(sfWindow* window, unsigned int width, unsigned int height);
|
||||||
|
|
||||||
|
////////////////////////////////////////////////////////////
|
||||||
|
/// Change the title of a window
|
||||||
|
///
|
||||||
|
/// \param window : Window object
|
||||||
|
/// \param title : New title
|
||||||
|
///
|
||||||
|
////////////////////////////////////////////////////////////
|
||||||
|
CSFML_API void sfWindow_SetTitle(sfWindow* window, const char* title);
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////
|
||||||
/// Show or hide a window
|
/// Show or hide a window
|
||||||
///
|
///
|
||||||
|
@ -247,6 +247,15 @@ void sfRenderWindow_SetSize(sfRenderWindow* renderWindow, unsigned int width, un
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
////////////////////////////////////////////////////////////
|
||||||
|
/// Change the title of a window
|
||||||
|
////////////////////////////////////////////////////////////
|
||||||
|
void sfRenderWindow_SetTitle(sfRenderWindow* renderWindow, const char* title)
|
||||||
|
{
|
||||||
|
CSFML_CALL(renderWindow, SetTitle(title))
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////
|
||||||
/// Show or hide a window
|
/// Show or hide a window
|
||||||
////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////
|
||||||
|
@ -239,6 +239,15 @@ void sfWindow_SetSize(sfWindow* window, unsigned int width, unsigned int height)
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
////////////////////////////////////////////////////////////
|
||||||
|
/// Change the title of a window
|
||||||
|
////////////////////////////////////////////////////////////
|
||||||
|
void sfWindow_SetTitle(sfWindow* window, const char* title)
|
||||||
|
{
|
||||||
|
CSFML_CALL(window, SetTitle(title))
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////
|
||||||
/// Show or hide a window
|
/// Show or hide a window
|
||||||
////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////
|
||||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -205,6 +205,17 @@ namespace SFML
|
|||||||
sfRenderWindow_SetSize(This, width, height);
|
sfRenderWindow_SetSize(This, width, height);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
////////////////////////////////////////////////////////////
|
||||||
|
/// <summary>
|
||||||
|
/// Change the title of the window
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="title">New title</param>
|
||||||
|
////////////////////////////////////////////////////////////
|
||||||
|
public override void SetTitle(string title)
|
||||||
|
{
|
||||||
|
sfRenderWindow_SetTitle(This, title);
|
||||||
|
}
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Show or hide the window
|
/// Show or hide the window
|
||||||
@ -569,6 +580,9 @@ namespace SFML
|
|||||||
[DllImport("csfml-graphics-2", CallingConvention = CallingConvention.Cdecl), SuppressUnmanagedCodeSecurity]
|
[DllImport("csfml-graphics-2", CallingConvention = CallingConvention.Cdecl), SuppressUnmanagedCodeSecurity]
|
||||||
static extern void sfRenderWindow_SetSize(IntPtr This, uint Width, uint Height);
|
static extern void sfRenderWindow_SetSize(IntPtr This, uint Width, uint Height);
|
||||||
|
|
||||||
|
[DllImport("csfml-graphics-2", CallingConvention = CallingConvention.Cdecl), SuppressUnmanagedCodeSecurity]
|
||||||
|
static extern void sfRenderWindow_SetTitle(IntPtr This, string title);
|
||||||
|
|
||||||
[DllImport("csfml-graphics-2", CallingConvention = CallingConvention.Cdecl), SuppressUnmanagedCodeSecurity]
|
[DllImport("csfml-graphics-2", CallingConvention = CallingConvention.Cdecl), SuppressUnmanagedCodeSecurity]
|
||||||
static extern void sfRenderWindow_Show(IntPtr This, bool Show);
|
static extern void sfRenderWindow_Show(IntPtr This, bool Show);
|
||||||
|
|
||||||
|
@ -240,6 +240,17 @@ namespace SFML
|
|||||||
sfWindow_SetSize(This, width, height);
|
sfWindow_SetSize(This, width, height);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
////////////////////////////////////////////////////////////
|
||||||
|
/// <summary>
|
||||||
|
/// Change the title of the window
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="title">New title</param>
|
||||||
|
////////////////////////////////////////////////////////////
|
||||||
|
public virtual void SetTitle(string title)
|
||||||
|
{
|
||||||
|
sfWindow_SetTitle(This, title);
|
||||||
|
}
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Show or hide the window
|
/// Show or hide the window
|
||||||
@ -632,6 +643,9 @@ namespace SFML
|
|||||||
[DllImport("csfml-window-2", CallingConvention = CallingConvention.Cdecl), SuppressUnmanagedCodeSecurity]
|
[DllImport("csfml-window-2", CallingConvention = CallingConvention.Cdecl), SuppressUnmanagedCodeSecurity]
|
||||||
static extern void sfWindow_SetSize(IntPtr This, uint Width, uint Height);
|
static extern void sfWindow_SetSize(IntPtr This, uint Width, uint Height);
|
||||||
|
|
||||||
|
[DllImport("csfml-window-2", CallingConvention = CallingConvention.Cdecl), SuppressUnmanagedCodeSecurity]
|
||||||
|
static extern void sfWindow_SetTitle(IntPtr This, string title);
|
||||||
|
|
||||||
[DllImport("csfml-window-2", CallingConvention = CallingConvention.Cdecl), SuppressUnmanagedCodeSecurity]
|
[DllImport("csfml-window-2", CallingConvention = CallingConvention.Cdecl), SuppressUnmanagedCodeSecurity]
|
||||||
static extern void sfWindow_Show(IntPtr This, bool Show);
|
static extern void sfWindow_Show(IntPtr This, bool Show);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user