コード例 #1
0
ファイル: Image.cpp プロジェクト: freemaul/SFML
////////////////////////////////////////////////////////////
/// Change the color of a pixel of an image
/// Don't forget to call Update when you end modifying pixels
////////////////////////////////////////////////////////////
void sfImage_SetPixel(sfImage* Image, unsigned int X, unsigned int Y, sfColor Color)
{
    sf::Color SFMLColor(Color.r, Color.g, Color.b, Color.a);
    CSFML_CALL(Image, SetPixel(X, Y, SFMLColor));
}
コード例 #2
0
ファイル: Image.cpp プロジェクト: freemaul/SFML
////////////////////////////////////////////////////////////
/// Create a transparency mask for an image from a specified colorkey
////////////////////////////////////////////////////////////
void sfImage_CreateMaskFromColor(sfImage* Image, sfColor ColorKey, sfUint8 Alpha)
{
    sf::Color SFMLColor(ColorKey.r, ColorKey.g, ColorKey.b, ColorKey.a);
    CSFML_CALL(Image, CreateMaskFromColor(SFMLColor, Alpha));
}
コード例 #3
0
ファイル: RenderWindow.cpp プロジェクト: dabbertorres/CSFML
void sfRenderWindow_clear(sfRenderWindow* renderWindow, sfColor color)
{
    sf::Color SFMLColor(color.r, color.g, color.b, color.a);

    CSFML_CALL(renderWindow, clear(SFMLColor));
}
コード例 #4
0
ファイル: RenderTexture.cpp プロジェクト: colinc/CSFML
void sfRenderTexture_clear(sfRenderTexture* renderTexture, sfColor color)
{
    sf::Color SFMLColor(color.r, color.g, color.b, color.a);

    CSFML_CALL(renderTexture, clear(SFMLColor));
}
コード例 #5
0
ファイル: RenderTexture.cpp プロジェクト: Jebbs/DSFML
void sfRenderTexture_clear(sfRenderTexture* renderTexture, DUbyte r, DUbyte g, DUbyte b, DUbyte a)
{
    sf::Color SFMLColor(r, g, b, a);

    renderTexture->This.clear(SFMLColor);
}
コード例 #6
0
ファイル: RenderWindow.cpp プロジェクト: luke5542/DSFMLC
void sfRenderWindow_clear(sfRenderWindow* renderWindow, DUbyte r, DUbyte g, DUbyte b, DUbyte a)
{
    sf::Color SFMLColor(r, g, b, a);

    renderWindow->This.clear(SFMLColor);
}