Crate csfml_graphics_sys [] [src]

Reexports

pub use sfPrimitiveType::*;

Structs

Glyph

Glyph describes a glyph (a visual character)

sfBlendMode
sfColor
sfRenderStates
sfTransform
sfVertex

Enums

sfBlendEquation

BlendMode equations

sfBlendFactor

BlendMode factor types

sfCircleShape
sfConvexShape
sfFont
sfImage
sfPrimitiveType

Types of primitives that a VertexArray can render

sfRectangleShape
sfRenderTexture
sfRenderWindow
sfShader
sfShape
sfSprite
sfText
sfTexture
sfTransformable
sfVertexArray
sfView

Functions

FloatRect_contains
FloatRect_intersects
IntRect_contains
IntRect_intersects
sfCircleShape_copy
sfCircleShape_create
sfCircleShape_destroy
sfCircleShape_getFillColor
sfCircleShape_getGlobalBounds
sfCircleShape_getInverseTransform
sfCircleShape_getLocalBounds
sfCircleShape_getOrigin
sfCircleShape_getOutlineColor
sfCircleShape_getOutlineThickness
sfCircleShape_getPoint
sfCircleShape_getPointCount
sfCircleShape_getPosition
sfCircleShape_getRadius
sfCircleShape_getRotation
sfCircleShape_getScale
sfCircleShape_getTexture
sfCircleShape_getTextureRect
sfCircleShape_getTransform
sfCircleShape_move
sfCircleShape_rotate
sfCircleShape_scale
sfCircleShape_setFillColor
sfCircleShape_setOrigin
sfCircleShape_setOutlineColor
sfCircleShape_setOutlineThickness
sfCircleShape_setPointCount
sfCircleShape_setPosition
sfCircleShape_setRadius
sfCircleShape_setRotation
sfCircleShape_setScale
sfCircleShape_setTexture
sfCircleShape_setTextureRect
sfColor_add
sfColor_fromRGB
sfColor_fromRGBA
sfColor_modulate
sfConvexShape_copy
sfConvexShape_create
sfConvexShape_destroy
sfConvexShape_getFillColor
sfConvexShape_getGlobalBounds
sfConvexShape_getInverseTransform
sfConvexShape_getLocalBounds
sfConvexShape_getOrigin
sfConvexShape_getOutlineColor
sfConvexShape_getOutlineThickness
sfConvexShape_getPoint
sfConvexShape_getPointCount
sfConvexShape_getPosition
sfConvexShape_getRotation
sfConvexShape_getScale
sfConvexShape_getTexture
sfConvexShape_getTextureRect
sfConvexShape_getTransform
sfConvexShape_move
sfConvexShape_rotate
sfConvexShape_scale
sfConvexShape_setFillColor
sfConvexShape_setOrigin
sfConvexShape_setOutlineColor
sfConvexShape_setOutlineThickness
sfConvexShape_setPoint
sfConvexShape_setPointCount
sfConvexShape_setPosition
sfConvexShape_setRotation
sfConvexShape_setScale
sfConvexShape_setTexture
sfConvexShape_setTextureRect
sfFont_copy
sfFont_createFromFile
sfFont_createFromMemory
sfFont_createFromStream
sfFont_destroy
sfFont_getGlyph
sfFont_getKerning
sfFont_getLineSpacing
sfFont_getTexture
sfImage_copy
sfImage_copyImage
sfImage_create
sfImage_createFromColor
sfImage_createFromFile
sfImage_createFromMemory
sfImage_createFromPixels
sfImage_createFromStream
sfImage_createMaskFromColor
sfImage_destroy
sfImage_flipHorizontally
sfImage_flipVertically
sfImage_getPixel
sfImage_getPixelsPtr
sfImage_getSize
sfImage_saveToFile
sfImage_setPixel
sfMouse_getPositionRenderWindow
sfMouse_setPositionRenderWindow
sfRectangleShape_copy
sfRectangleShape_create
sfRectangleShape_destroy
sfRectangleShape_getFillColor
sfRectangleShape_getGlobalBounds
sfRectangleShape_getInverseTransform
sfRectangleShape_getLocalBounds
sfRectangleShape_getOrigin
sfRectangleShape_getOutlineColor
sfRectangleShape_getOutlineThickness
sfRectangleShape_getPoint
sfRectangleShape_getPointCount
sfRectangleShape_getPosition
sfRectangleShape_getRotation
sfRectangleShape_getScale
sfRectangleShape_getSize
sfRectangleShape_getTexture
sfRectangleShape_getTextureRect
sfRectangleShape_getTransform
sfRectangleShape_move
sfRectangleShape_rotate
sfRectangleShape_scale
sfRectangleShape_setFillColor
sfRectangleShape_setOrigin
sfRectangleShape_setOutlineColor
sfRectangleShape_setOutlineThickness
sfRectangleShape_setPosition
sfRectangleShape_setRotation
sfRectangleShape_setScale
sfRectangleShape_setSize
sfRectangleShape_setTexture
sfRectangleShape_setTextureRect
sfRenderTexture_clear
sfRenderTexture_create
sfRenderTexture_destroy
sfRenderTexture_display
sfRenderTexture_drawCircleShape
sfRenderTexture_drawConvexShape
sfRenderTexture_drawPrimitives
sfRenderTexture_drawRectangleShape
sfRenderTexture_drawShape
sfRenderTexture_drawSprite
sfRenderTexture_drawText
sfRenderTexture_drawVertexArray
sfRenderTexture_getDefaultView
sfRenderTexture_getSize
sfRenderTexture_getTexture
sfRenderTexture_getView
sfRenderTexture_getViewport
sfRenderTexture_isSmooth
sfRenderTexture_mapCoordsToPixel
sfRenderTexture_mapPixelToCoords
sfRenderTexture_popGLStates
sfRenderTexture_pushGLStates
sfRenderTexture_resetGLStates
sfRenderTexture_setActive
sfRenderTexture_setSmooth
sfRenderTexture_setView
sfRenderWindow_capture
sfRenderWindow_clear
sfRenderWindow_close
sfRenderWindow_create
sfRenderWindow_createUnicode
sfRenderWindow_destroy
sfRenderWindow_display
sfRenderWindow_drawCircleShape
sfRenderWindow_drawConvexShape
sfRenderWindow_drawPrimitives
sfRenderWindow_drawRectangleShape
sfRenderWindow_drawShape
sfRenderWindow_drawSprite
sfRenderWindow_drawText
sfRenderWindow_drawVertexArray
sfRenderWindow_getDefaultView
sfRenderWindow_getPosition
sfRenderWindow_getSettings
sfRenderWindow_getSize
sfRenderWindow_getView
sfRenderWindow_getViewport
sfRenderWindow_isOpen
sfRenderWindow_mapCoordsToPixel
sfRenderWindow_mapPixelToCoords
sfRenderWindow_pollEvent
sfRenderWindow_popGLStates
sfRenderWindow_pushGLStates
sfRenderWindow_resetGLStates
sfRenderWindow_setActive
sfRenderWindow_setFramerateLimit
sfRenderWindow_setIcon
sfRenderWindow_setJoystickThreshold
sfRenderWindow_setKeyRepeatEnabled
sfRenderWindow_setMouseCursorVisible
sfRenderWindow_setPosition
sfRenderWindow_setSize
sfRenderWindow_setTitle
sfRenderWindow_setUnicodeTitle
sfRenderWindow_setVerticalSyncEnabled
sfRenderWindow_setView
sfRenderWindow_setVisible
sfRenderWindow_waitEvent
sfShader_bind
sfShader_createFromFile
sfShader_createFromMemory
sfShader_createFromStream
sfShader_destroy
sfShader_isAvailable
sfShader_setColorParameter
sfShader_setCurrentTextureParameter
sfShader_setFloat2Parameter
sfShader_setFloat3Parameter
sfShader_setFloat4Parameter
sfShader_setFloatParameter
sfShader_setTextureParameter
sfShader_setTransformParameter
sfShader_setVector2Parameter
sfShader_setVector3Parameter
sfShape_create
sfShape_destroy
sfShape_getFillColor
sfShape_getGlobalBounds
sfShape_getInverseTransform
sfShape_getLocalBounds
sfShape_getOrigin
sfShape_getOutlineColor
sfShape_getOutlineThickness
sfShape_getPoint
sfShape_getPointCount
sfShape_getPosition
sfShape_getRotation
sfShape_getScale
sfShape_getTexture
sfShape_getTextureRect
sfShape_getTransform
sfShape_move
sfShape_rotate
sfShape_scale
sfShape_setFillColor
sfShape_setOrigin
sfShape_setOutlineColor
sfShape_setOutlineThickness
sfShape_setPosition
sfShape_setRotation
sfShape_setScale
sfShape_setTexture
sfShape_setTextureRect
sfShape_update
sfSprite_copy
sfSprite_create
sfSprite_destroy
sfSprite_getColor
sfSprite_getGlobalBounds
sfSprite_getInverseTransform
sfSprite_getLocalBounds
sfSprite_getOrigin
sfSprite_getPosition
sfSprite_getRotation
sfSprite_getScale
sfSprite_getTexture
sfSprite_getTextureRect
sfSprite_getTransform
sfSprite_move
sfSprite_rotate
sfSprite_scale
sfSprite_setColor
sfSprite_setOrigin
sfSprite_setPosition
sfSprite_setRotation
sfSprite_setScale
sfSprite_setTexture
sfSprite_setTextureRect
sfText_copy
sfText_create
sfText_destroy
sfText_findCharacterPos
sfText_getCharacterSize
sfText_getColor
sfText_getFont
sfText_getGlobalBounds
sfText_getInverseTransform
sfText_getLocalBounds
sfText_getOrigin
sfText_getPosition
sfText_getRotation
sfText_getScale
sfText_getString
sfText_getStyle
sfText_getTransform
sfText_getUnicodeString
sfText_move
sfText_rotate
sfText_scale
sfText_setCharacterSize
sfText_setColor
sfText_setFont
sfText_setOrigin
sfText_setPosition
sfText_setRotation
sfText_setScale
sfText_setString
sfText_setStyle
sfText_setUnicodeString
sfTexture_bind
sfTexture_copy
sfTexture_copyToImage
sfTexture_create
sfTexture_createFromFile
sfTexture_createFromImage
sfTexture_createFromMemory
sfTexture_createFromStream
sfTexture_destroy
sfTexture_getMaximumSize
sfTexture_getSize
sfTexture_isRepeated
sfTexture_isSmooth
sfTexture_setRepeated
sfTexture_setSmooth
sfTexture_updateFromImage
sfTexture_updateFromPixels
sfTexture_updateFromRenderWindow
sfTexture_updateFromWindow
sfTransform_combine
sfTransform_fromMatrix
sfTransform_getInverse
sfTransform_getMatrix
sfTransform_rotate
sfTransform_rotateWithCenter
sfTransform_scale
sfTransform_scaleWithCenter
sfTransform_transformPoint
sfTransform_transformRect
sfTransform_translate
sfTransformable_copy
sfTransformable_create
sfTransformable_destroy
sfTransformable_getInverseTransform
sfTransformable_getOrigin
sfTransformable_getPosition
sfTransformable_getRotation
sfTransformable_getScale
sfTransformable_getTransform
sfTransformable_move
sfTransformable_rotate
sfTransformable_scale
sfTransformable_setOrigin
sfTransformable_setPosition
sfTransformable_setRotation
sfTransformable_setScale
sfVertexArray_append
sfVertexArray_clear
sfVertexArray_copy
sfVertexArray_create
sfVertexArray_destroy
sfVertexArray_getBounds
sfVertexArray_getPrimitiveType
sfVertexArray_getVertex
sfVertexArray_getVertexCount
sfVertexArray_resize
sfVertexArray_setPrimitiveType
sfView_copy
sfView_create
sfView_createFromRect
sfView_destroy
sfView_getCenter
sfView_getRotation
sfView_getSize
sfView_getViewport
sfView_move
sfView_reset
sfView_rotate
sfView_setCenter
sfView_setRotation
sfView_setSize
sfView_setViewport
sfView_zoom