mirror of
https://github.com/SFML/SFML.git
synced 2024-11-29 06:41:05 +08:00
Removed default constructor of Image and Shader in CSFML and SFML.Net
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1633 4e206d99-4929-0410-ac5d-dfc041789085
This commit is contained in:
parent
08393593e1
commit
13b91bf116
@ -34,14 +34,6 @@
|
|||||||
#include <SFML/Graphics/Types.h>
|
#include <SFML/Graphics/Types.h>
|
||||||
|
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////
|
|
||||||
/// Create a new empty image
|
|
||||||
///
|
|
||||||
/// \return A new sfImage object, or NULL if it failed
|
|
||||||
///
|
|
||||||
////////////////////////////////////////////////////////////
|
|
||||||
CSFML_API sfImage* sfImage_Create(void);
|
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////
|
||||||
/// Create a new image filled with a color
|
/// Create a new image filled with a color
|
||||||
///
|
///
|
||||||
|
@ -31,15 +31,6 @@
|
|||||||
#include <SFML/Internal.h>
|
#include <SFML/Internal.h>
|
||||||
|
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////
|
|
||||||
/// Create a new empty image
|
|
||||||
////////////////////////////////////////////////////////////
|
|
||||||
sfImage* sfImage_Create(void)
|
|
||||||
{
|
|
||||||
return new sfImage;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////
|
||||||
/// Create a new image filled with a color
|
/// Create a new image filled with a color
|
||||||
////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////
|
||||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -16,19 +16,6 @@ namespace SFML
|
|||||||
////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////
|
||||||
public class Image : ObjectBase
|
public class Image : ObjectBase
|
||||||
{
|
{
|
||||||
////////////////////////////////////////////////////////////
|
|
||||||
/// <summary>
|
|
||||||
/// Default constructor (invalid image)
|
|
||||||
/// </summary>
|
|
||||||
/// <exception cref="LoadingFailedException" />
|
|
||||||
////////////////////////////////////////////////////////////
|
|
||||||
public Image() :
|
|
||||||
base(sfImage_Create())
|
|
||||||
{
|
|
||||||
if (This == IntPtr.Zero)
|
|
||||||
throw new LoadingFailedException("image");
|
|
||||||
}
|
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Construct the image with black color
|
/// Construct the image with black color
|
||||||
|
@ -14,19 +14,6 @@ namespace SFML
|
|||||||
////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////
|
||||||
public class Shader : ObjectBase
|
public class Shader : ObjectBase
|
||||||
{
|
{
|
||||||
////////////////////////////////////////////////////////////
|
|
||||||
/// <summary>
|
|
||||||
/// Default constructor (invalid shader)
|
|
||||||
/// </summary>
|
|
||||||
/// <exception cref="LoadingFailedException" />
|
|
||||||
////////////////////////////////////////////////////////////
|
|
||||||
public Shader() :
|
|
||||||
base(sfShader_Create())
|
|
||||||
{
|
|
||||||
if (This == IntPtr.Zero)
|
|
||||||
throw new LoadingFailedException("shader");
|
|
||||||
}
|
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Load the shader from a file
|
/// Load the shader from a file
|
||||||
|
Loading…
Reference in New Issue
Block a user