See: Description
Interface | Description |
---|---|
ConstFont |
Interface for read-only fonts.
|
ConstShader |
Interface for read-only textures.
|
ConstTexture |
Interface for read-only textures.
|
ConstView |
Interface for read-only views.
|
Drawable |
Interface for objects that can be drawn to a render target.
|
RenderTarget |
Interface for render targets.
|
TextStyle |
Provides text style constants.
|
Transformable |
Interface for transformable objects that can be positioned in the scene and
rotated and scaled around an origin.
|
Class | Description |
---|---|
BasicTransformable |
Implementation of the
Transformable interface. |
CircleShape |
A specialized shape representing a circle.
|
Color |
Represents RGBA colors.
|
ConvexShape |
Specialized shape representing a convex polygon.
|
FloatRect |
Represents an axis-aligned rectangle using floating point coordinates.
|
Font |
Holds a character font for use in text displays.
|
Glyph |
Describes a glyph in a
Font . |
Image |
Provides methods for loading, manipulating and saving images.
|
IntRect |
Represents an axis-aligned rectangle using integer coordinates.
|
RectangleShape |
A specialized shape representing a rectangle.
|
RenderStates |
Defines drawing properties when drawing objects to a
RenderTarget . |
RenderTexture |
Provides a render target for off-screen 2D rendering into a texture.
|
RenderWindow |
Provides a window that can serve as a target for 2D drawing.
|
Shader |
Represents a GLSL shader program, consisting of a vertex and a fragment shader.
|
Shader.CurrentTextureType |
Special type denoting that the texture of the object being drawn
should be used, which cannot be known before it is actually being drawn.
|
Shape |
Abstract base class for (optionally) textured shapes with (optional) outlines.
|
Sprite |
Represents a drawable instance of a texture or texture portion.
|
Text |
Represents a graphical text that can be transformed and drawn to a render target.
|
Texture |
Represents a 2D texture stored on the graphics card for rendering.
|
Transform |
Defines a 3x3 transformation matrix for 2D transformations.
|
Vertex |
Defines a shape point with position, color and texture coordinates information.
|
VertexArray |
Defines a drawable set of one or multiple 2D primitives.
|
View |
Represents a 2D camera which defines the region of the scene that is visible.
|
Enum | Description |
---|---|
BlendMode |
Enumeration of the supported blending modes for drawing.
|
PrimitiveType |
Enumeration of supported primitive types.
|
Shader.Type |
Enumeration of shader types.
|
Texture.CoordinateType |
Enumeation of texture coordinate types that can be used for rendering.
|
Exception | Description |
---|---|
Image.PixelOutOfBoundsException |
Thrown if a non-existing pixel is being accessed by either
Image.getPixel(int, int)
or Image.setPixel(int, int, Color) . |
ShaderSourceException |
Thrown if a vertex or fragment shader source could not be compiled or linked.
|
TextureCreationException |
Thrown if a texture failed to be created.
|