Updated documentation
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1239 4e206d99-4929-0410-ac5d-dfc041789085
This commit is contained in:
parent
49ebb40c4d
commit
1f3d7b6d0c
52 changed files with 2077 additions and 2021 deletions
|
@ -53,7 +53,7 @@ public :
|
|||
/// \param red : Red component (0 .. 255)
|
||||
/// \param green : Green component (0 .. 255)
|
||||
/// \param blue : Blue component (0 .. 255)
|
||||
/// \param alpha : Alpha (opacity) component (0 .. 255) (255 by default)
|
||||
/// \param alpha : Alpha (opacity) component (0 .. 255)
|
||||
///
|
||||
////////////////////////////////////////////////////////////
|
||||
Color(Uint8 red, Uint8 green, Uint8 blue, Uint8 alpha = 255);
|
||||
|
|
|
@ -63,10 +63,10 @@ public :
|
|||
////////////////////////////////////////////////////////////
|
||||
/// Default constructor
|
||||
///
|
||||
/// \param position : Position of the object ((0, 0) by default)
|
||||
/// \param scale : Scale factor ((1, 1) by default)
|
||||
/// \param rotation : Orientation, in degrees (0 by default)
|
||||
/// \param color : Color of the object (white by default)
|
||||
/// \param position : Position of the object
|
||||
/// \param scale : Scale factor
|
||||
/// \param rotation : Orientation, in degrees
|
||||
/// \param color : Color of the object
|
||||
///
|
||||
////////////////////////////////////////////////////////////
|
||||
Drawable(const Vector2f& position = Vector2f(0, 0), const Vector2f& scale = Vector2f(1, 1), float rotation = 0.f, const Color& color = Color(255, 255, 255));
|
||||
|
|
|
@ -65,7 +65,7 @@ public :
|
|||
/// Load the font from a file
|
||||
///
|
||||
/// \param filename : Font file to load
|
||||
/// \param charSize : Size of characters in bitmap - the bigger, the higher quality (30 by default)
|
||||
/// \param charSize : Size of characters in bitmap - the bigger, the higher quality
|
||||
/// \param charset : Characters set to generate (by default, contains the ISO-8859-1 printable characters)
|
||||
///
|
||||
/// \return True if loading was successful
|
||||
|
@ -78,7 +78,7 @@ public :
|
|||
///
|
||||
/// \param data : Pointer to the data to load
|
||||
/// \param sizeInBytes : Size of the data, in bytes
|
||||
/// \param charSize : Size of characters in bitmap - the bigger, the higher quality (30 by default)
|
||||
/// \param charSize : Size of characters in bitmap - the bigger, the higher quality
|
||||
/// \param charset : Characters set to generate (by default, contains the ISO-8859-1 printable characters)
|
||||
///
|
||||
/// \return True if loading was successful
|
||||
|
|
|
@ -67,7 +67,7 @@ public :
|
|||
///
|
||||
/// \param width : Image width
|
||||
/// \param height : Image height
|
||||
/// \param color : Image color (black by default)
|
||||
/// \param color : Image color
|
||||
///
|
||||
////////////////////////////////////////////////////////////
|
||||
Image(unsigned int width, unsigned int height, const Color& color = Color(0, 0, 0));
|
||||
|
@ -136,7 +136,7 @@ public :
|
|||
///
|
||||
/// \param width : Image width
|
||||
/// \param height : Image height
|
||||
/// \param color : Image color (black by default)
|
||||
/// \param color : Image color
|
||||
///
|
||||
/// \return True if creation was successful
|
||||
///
|
||||
|
@ -147,7 +147,7 @@ public :
|
|||
/// Create transparency mask from a specified colorkey
|
||||
///
|
||||
/// \param transparentColor : Color to become transparent
|
||||
/// \param alpha : Alpha value to assign to transparent pixels (0 by default)
|
||||
/// \param alpha : Alpha value to assign to transparent pixels
|
||||
///
|
||||
////////////////////////////////////////////////////////////
|
||||
void CreateMaskFromColor(const Color& transparentColor, Uint8 alpha = 0);
|
||||
|
@ -160,8 +160,8 @@ public :
|
|||
/// \param source : Source image to copy
|
||||
/// \param destX : X coordinate of the destination position
|
||||
/// \param destY : Y coordinate of the destination position
|
||||
/// \param sourceRect : Sub-rectangle of the source image to copy (empty by default - entire image)
|
||||
/// \param applyAlpha : Should the copy take in account the source transparency? (false by default)
|
||||
/// \param sourceRect : Sub-rectangle of the source image to copy
|
||||
/// \param applyAlpha : Should the copy take in account the source transparency?
|
||||
///
|
||||
////////////////////////////////////////////////////////////
|
||||
void Copy(const Image& source, unsigned int destX, unsigned int destY, const IntRect& sourceRect = IntRect(0, 0, 0, 0), bool applyAlpha = false);
|
||||
|
|
|
@ -76,7 +76,7 @@ public :
|
|||
/// Activate of deactivate the render-image as the current target
|
||||
/// for rendering
|
||||
///
|
||||
/// \param active : True to activate, false to deactivate (true by default)
|
||||
/// \param active : True to activate, false to deactivate
|
||||
///
|
||||
/// \return True if operation was successful, false otherwise
|
||||
///
|
||||
|
|
|
@ -57,8 +57,8 @@ public :
|
|||
///
|
||||
/// \param mode : Video mode to use
|
||||
/// \param title : Title of the window
|
||||
/// \param style : Window style (Resize | Close by default)
|
||||
/// \param settings : Additional settings for the underlying OpenGL context (see default constructor for default values)
|
||||
/// \param style : Window style
|
||||
/// \param settings : Additional settings for the underlying OpenGL context
|
||||
///
|
||||
////////////////////////////////////////////////////////////
|
||||
RenderWindow(VideoMode mode, const std::string& title, unsigned long style = Style::Resize | Style::Close, const ContextSettings& settings = ContextSettings());
|
||||
|
|
|
@ -54,8 +54,8 @@ public :
|
|||
/// Add a point to the shape
|
||||
///
|
||||
/// \param x, y : Position of the point
|
||||
/// \param color : Color of the point (white by default)
|
||||
/// \param outlineColor : Outline color of the point (black by default)
|
||||
/// \param color : Color of the point
|
||||
/// \param outlineColor : Outline color of the point
|
||||
///
|
||||
////////////////////////////////////////////////////////////
|
||||
void AddPoint(float x, float y, const Color& color = Color(255, 255, 255), const Color& outlineColor = Color(0, 0, 0));
|
||||
|
@ -64,8 +64,8 @@ public :
|
|||
/// Add a point to the shape
|
||||
///
|
||||
/// \param position : Position of the point
|
||||
/// \param color : Color of the point (white by default)
|
||||
/// \param outlineColor : Outline color of the point (black by default)
|
||||
/// \param color : Color of the point
|
||||
/// \param outlineColor : Outline color of the point
|
||||
///
|
||||
////////////////////////////////////////////////////////////
|
||||
void AddPoint(const Vector2f& position, const Color& color = Color(255, 255, 255), const Color& outlineColor = Color(0, 0, 0));
|
||||
|
@ -186,8 +186,8 @@ public :
|
|||
/// \param p2x, p2y : Position second point
|
||||
/// \param thickness : Line thickness
|
||||
/// \param color : Color used to draw the line
|
||||
/// \param outline : Outline width (0 by default)
|
||||
/// \param outlineColor : Color used to draw the outline (black by default)
|
||||
/// \param outline : Outline width
|
||||
/// \param outlineColor : Color used to draw the outline
|
||||
///
|
||||
////////////////////////////////////////////////////////////
|
||||
static Shape Line(float p1x, float p1y, float p2x, float p2y, float thickness, const Color& color, float outline = 0.f, const Color& outlineColor = sf::Color(0, 0, 0));
|
||||
|
@ -199,8 +199,8 @@ public :
|
|||
/// \param p2 : Position second point
|
||||
/// \param thickness : Line thickness
|
||||
/// \param color : Color used to draw the line
|
||||
/// \param outline : Outline width (0 by default)
|
||||
/// \param outlineColor : Color used to draw the outline (black by default)
|
||||
/// \param outline : Outline width
|
||||
/// \param outlineColor : Color used to draw the outline
|
||||
///
|
||||
////////////////////////////////////////////////////////////
|
||||
static Shape Line(const Vector2f& p1, const Vector2f& p2, float thickness, const Color& color, float outline = 0.f, const Color& outlineColor = sf::Color(0, 0, 0));
|
||||
|
@ -211,8 +211,8 @@ public :
|
|||
/// \param p1x, p1y : Position of the first point
|
||||
/// \param p2x, p2y : Position second point
|
||||
/// \param color : Color used to fill the rectangle
|
||||
/// \param outline : Outline width (0 by default)
|
||||
/// \param outlineColor : Color used to draw the outline (black by default)
|
||||
/// \param outline : Outline width
|
||||
/// \param outlineColor : Color used to draw the outline
|
||||
///
|
||||
////////////////////////////////////////////////////////////
|
||||
static Shape Rectangle(float p1x, float p1y, float p2x, float p2y, const Color& color, float outline = 0.f, const Color& outlineColor = sf::Color(0, 0, 0));
|
||||
|
@ -223,8 +223,8 @@ public :
|
|||
/// \param p1 : Position of the first point
|
||||
/// \param p2 : Position second point
|
||||
/// \param color : Color used to fill the rectangle
|
||||
/// \param outline : Outline width (0 by default)
|
||||
/// \param outlineColor : Color used to draw the outline (black by default)
|
||||
/// \param outline : Outline width
|
||||
/// \param outlineColor : Color used to draw the outline
|
||||
///
|
||||
////////////////////////////////////////////////////////////
|
||||
static Shape Rectangle(const Vector2f& p1, const Vector2f& p2, const Color& color, float outline = 0.f, const Color& outlineColor = sf::Color(0, 0, 0));
|
||||
|
@ -235,8 +235,8 @@ public :
|
|||
/// \param x, y : Position of the center
|
||||
/// \param radius : Radius
|
||||
/// \param color : Color used to fill the circle
|
||||
/// \param outline : Outline width (0 by default)
|
||||
/// \param outlineColor : Color used to draw the outline (black by default)
|
||||
/// \param outline : Outline width
|
||||
/// \param outlineColor : Color used to draw the outline
|
||||
///
|
||||
////////////////////////////////////////////////////////////
|
||||
static Shape Circle(float x, float y, float radius, const Color& color, float outline = 0.f, const Color& outlineColor = sf::Color(0, 0, 0));
|
||||
|
@ -247,8 +247,8 @@ public :
|
|||
/// \param center : Position of the center
|
||||
/// \param radius : Radius
|
||||
/// \param color : Color used to fill the circle
|
||||
/// \param outline : Outline width (0 by default)
|
||||
/// \param outlineColor : Color used to draw the outline (black by default)
|
||||
/// \param outline : Outline width
|
||||
/// \param outlineColor : Color used to draw the outline
|
||||
///
|
||||
////////////////////////////////////////////////////////////
|
||||
static Shape Circle(const Vector2f& center, float radius, const Color& color, float outline = 0.f, const Color& outlineColor = sf::Color(0, 0, 0));
|
||||
|
|
|
@ -55,10 +55,10 @@ public :
|
|||
/// Construct the sprite from a source image
|
||||
///
|
||||
/// \param image : Image of the sprite
|
||||
/// \param position : Position of the sprite (0, 0 by default)
|
||||
/// \param scale : Scale factor (1, 1 by default)
|
||||
/// \param rotation : Orientation, in degrees (0 by default)
|
||||
/// \param color : Color of the sprite (white by default)
|
||||
/// \param position : Position of the sprite
|
||||
/// \param scale : Scale factor
|
||||
/// \param rotation : Orientation, in degrees
|
||||
/// \param color : Color of the sprite
|
||||
///
|
||||
////////////////////////////////////////////////////////////
|
||||
Sprite(const Image& image, const Vector2f& position = Vector2f(0, 0), const Vector2f& scale = Vector2f(1, 1), float rotation = 0.f, const Color& color = Color(255, 255, 255, 255));
|
||||
|
@ -67,7 +67,7 @@ public :
|
|||
/// Change the image of the sprite
|
||||
///
|
||||
/// \param image : New image
|
||||
/// \param adjustToNewSize : If true, the SubRect of the sprite will be adjusted to the size of the new image (false by default)
|
||||
/// \param adjustToNewSize : If true, the SubRect of the sprite will be adjusted to the size of the new image
|
||||
///
|
||||
////////////////////////////////////////////////////////////
|
||||
void SetImage(const Image& image, bool adjustToNewSize = false);
|
||||
|
|
|
@ -66,8 +66,8 @@ public :
|
|||
/// Construct the string from any kind of text
|
||||
///
|
||||
/// \param text : Text assigned to the string
|
||||
/// \param font : Font used to draw the string (SFML built-in font by default)
|
||||
/// \param size : Characters size (30 by default)
|
||||
/// \param font : Font used to draw the string
|
||||
/// \param size : Characters size
|
||||
///
|
||||
////////////////////////////////////////////////////////////
|
||||
explicit String(const Unicode::Text& text, const Font& font = Font::GetDefaultFont(), float size = 30.f);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue