Control.Monad.SFML.Graphics

Graphics / CircleShape.hs

createCircleShape

copy

setRotation

setScale

setOrigin

getRotation

getScale

getOrigin

move

rotate

scale

getTransform

getInverseTransform

setTexture

setTextureRect

getTexture

getTextureRect

setFillColor

setOutlineColor

setOutlineThickness

getFillColor

getOutlineColor

getOutlineThickness

getPointCount

getPoint

setRadius

getRadius

setPointCount

getLocalBounds

getGlobalBounds

Graphics / ConvexShape.hs

createConvexShape

setPoint

Graphics / Font.hs

fontFromFile

fontFromMemory

fontFromStream

getGlyph

getKerning

getLineSpacing

getFontTexture

Graphics / Image.hs

createImage

imageFromColor

imageFromPixels

imageFromFile

imageFromMemory

imageFromStream

destroy

saveImage

imageSize

createMaskFromColor

copyImage'

setPixel

getPixel

getPixels

flipHorizontally

flipVertically

Graphics / RectangleShape.hs

createRectangleShape

setSize

getSize

Graphics / RenderTexture.hs

createRenderTexture

getTextureSize

setActive

clear

setView

getView

getDefaultView

getViewport

mapPixelToCoords

drawSprite

drawText

drawShape

drawCircle

drawConvexShape

drawRectangle

drawVertexArray

drawPrimitives

drawPrimitives'

pushGLStates

popGLStates

resetGLStates

getRenderTexture

setSmooth

isSmooth

Graphics / RenderWindow.hs

createRenderWindow

renderWindowFromHandle

close

isWindowOpen

getWindowSettings

pollEvent

waitEvent

getWindowPosition

setWindowPosition

getWindowSize

setWindowSize

setWindowTitle

setWindowIcon

setWindowVisible

setMouseVisible

setVSync

setKeyRepeat

setWindowActive

display

setFramerateLimit

setJoystickThreshold

getSystemHandle

clearRenderWindow

captureRenderWindow

getMousePosition

setMousePosition

Graphics / Shader.hs

shaderFromFile

shaderFromMemory

shaderFromStream

setFloatParameter

setFloat2Parameter

setFloat3Parameter

setFloat4Parameter

setVector2Parameter

setVector3Parameter

setColorParameter

setTransformParameter

setTextureParameter

setCurrentTextureParameter

bind

isShaderAvailable

Graphics / Shape.hs

createShape

updateShape

Graphics / Sprite.hs

createSprite

setColor

setPosition

getColor

Graphics / Text.hs

createText

setTextString

setTextStringU

setTextFont

setTextCharacterSize

setTextStyle

setTextColor

getTextString

getTextUnicodeString

getTextFont

getTextCharacterSize

getTextStyle

getTextColor

findTextCharacterPos

getTextLocalBounds

getTextGlobalBounds

Graphics / Texture.hs

createTexture

textureFromFile

textureFromMemory

textureFromStream

textureFromImage

textureSize

copyTextureToImage

updateTextureFromPixels

updateTextureFromImage

updateTextureFromWindow

updateTextureFromRenderWindow

setRepeated

isRepeated

Graphics / VertexArray.hs

createVA

getVertexCount

getVertex

clearVA

resizeVA

appendVA

setPrimitiveType

getPrimitiveType

getVABounds

Graphics / View.hs

createView

viewFromRect

copyView

setViewCenter

setViewSize

setViewRotation

setViewport

resetView

getViewCenter

getViewSize

getViewRotation

getViewViewport

moveView

rotateView

zoomView