From 74c17238578ba00277764c265a73423bc24ed5d2 Mon Sep 17 00:00:00 2001 From: mgrojo Date: Sat, 10 Feb 2024 23:55:59 +0100 Subject: [PATCH 1/6] Update to CSFML 2.6.0 - Generation and check improved to take CSFML prefix - Binding completed. Tests compiling and running - Test modified because changes related to sfWindowStyle can be hidden with use clause. --- include/generated/Makefile | 13 +- include/generated/check.sh | 7 +- include/generated/gen.sh | 17 +- include/generated/postprocess.awk | 4 +- include/sf-audio-music.ads | 6 +- include/sf-audio-soundbuffer.ads | 8 +- include/sf-audio-soundrecorder.ads | 4 +- include/sf-graphics-blendmode.ads | 24 +- include/sf-graphics-font.ads | 50 ++++ include/sf-graphics-image.adb | 15 + include/sf-graphics-image.ads | 24 ++ include/sf-graphics-rect.ads | 40 ++- include/sf-graphics-renderstates.ads | 21 +- include/sf-graphics-rendertexture.ads | 33 ++- include/sf-graphics-renderwindow.ads | 11 + include/sf-graphics-texture.adb | 2 +- include/sf-graphics-texture.ads | 27 +- include/sf-network-packet.ads | 13 + include/sf-system-buffer.ads | 69 +++++ include/sf-system.ads | 4 + include/sf-window-context.ads | 4 +- include/sf-window-cursor.ads | 16 + include/sf-window-event.ads | 1 + include/sf-window-keyboard.adb | 16 + include/sf-window-keyboard.ads | 257 +++++++++++++++- include/sf-window-vulkan.adb | 42 +++ include/sf-window-vulkan.ads | 80 +++++ include/sf-window-window.ads | 47 ++- include/sf-window-windowbase.adb | 82 ++++++ include/sf-window-windowbase.ads | 402 ++++++++++++++++++++++++++ include/sf-window.ads | 28 ++ tests/renderwindow/main.adb | 3 +- tests/renderwindow/unicode.adb | 7 +- 33 files changed, 1264 insertions(+), 113 deletions(-) create mode 100644 include/sf-system-buffer.ads create mode 100644 include/sf-window-keyboard.adb create mode 100644 include/sf-window-vulkan.adb create mode 100644 include/sf-window-vulkan.ads create mode 100644 include/sf-window-windowbase.adb create mode 100644 include/sf-window-windowbase.ads diff --git a/include/generated/Makefile b/include/generated/Makefile index 2edfda9..34b782f 100644 --- a/include/generated/Makefile +++ b/include/generated/Makefile @@ -1,2 +1,11 @@ -all: - ./gen.sh /usr/include/SFML/*/*.h +CSFML_PREFIX=$(HOME)/src/github/SFML/CSFML + +.PHONY: all check generate + +all: check generate + +generate: + ./gen.sh $(CSFML_PREFIX) + +check: + ./check.sh $(CSFML_PREFIX) diff --git a/include/generated/check.sh b/include/generated/check.sh index e0c6262..6daeb87 100755 --- a/include/generated/check.sh +++ b/include/generated/check.sh @@ -1,16 +1,19 @@ #!/bin/bash # Author: Manuel Gomez # Description: Checks completeness and correctness of the imported interface. -# Platform: Ubuntu Linux 18.04 LTS +# Platform: Ubuntu Linux 22.04 LTS set -o nounset +CSFML_PREFIX=$1 + awk '/with Import, Convention => C, External_Name =>/ {print $8} +/^ *External_Name =>/ {print $3} /pragma *Import.*sf[A-Z].*/ {print $5} /sf.* : constant sfColor/ {print $1}' ../*.ad[sb] | sed 's/.*"\(.*\)".*/\1/' | \ sort -u > imports.txt -nm -D /usr/lib/x86_64-linux-gnu/libcsfml-*.so | grep -wo 'sf.*' | \ +nm -D ${CSFML_PREFIX}/lib/libcsfml-*.so | grep -wo 'sf.*' | \ sort -u > exports.txt diff -U 0 exports.txt imports.txt diff --git a/include/generated/gen.sh b/include/generated/gen.sh index 56b6658..82c3cc0 100755 --- a/include/generated/gen.sh +++ b/include/generated/gen.sh @@ -15,7 +15,9 @@ function PackageTofile tr '[:upper:]' '[:lower:]' | sed 's/\./-/g; s/$/.ads/' } -for file in $@ +CSFML_PREFIX=$1 + +for file in ${CSFML_PREFIX}/include/SFML/*/*.h do PARENT_DIRNAME=$(dirname $(dirname $file)) GRANDPARENT_DIRNAME=$(dirname $PARENT_DIRNAME) @@ -27,7 +29,7 @@ do NEW_PACKAGE=$(basename $file .h) NEW_FILE=$(echo $PARENT.$NEW_PACKAGE | PackageTofile) - gnatgcc -c -fdump-ada-spec-slim -fada-spec-parent=$PARENT -C $file + gnatgcc -c -I${CSFML_PREFIX}/include -fdump-ada-spec-slim -fada-spec-parent=$PARENT -C $file awk -f postprocess.awk $FILE > $NEW_FILE rm $FILE @@ -37,11 +39,18 @@ do s/data : System\.Address/data : Standard.System.Address/g; s/\([A-Za-z]\)\([A-Za-z0-9]*\) : System\.Address/\1\2 : sf\u\1\2_Ptr/g; s/return System\.Address/return sf${NEW_PACKAGE}_Ptr/g; + s%-- ${CSFML_PREFIX}/%-- %g; s/Sf\.Config\.//g; s/\\\\/@/g " $NEW_FILE - emacs -batch $NEW_FILE -f mark-whole-buffer -f ada-indent-region -f delete-trailing-whitespace -f save-buffer -f save-buffers-kill-emacs || \ - echo "$0: warning: $FILE could not be formatted by Emacs" + emacs -batch $NEW_FILE \ + --eval '(load "~/.emacs")' \ + -f mark-whole-buffer \ + -f indent-for-tab-command \ + -f delete-trailing-whitespace \ + -f save-buffer \ + -f save-buffers-kill-emacs || \ + echo "$0: warning: $FILE could not be formatted by Emacs" >&2 echo $NEW_FILE done diff --git a/include/generated/postprocess.awk b/include/generated/postprocess.awk index fcaa345..373681b 100644 --- a/include/generated/postprocess.awk +++ b/include/generated/postprocess.awk @@ -105,8 +105,8 @@ gsub(" size_t", " sfSize_t") gsub(" unsigned_short", " sfUint16") gsub(" unsigned", " sfUint32") - gsub("Interfaces\.C\.Strings\.chars_ptr", "String") - gsub("Sf\.Config\.", "") + gsub("Interfaces\\.C\\.Strings\\.chars_ptr", "String") + gsub("Sf\\.Config\\.", "") print diff --git a/include/sf-audio-music.ads b/include/sf-audio-music.ads index d534ff5..e8f14c0 100644 --- a/include/sf-audio-music.ads +++ b/include/sf-audio-music.ads @@ -46,7 +46,7 @@ package Sf.Audio.Music is --/ This function doesn't start playing the music (call --/ sfMusic_play to do so). --/ Here is a complete list of all the supported audio formats: - --/ ogg, wav, flac, aiff, au, raw, paf, svx, nist, voc, ircam, + --/ ogg, wav, flac, mp3, aiff, au, raw, paf, svx, nist, voc, ircam, --/ w64, mat4, mat5 pvf, htk, sds, avr, sd2, caf, wve, mpc2k, rf64. --/ --/ @param filename Path of the music file to open @@ -62,7 +62,7 @@ package Sf.Audio.Music is --/ This function doesn't start playing the music (call --/ sfMusic_play to do so). --/ Here is a complete list of all the supported audio formats: - --/ ogg, wav, flac, aiff, au, raw, paf, svx, nist, voc, ircam, + --/ ogg, wav, flac, mp3, aiff, au, raw, paf, svx, nist, voc, ircam, --/ w64, mat4, mat5 pvf, htk, sds, avr, sd2, caf, wve, mpc2k, rf64. --/ --/ @param data Pointer to the file data in memory @@ -79,7 +79,7 @@ package Sf.Audio.Music is --/ This function doesn't start playing the music (call --/ sfMusic_play to do so). --/ Here is a complete list of all the supported audio formats: - --/ ogg, wav, flac, aiff, au, raw, paf, svx, nist, voc, ircam, + --/ ogg, wav, flac, mp3, aiff, au, raw, paf, svx, nist, voc, ircam, --/ w64, mat4, mat5 pvf, htk, sds, avr, sd2, caf, wve, mpc2k, rf64. --/ --/ @param stream Source stream to read from diff --git a/include/sf-audio-soundbuffer.ads b/include/sf-audio-soundbuffer.ads index 901e60e..be5d51a 100644 --- a/include/sf-audio-soundbuffer.ads +++ b/include/sf-audio-soundbuffer.ads @@ -30,7 +30,7 @@ package Sf.Audio.SoundBuffer is --/ @brief Create a new sound buffer and load it from a file --/ --/ Here is a complete list of all the supported audio formats: - --/ ogg, wav, flac, aiff, au, raw, paf, svx, nist, voc, ircam, + --/ ogg, wav, flac, mp3, aiff, au, raw, paf, svx, nist, voc, ircam, --/ w64, mat4, mat5 pvf, htk, sds, avr, sd2, caf, wve, mpc2k, rf64. --/ --/ @param filename Path of the sound file to load @@ -44,7 +44,7 @@ package Sf.Audio.SoundBuffer is --/ @brief Create a new sound buffer and load it from a file in memory --/ --/ Here is a complete list of all the supported audio formats: - --/ ogg, wav, flac, aiff, au, raw, paf, svx, nist, voc, ircam, + --/ ogg, wav, flac, mp3, aiff, au, raw, paf, svx, nist, voc, ircam, --/ w64, mat4, mat5 pvf, htk, sds, avr, sd2, caf, wve, mpc2k, rf64. --/ --/ @param data Pointer to the file data in memory @@ -59,7 +59,7 @@ package Sf.Audio.SoundBuffer is --/ @brief Create a new sound buffer and load it from a custom stream --/ --/ Here is a complete list of all the supported audio formats: - --/ ogg, wav, flac, aiff, au, raw, paf, svx, nist, voc, ircam, + --/ ogg, wav, flac, mp3, aiff, au, raw, paf, svx, nist, voc, ircam, --/ w64, mat4, mat5 pvf, htk, sds, avr, sd2, caf, wve, mpc2k, rf64. --/ --/ @param stream Source stream to read from @@ -111,7 +111,7 @@ package Sf.Audio.SoundBuffer is --/ @brief Save a sound buffer to an audio file --/ --/ Here is a complete list of all the supported audio formats: - --/ ogg, wav, flac, aiff, au, raw, paf, svx, nist, voc, ircam, + --/ ogg, wav, flac, mp3, aiff, au, raw, paf, svx, nist, voc, ircam, --/ w64, mat4, mat5 pvf, htk, sds, avr, sd2, caf, wve, mpc2k, rf64. --/ --/ @param soundBuffer Sound buffer object diff --git a/include/sf-audio-soundrecorder.ads b/include/sf-audio-soundrecorder.ads index 3ef33c2..c15e1a0 100644 --- a/include/sf-audio-soundrecorder.ads +++ b/include/sf-audio-soundrecorder.ads @@ -131,10 +131,10 @@ package Sf.Audio.SoundRecorder is procedure setProcessingInterval (soundRecorder : sfSoundRecorder_Ptr; interval : Sf.System.Time.sfTime); --////////////////////////////////////////////////////////// - --/ @brief Get a list of the names of all availabe audio capture devices + --/ @brief Get a list of the names of all available audio capture devices --/ --/ This function returns an array of strings - --/ containing the names of all availabe audio capture devices. + --/ containing the names of all available audio capture devices. --/ If no devices are available then an empty array is returned. --/ --/ @return An array of strings containing the names diff --git a/include/sf-graphics-blendmode.ads b/include/sf-graphics-blendmode.ads index 5df8d04..29c4124 100644 --- a/include/sf-graphics-blendmode.ads +++ b/include/sf-graphics-blendmode.ads @@ -43,9 +43,10 @@ package Sf.Graphics.BlendMode is type sfBlendEquation is (sfBlendEquationAdd, --/< Pixel = Src * SrcFactor + Dst * DstFactor sfBlendEquationSubtract, --/< Pixel = Src * SrcFactor - Dst * DstFactor - sfBlendEquationReverseSubtract --/< Pixel = Dst * DstFactor - Src * SrcFactor + sfBlendEquationReverseSubtract, --/< Pixel = Dst * DstFactor - Src * SrcFactor + sfBlendEquationMin, --/< Pixel = min(Dst, Src) + sfBlendEquationMax --/< Pixel = max(Dst, Src) ); - pragma Convention (C, sfBlendEquation); --////////////////////////////////////////////////////////// --/ @brief Blending mode for drawing @@ -59,25 +60,34 @@ package Sf.Graphics.BlendMode is alphaDstFactor : aliased sfBlendFactor; --/< Destination blending factor for the alpha channel alphaEquation : aliased sfBlendEquation; --/< Blending equation for the alpha channel end record; - pragma Convention (C_Pass_By_Copy, sfBlendMode); --/< Blend source and dest according to dest alpha - sfBlendAlpha : aliased sfBlendMode; + sfBlendAlpha : aliased constant sfBlendMode; --/< Add source to dest - sfBlendAdd : aliased sfBlendMode; + sfBlendAdd : aliased constant sfBlendMode; --/< Multiply source and dest - sfBlendMultiply : aliased sfBlendMode; + sfBlendMultiply : aliased constant sfBlendMode; + + --/< Take minimum between source and dest + sfBlendMin : aliased constant sfBlendMode; + + --/< Take maximum between source and dest + sfBlendMax : aliased constant sfBlendMode; --/< Overwrite dest with source - sfBlendNone : aliased sfBlendMode; + sfBlendNone : aliased constant sfBlendMode; private + pragma Convention (C, sfBlendEquation); + pragma Convention (C_Pass_By_Copy, sfBlendMode); pragma Import (C, sfBlendAlpha, "sfBlendAlpha"); pragma Import (C, sfBlendAdd, "sfBlendAdd"); pragma Import (C, sfBlendMultiply, "sfBlendMultiply"); + pragma Import (C, sfBlendMin, "sfBlendMin"); + pragma Import (C, sfBlendMax, "sfBlendMax"); pragma Import (C, sfBlendNone, "sfBlendNone"); diff --git a/include/sf-graphics-font.ads b/include/sf-graphics-font.ads index 443e026..b130196 100644 --- a/include/sf-graphics-font.ads +++ b/include/sf-graphics-font.ads @@ -115,6 +115,24 @@ package Sf.Graphics.Font is second : sfUint32; characterSize : sfUint32) return float; + + --////////////////////////////////////////////////////////// + --/ @brief Get the bold kerning value corresponding to a given pair of characters in a font + --/ + --/ @param font Source font + --/ @param first Unicode code point of the first character + --/ @param second Unicode code point of the second character + --/ @param characterSize Character size, in pixels + --/ + --/ @return Kerning offset, in pixels + --/ + --////////////////////////////////////////////////////////// + function getBoldKerning + (font : sfFont_Ptr; + first : sfUint32; + second : sfUint32; + characterSize : sfUint32) return Float; + --////////////////////////////////////////////////////////// --/ @brief Get the line spacing value --/ @@ -164,6 +182,35 @@ package Sf.Graphics.Font is --////////////////////////////////////////////////////////// function getTexture (font : sfFont_Ptr; characterSize : sfUint32) return sfFont_Ptr; + --////////////////////////////////////////////////////////// + --/ @brief Enable or disable the smooth filter + --/ + --/ When the filter is activated, the font appears smoother + --/ so that pixels are less noticeable. However if you want + --/ the font to look exactly the same as its source file, + --/ you should disable it. + --/ The smooth filter is enabled by default. + --/ + --/ @param font Source font + --/ @param smooth sfTrue to enable smoothing, sfFalse to disable it + --/ + --/ @see isSmooth + --/ + --////////////////////////////////////////////////////////// + procedure setSmooth (font : sfFont_Ptr; smooth : sfBool); + + --////////////////////////////////////////////////////////// + --/ @brief Tell whether the smooth filter is enabled or disabled + --/ + --/ @param font Source font + --/ + --/ @return sfTrue if smoothing is enabled, sfFalse if it is disabled + --/ + --/ @see setSmooth + --/ + --////////////////////////////////////////////////////////// + function isSmooth (font : sfFont_Ptr) return sfBool; + --////////////////////////////////////////////////////////// --/ @brief Get the font information --/ @@ -186,10 +233,13 @@ private pragma Import (C, destroy, "sfFont_destroy"); pragma Import (C, getGlyph, "sfFont_getGlyph"); pragma Import (C, getKerning, "sfFont_getKerning"); + pragma Import (C, getBoldKerning, "sfFont_getBoldKerning"); pragma Import (C, getLineSpacing, "sfFont_getLineSpacing"); pragma Import (C, getUnderlinePosition, "sfFont_getUnderlinePosition"); pragma Import (C, getUnderlineThickness, "sfFont_getUnderlineThickness"); pragma Import (C, getTexture, "sfFont_getTexture"); + pragma Import (C, setSmooth, "sfFont_setSmooth"); + pragma Import (C, isSmooth, "sfFont_isSmooth"); pragma Import (C, getInfo, "sfFont_getInfo"); end Sf.Graphics.Font; diff --git a/include/sf-graphics-image.adb b/include/sf-graphics-image.adb index a479d84..681ae5a 100644 --- a/include/sf-graphics-image.adb +++ b/include/sf-graphics-image.adb @@ -67,4 +67,19 @@ package body Sf.Graphics.Image is return R; end SaveToFile; + function SaveToMemory + (image : sfImage_Ptr; + output : Sf.System.sfBuffer_Ptr; + format : String) return sfBool is + function Internal (Image : sfImage_Ptr; + output : Sf.System.sfBuffer_Ptr; + format : chars_ptr) return sfBool; + pragma Import (C, Internal, "sfImage_saveToMemory"); + Temp : chars_ptr := New_String (format); + R : constant sfBool := Internal (image, output, Temp); + begin + Free (Temp); + return R; + end SaveToMemory; + end Sf.Graphics.Image; diff --git a/include/sf-graphics-image.ads b/include/sf-graphics-image.ads index 224361b..cf3da16 100644 --- a/include/sf-graphics-image.ads +++ b/include/sf-graphics-image.ads @@ -156,11 +156,35 @@ package Sf.Graphics.Image is --/ @param filename Path of the file to save --/ --/ @return sfTrue if saving was successful + --/ @see Sf.Graphics.Image.saveToMemory + --/ --/ --////////////////////////////////////////////////////////// function saveToFile (image : sfImage_Ptr; filename : String) return sfBool; --////////////////////////////////////////////////////////// + --/ @brief Save the image to a buffer in memory + --/ + --/ The format of the image must be specified. + --/ The supported image formats are bmp, png, tga and jpg. + --/ This function fails if the image is empty, or if + --/ the format was invalid. + --/ + --/ @param image Image object + --/ @param output Buffer to fill with encoded data + --/ @param format Encoding format to use + --/ + --/ @return sfTrue if saving was successful + --/ + --/ @see Sf.Grahpics.Image.saveToFile + --/ + --////////////////////////////////////////////////////////// + function saveToMemory + (image : sfImage_Ptr; + output : Sf.System.sfBuffer_Ptr; + format : String) return sfBool; + + --////////////////////////////////////////////////////////// --/ @brief Return the size of an image --/ --/ @param image Image object diff --git a/include/sf-graphics-rect.ads b/include/sf-graphics-rect.ads index 0837711..c97662e 100644 --- a/include/sf-graphics-rect.ads +++ b/include/sf-graphics-rect.ads @@ -17,7 +17,7 @@ --////////////////////////////////////////////////////////// - +with Sf.System.Vector2; package Sf.Graphics.Rect is @@ -68,7 +68,7 @@ package Sf.Graphics.Rect is --/ --/ @param rect1 First rectangle to test --/ @param rect2 Second rectangle to test - --/ @param intersection Rectangle to be filled with overlapping rect (can be NULL) + --/ @param intersection Rectangle to be filled with overlapping rect (can be null) --/ --/ @return sfTrue if rectangles overlap --/ @@ -85,6 +85,42 @@ package Sf.Graphics.Rect is intersection : access sfIntRect) return sfBool with Import, Convention => C, External_Name => "sfIntRect_intersects"; + --////////////////////////////////////////////////////////// + --/ @brief Get the position of the rectangle's top-left corner + --/ + --/ @return Position of rectangle + --/ + --/ @see getSize + --/ + --////////////////////////////////////////////////////////// + function getPosition (rect : access constant sfFloatRect) return Sf.System.Vector2.sfVector2f + with Import => True, + Convention => C, + External_Name => "sfFloatRect_getPosition"; + + function getPosition (rect : access constant sfIntRect) return Sf.System.Vector2.sfVector2i + with Import => True, + Convention => C, + External_Name => "sfIntRect_getPosition"; + + --////////////////////////////////////////////////////////// + --/ @brief Get the size of the rectangle + --/ + --/ @return Size of rectangle + --/ + --/ @see getPosition + --/ + --////////////////////////////////////////////////////////// + function getSize (rect : access constant sfFloatRect) return Sf.System.Vector2.sfVector2f + with Import => True, + Convention => C, + External_Name => "sfFloatRect_getSize"; + + function getSize (rect : access constant sfIntRect) return Sf.System.Vector2.sfVector2i + with Import => True, + Convention => C, + External_Name => "sfIntRect_getSize"; + private pragma Convention (C_Pass_By_Copy, sfFloatRect); diff --git a/include/sf-graphics-renderstates.ads b/include/sf-graphics-renderstates.ads index 9aaa096..5017109 100644 --- a/include/sf-graphics-renderstates.ads +++ b/include/sf-graphics-renderstates.ads @@ -62,23 +62,16 @@ package Sf.Graphics.RenderStates is texture => texture, shader => shader); - --////////////////////////////////////////////////////////// - --/ @brief Construct a default set of render states - --/ - --/ Constructing a default set of render states is equivalent - --/ to calling create without parameters. - --/ The default set defines: - --/ - --/ - the BlendAlpha blend mode - --/ - the identity transform - --/ - a null texture - --/ - a null shader - --/ - --////////////////////////////////////////////////////////// - function default return sfRenderStates is (create); + --////////////////////////////////////////////////////////// + --/ @brief Define the default values for a RenderState + --/ + --////////////////////////////////////////////////////////// + function default return sfRenderStates; private pragma Convention (C_Pass_By_Copy, sfRenderStates); pragma Convention (C, sfRenderStates_Ptr); + pragma Import (C, default, "sfRenderStates_default"); + end Sf.Graphics.RenderStates; diff --git a/include/sf-graphics-rendertexture.ads b/include/sf-graphics-rendertexture.ads index def5a06..6d93d3f 100644 --- a/include/sf-graphics-rendertexture.ads +++ b/include/sf-graphics-rendertexture.ads @@ -37,7 +37,7 @@ package Sf.Graphics.RenderTexture is --/ @return A new sfRenderTexture object, or null if it failed --/ --/ @deprecated - --/ Use sfRenderTexture_createWithSettings instead. + --/ Use Sf.Graphics.RenderTexture.createWithSettings instead. --/ --////////////////////////////////////////////////////////// function create @@ -80,6 +80,16 @@ package Sf.Graphics.RenderTexture is return Sf.System.Vector2.sfVector2u; --////////////////////////////////////////////////////////// + --/ @brief Tell if the render texture will use sRGB encoding when drawing on it + --/ + --/ @param renderTexture Render texture object + --/ + --/ @return sfTrue if the render texture use sRGB encoding, sfFalse otherwise + --/ + --////////////////////////////////////////////////////////// + function isSrgb (renderTexture : sfRenderTexture_Ptr) return sfBool; + + --////////////////////////////////////////////////////////// --/ @brief Activate or deactivate a render texture as the current target for rendering --/ --/ @param renderTexture Render texture object @@ -259,16 +269,16 @@ package Sf.Graphics.RenderTexture is states : access constant Sf.Graphics.RenderStates.sfRenderStates := null); - --////////////////////////////////////////////////////////// - --/ @brief Draw primitives defined by a vertex buffer. - --/ - --/ @param renderTexture render texture object - --/ @param object Vertex buffer object to draw - --/ @param firstVertex Index of the first vertex to render - --/ @param vertexCount Number of vertices to render - --/ @param states Render states to use for drawing - --/ - --////////////////////////////////////////////////////////// + --////////////////////////////////////////////////////////// + --/ @brief Draw primitives defined by a vertex buffer. + --/ + --/ @param renderTexture render texture object + --/ @param object Vertex buffer object to draw + --/ @param firstVertex Index of the first vertex to render + --/ @param vertexCount Number of vertices to render + --/ @param states Render states to use for drawing + --/ + --////////////////////////////////////////////////////////// procedure drawVertexBufferRange (renderTexture : Sf.Graphics.sfRenderTexture_Ptr; object : access constant Sf.Graphics.sfVertexBuffer_Ptr; @@ -420,6 +430,7 @@ private pragma Import (C, createWithSettings, "sfRenderTexture_createWithSettings"); pragma Import (C, destroy, "sfRenderTexture_destroy"); pragma Import (C, getSize, "sfRenderTexture_getSize"); + pragma Import (C, isSrgb, "sfRenderTexture_isSrgb"); pragma Import (C, setActive, "sfRenderTexture_setActive"); pragma Import (C, display, "sfRenderTexture_display"); pragma Import (C, clear, "sfRenderTexture_clear"); diff --git a/include/sf-graphics-renderwindow.ads b/include/sf-graphics-renderwindow.ads index e1a1fd7..494fccd 100644 --- a/include/sf-graphics-renderwindow.ads +++ b/include/sf-graphics-renderwindow.ads @@ -169,6 +169,16 @@ package Sf.Graphics.RenderWindow is function getSize (renderWindow : sfRenderWindow_Ptr) return Sf.System.Vector2.sfVector2u; --////////////////////////////////////////////////////////// + --/ @brief Tell if the render window will use sRGB encoding when drawing on it + --/ + --/ @param renderWindow Render window object + --/ + --/ @return sfTrue if the render window use sRGB encoding, sfFalse otherwise + --/ + --////////////////////////////////////////////////////////// + function isSrgb (renderWindow : sfRenderWindow_Ptr) return sfBool; + + --////////////////////////////////////////////////////////// --/ @brief Change the size of the rendering region of a render window --/ --/ @param renderWindow Render window object @@ -696,6 +706,7 @@ private pragma Import (C, setPosition, "sfRenderWindow_setPosition"); pragma Import (C, getSize, "sfRenderWindow_getSize"); pragma Import (C, setSize, "sfRenderWindow_setSize"); + pragma Import (C, isSrgb, "sfRenderWindow_isSrgb"); pragma Import (C, setIcon, "sfRenderWindow_setIcon"); pragma Import (C, setVisible, "sfRenderWindow_setVisible"); pragma Import (C, setVerticalSyncEnabled, "sfRenderWindow_setVerticalSyncEnabled"); diff --git a/include/sf-graphics-texture.adb b/include/sf-graphics-texture.adb index 547883b..12aa262 100644 --- a/include/sf-graphics-texture.adb +++ b/include/sf-graphics-texture.adb @@ -57,7 +57,7 @@ package body Sf.Graphics.Texture is return sfTexture_Ptr is function Internal (filename : Interfaces.C.Strings.chars_ptr; area : access constant Sf.Graphics.Rect.sfIntRect) return sfTexture_Ptr; - pragma Import (C, Internal, "sfTexture_createFromFile"); + pragma Import (C, Internal, "sfTexture_createSrgbFromFile"); Temp : chars_ptr := New_String (filename); R : constant sfTexture_Ptr := Internal (Temp, area); begin diff --git a/include/sf-graphics-texture.ads b/include/sf-graphics-texture.ads index 80cf9bc..9b2f571 100644 --- a/include/sf-graphics-texture.ads +++ b/include/sf-graphics-texture.ads @@ -29,19 +29,15 @@ package Sf.Graphics.Texture is --////////////////////////////////////////////////////////// - --////////////////////////////////////////////////////////// - --////////////////////////////////////////////////////////// - --/ @brief Types of texture coordinates that can be used for rendering. - --/ - --////////////////////////////////////////////////////////// - --/< sfTexture coordinates in range [0 .. 1]. - --/< sfTexture coordinates in range [0 .. size]. + --////////////////////////////////////////////////////////// + --////////////////////////////////////////////////////////// + --/ @brief Types of texture coordinates that can be used for rendering. + --/ + --////////////////////////////////////////////////////////// type sfTextureCoordinateType is - (sfTextureNormalized, - sfTexturePixels); - + (sfTextureNormalized, --/< sfTexture coordinates in range [0 .. 1]. + sfTexturePixels); --/< sfTexture coordinates in range [0 .. size]. - --////////////////////////////////////////////////////////// --////////////////////////////////////////////////////////// --/ @brief Create a new texture --/ @@ -334,10 +330,10 @@ package Sf.Graphics.Texture is --/ --/ @return True if the texture source is converted from sRGB, false if not --/ - --/ @see sfTexture_createSrgbFromFile - --/ @see sfTexture_createSrgbFromMemory - --/ @see sfTexture_createSrgbFromStream - --/ @see sfTexture_createSrgbFromImage + --/ @see Sf.Graphics.Texture.createSrgbFromFile + --/ @see Sf.Graphics.Texture.createSrgbFromMemory + --/ @see Sf.Graphics.Texture.createSrgbFromStream + --/ @see Sf.Graphics.Texture.createSrgbFromImage --/ --////////////////////////////////////////////////////////// function isSrgb (texture : sfTexture_Ptr) return sfBool; @@ -458,6 +454,7 @@ package Sf.Graphics.Texture is private pragma Convention (C, sfTextureCoordinateType); + pragma Import (C, create, "sfTexture_create"); pragma Import (C, createFromMemory, "sfTexture_createFromMemory"); pragma Import (C, createSrgbFromMemory, "sfTexture_createSrgbFromMemory"); diff --git a/include/sf-network-packet.ads b/include/sf-network-packet.ads index 0d29315..814374e 100644 --- a/include/sf-network-packet.ads +++ b/include/sf-network-packet.ads @@ -69,6 +69,18 @@ package Sf.Network.Packet is sizeInBytes : sfSize_t); --////////////////////////////////////////////////////////// + --/ @brief Get the current reading position in the packet + --/ + --/ The next read operation will read data from this position + --/ + --/ @return The byte offset of the current read position + --/ + --/ @see append + --/ + --////////////////////////////////////////////////////////// + function getReadPosition (packet : sfPacket_Ptr) return sfSize_t; + + --////////////////////////////////////////////////////////// --/ @brief Clear a packet --/ --/ After calling Clear, the packet is empty. @@ -200,6 +212,7 @@ private pragma Import (C, copy, "sfPacket_copy"); pragma Import (C, destroy, "sfPacket_destroy"); pragma Import (C, append, "sfPacket_append"); + pragma Import (C, getReadPosition, "sfPacket_getReadPosition"); pragma Import (C, clear, "sfPacket_clear"); pragma Import (C, getData, "sfPacket_getData"); pragma Import (C, getDataSize, "sfPacket_getDataSize"); diff --git a/include/sf-system-buffer.ads b/include/sf-system-buffer.ads new file mode 100644 index 0000000..03fb58f --- /dev/null +++ b/include/sf-system-buffer.ads @@ -0,0 +1,69 @@ +--////////////////////////////////////////////////////////// +-- SFML - Simple and Fast Multimedia Library +-- Copyright (C) 2007-2023 Laurent Gomila (laurent@sfml-dev.org) +-- This software is provided 'as-is', without any express or implied warranty. +-- In no event will the authors be held liable for any damages arising from the use of this software. +-- Permission is granted to anyone to use this software for any purpose, +-- including commercial applications, and to alter it and redistribute it freely, +-- subject to the following restrictions: +-- 1. The origin of this software must not be misrepresented; +-- you must not claim that you wrote the original software. +-- If you use this software in a product, an acknowledgment +-- in the product documentation would be appreciated but is not required. +-- 2. Altered source versions must be plainly marked as such, +-- and must not be misrepresented as being the original software. +-- 3. This notice may not be removed or altered from any source distribution. +--////////////////////////////////////////////////////////// + + +package Sf.System.Buffer is + + --////////////////////////////////////////////////////////// + --////////////////////////////////////////////////////////// + --////////////////////////////////////////////////////////// + + --////////////////////////////////////////////////////////// + --////////////////////////////////////////////////////////// + --/ @brief Create an empty buffer + --/ + --/ @return A new sfBuffer object, or NULL if it failed + --/ + --////////////////////////////////////////////////////////// + function create return sfBuffer_Ptr; + + --////////////////////////////////////////////////////////// + --/ @brief Destroy an existing buffer + --/ + --/ @param buffer Buffer to delete + --/ + --////////////////////////////////////////////////////////// + procedure destroy (buffer : sfBuffer_Ptr); + + --////////////////////////////////////////////////////////// + --/ @brief Return the size of a buffer + --/ + --/ @param buffer Buffer object + --/ + --/ @return Size in bytes + --/ + --////////////////////////////////////////////////////////// + function getSize (buffer : in sfBuffer_Ptr) return sfSize_t; + + --////////////////////////////////////////////////////////// + --/ @brief Get a read-only pointer to the array of bytes of a buffer + --/ + --/ @param buffer Buffer object + --/ + --/ @return Read-only pointer to the array of bytes + --/ + --////////////////////////////////////////////////////////// + function getData (buffer : in sfBuffer_Ptr) return access sfUint8; + +private + + pragma Import (C, create, "sfBuffer_create"); + pragma Import (C, destroy, "sfBuffer_destroy"); + pragma Import (C, getSize, "sfBuffer_getSize"); + pragma Import (C, getData, "sfBuffer_getData"); + +end Sf.System.Buffer; diff --git a/include/sf-system.ads b/include/sf-system.ads index b4ad87b..1497001 100644 --- a/include/sf-system.ads +++ b/include/sf-system.ads @@ -27,6 +27,8 @@ --/ package Sf.System is + type sfBuffer is null record; + type sfBuffer_Ptr is access all sfBuffer; type sfClock is null record; type sfClock_Ptr is access all sfClock; type sfMutex is null record; @@ -36,6 +38,8 @@ package Sf.System is private + pragma Convention (C, sfBuffer); + pragma Convention (C, sfBuffer_Ptr); pragma Convention (C, sfClock); pragma Convention (C, sfClock_Ptr); pragma Convention (C, sfMutex); diff --git a/include/sf-window-context.ads b/include/sf-window-context.ads index 84a0520..cad9fe6 100644 --- a/include/sf-window-context.ads +++ b/include/sf-window-context.ads @@ -21,13 +21,13 @@ with Sf.Window.Window; package Sf.Window.Context is - type GlFunctionPointer is access procedure; - --////////////////////////////////////////////////////////// --////////////////////////////////////////////////////////// --////////////////////////////////////////////////////////// --////////////////////////////////////////////////////////// + type GlFunctionPointer is access procedure; + --////////////////////////////////////////////////////////// --/ @brief Create a new context --/ diff --git a/include/sf-window-cursor.ads b/include/sf-window-cursor.ads index d1bb1e2..0462554 100644 --- a/include/sf-window-cursor.ads +++ b/include/sf-window-cursor.ads @@ -43,6 +43,14 @@ package Sf.Window.Cursor is --/ sfCursorSizeVertical | yes | yes | yes --/ sfCursorSizeTopLeftBottomRight | no | no | yes --/ sfCursorSizeBottomLeftTopRight | no | no | yes + --/ sfCursorSizeLeft | yes | yes | yes + --/ sfCursorSizeRight | yes | yes | yes + --/ sfCursorSizeTop | yes | yes | yes + --/ sfCursorSizeBottom | yes | yes | yes + --/ sfCursorSizeTopLeft | yes | yes | yes + --/ sfCursorSizeTopRight | yes | yes | yes + --/ sfCursorSizeBottomLeft | yes | yes | yes + --/ sfCursorSizeBottomRight | yes | yes | yes --/ sfCursorSizeAll | yes | no | yes --/ sfCursorCross | yes | yes | yes --/ sfCursorHelp | yes | no | yes @@ -59,6 +67,14 @@ package Sf.Window.Cursor is sfCursorSizeVertical, --/< Vertical double arrow cursor sfCursorSizeTopLeftBottomRight,--/< Double arrow cursor going from top-left to bottom-right sfCursorSizeBottomLeftTopRight,--/< Double arrow cursor going from bottom-left to top-right + sfCursorSizeLeft, --/< Left arrow cursor on Linux, same as SizeHorizontal on other platforms + sfCursorSizeRight, --/< Right arrow cursor on Linux, same as SizeHorizontal on other platforms + sfCursorSizeTop, --/< Up arrow cursor on Linux, same as SizeVertical on other platforms + sfCursorSizeBottom, --/< Down arrow cursor on Linux, same as SizeVertical on other platforms + sfCursorSizeTopLeft, --/< Top-left arrow cursor on Linux, same as SizeTopLeftBottomRight on other platforms + sfCursorSizeBottomRight, --/< Bottom-right arrow cursor on Linux, same as SizeTopLeftBottomRight on other platforms + sfCursorSizeBottomLeft, --/< Bottom-left arrow cursor on Linux, same as SizeBottomLeftTopRight on other platforms + sfCursorSizeTopRight, --/< Top-right arrow cursor on Linux, same as SizeBottomLeftTopRight on other platforms sfCursorSizeAll, --/< Combination of SizeHorizontal and SizeVertical sfCursorCross, --/< Crosshair cursor sfCursorHelp, --/< Help cursor diff --git a/include/sf-window-event.ads b/include/sf-window-event.ads index aba4664..d930f17 100644 --- a/include/sf-window-event.ads +++ b/include/sf-window-event.ads @@ -64,6 +64,7 @@ package Sf.Window.Event is type sfKeyEvent is record eventType : aliased sfEventType; code : aliased Sf.Window.Keyboard.sfKeyCode; + scancode : aliased Sf.Window.Keyboard.sfScancode; alt : aliased sfBool; control : aliased sfBool; shift : aliased sfBool; diff --git a/include/sf-window-keyboard.adb b/include/sf-window-keyboard.adb new file mode 100644 index 0000000..25c14a1 --- /dev/null +++ b/include/sf-window-keyboard.adb @@ -0,0 +1,16 @@ +with Interfaces.C.Strings; + +package body Sf.Window.Keyboard is + + function getDescription (code : sfScancode) return String is + use Interfaces.C; use Interfaces.C.Strings; + function Internal (code : sfScancode) return chars_ptr; + pragma Import (C, Internal, "sfKeyboard_getDescription"); + C_Result : chars_ptr := Internal (code); + Result : String := Value (C_Result); + begin + Free (C_Result); + return Result; + end getDescription; + +end sf.Window.Keyboard; diff --git a/include/sf-window-keyboard.ads b/include/sf-window-keyboard.ads index 9be33da..50821a3 100644 --- a/include/sf-window-keyboard.ads +++ b/include/sf-window-keyboard.ads @@ -29,6 +29,10 @@ package Sf.Window.Keyboard is --////////////////////////////////////////////////////////// --/ @brief Key codes --/ + --/ The enumerators refer to the "localized" key; i.e. depending + --/ on the layout set by the operating system, a key can be mapped + --/ to `Y` or `Z`. + --/ --////////////////////////////////////////////////////////// type sfKeyCode is new sfUint32; sfKeyUnknown : constant sfKeyCode := -1; --/< Unhandled key @@ -72,26 +76,26 @@ package Sf.Window.Keyboard is sfKeyLControl : constant sfKeyCode := 37; --/< The left Control key sfKeyLShift : constant sfKeyCode := 38; --/< The left Shift key sfKeyLAlt : constant sfKeyCode := 39; --/< The left Alt key - sfKeyLSystem : constant sfKeyCode := 40; --/< The left OS specific key: window (Windows and Linux), apple (MacOS X), ... + sfKeyLSystem : constant sfKeyCode := 40; --/< The left OS specific key: window (Windows and Linux), apple (macOS), ... sfKeyRControl : constant sfKeyCode := 41; --/< The right Control key sfKeyRShift : constant sfKeyCode := 42; --/< The right Shift key sfKeyRAlt : constant sfKeyCode := 43; --/< The right Alt key - sfKeyRSystem : constant sfKeyCode := 44; --/< The right OS specific key: window (Windows and Linux), apple (MacOS X), ... + sfKeyRSystem : constant sfKeyCode := 44; --/< The right OS specific key: window (Windows and Linux), apple (macOS), ... sfKeyMenu : constant sfKeyCode := 45; --/< The Menu key sfKeyLBracket : constant sfKeyCode := 46; --/< The [ key sfKeyRBracket : constant sfKeyCode := 47; --/< The ] key sfKeySemicolon : constant sfKeyCode := 48; --/< The ; key sfKeyComma : constant sfKeyCode := 49; --/< The , key sfKeyPeriod : constant sfKeyCode := 50; --/< The . key - sfKeyQuote : constant sfKeyCode := 51; --/< The ' key + sfKeyApostrophe: constant sfKeyCode := 51; --/< The ' key sfKeySlash : constant sfKeyCode := 52; --/< The / key sfKeyBackslash : constant sfKeyCode := 53; --/< The \ key - sfKeyTilde : constant sfKeyCode := 54; --/< The ~ key + sfKeyGrave : constant sfKeyCode := 54; --/< The ` key sfKeyEqual : constant sfKeyCode := 55; --/< The = key sfKeyHyphen : constant sfKeyCode := 56; --/< The - key (minus, usually from numpad) sfKeySpace : constant sfKeyCode := 57; --/< The Space key sfKeyEnter : constant sfKeyCode := 58; --/< The Enter/Return key - sfKeyBack : constant sfKeyCode := 59; --/< The Backspace key + sfKeyBackspace : constant sfKeyCode := 59; --/< The Backspace key sfKeyTab : constant sfKeyCode := 60; --/< The Tabulation key sfKeyPageUp : constant sfKeyCode := 61; --/< The Page up key sfKeyPageDown : constant sfKeyCode := 62; --/< The Page down key @@ -138,8 +142,176 @@ package Sf.Window.Keyboard is -- Deprecated values: - sfKeyDash : sfKeyCode renames sfKeyHyphen; --/< @deprecated Use Hyphen instead - sfKeyReturn : sfKeyCode renames sfKeyEnter; --/< @deprecated Use Enter instead + sfKeyTilde : sfKeyCode renames sfKeyGrave; --/< @deprecated Use Grave instead + sfKeyDash : sfKeyCode renames sfKeyHyphen; --/< @deprecated Use Hyphen instead + sfKeyBack : sfKeyCode renames sfKeyBackspace; --/< @deprecated Use Backspace instead + sfKeyReturn : sfKeyCode renames sfKeyEnter; --/< @deprecated Use Enter instead + sfKeyQuote : sfKeyCode renames sfKeyApostrophe;--/< @deprecated Use Apostrophe instead + + + --////////////////////////////////////////////////////////// + --/ @brief Scancodes + --/ + --/ The enumerators are bound to a physical key and do not depend on + --/ the keyboard layout used by the operating system. Usually, the AT-101 + --/ keyboard can be used as reference for the physical position of the keys. + --/ + --////////////////////////////////////////////////////////// + type sfScancode is new sfInt32; + sfScanUnknown : constant sfScancode := -1; --!< Represents any scancode not present in this enum + sfScanA : constant sfScancode := 0; --!< Keyboard a and A key + sfScanB : constant sfScancode := 1; --!< Keyboard b and B key + sfScanC : constant sfScancode := 2; --!< Keyboard c and C key + sfScanD : constant sfScancode := 3; --!< Keyboard d and D key + sfScanE : constant sfScancode := 4; --!< Keyboard e and E key + sfScanF : constant sfScancode := 5; --!< Keyboard f and F key + sfScanG : constant sfScancode := 6; --!< Keyboard g and G key + sfScanH : constant sfScancode := 7; --!< Keyboard h and H key + sfScanI : constant sfScancode := 8; --!< Keyboard i and I key + sfScanJ : constant sfScancode := 9; --!< Keyboard j and J key + sfScanK : constant sfScancode := 10; --!< Keyboard k and K key + sfScanL : constant sfScancode := 11; --!< Keyboard l and L key + sfScanM : constant sfScancode := 12; --!< Keyboard m and M key + sfScanN : constant sfScancode := 13; --!< Keyboard n and N key + sfScanO : constant sfScancode := 14; --!< Keyboard o and O key + sfScanP : constant sfScancode := 15; --!< Keyboard p and P key + sfScanQ : constant sfScancode := 16; --!< Keyboard q and Q key + sfScanR : constant sfScancode := 17; --!< Keyboard r and R key + sfScanS : constant sfScancode := 18; --!< Keyboard s and S key + sfScanT : constant sfScancode := 19; --!< Keyboard t and T key + sfScanU : constant sfScancode := 20; --!< Keyboard u and U key + sfScanV : constant sfScancode := 21; --!< Keyboard v and V key + sfScanW : constant sfScancode := 22; --!< Keyboard w and W key + sfScanX : constant sfScancode := 23; --!< Keyboard x and X key + sfScanY : constant sfScancode := 24; --!< Keyboard y and Y key + sfScanZ : constant sfScancode := 25; --!< Keyboard z and Z key + sfScanNum1 : constant sfScancode := 26; --!< Keyboard 1 and ! key + sfScanNum2 : constant sfScancode := 27; --!< Keyboard 2 and @ key + sfScanNum3 : constant sfScancode := 28; --!< Keyboard 3 and # key + sfScanNum4 : constant sfScancode := 29; --!< Keyboard 4 and $ key + sfScanNum5 : constant sfScancode := 30; --!< Keyboard 5 and % key + sfScanNum6 : constant sfScancode := 31; --!< Keyboard 6 and ^ key + sfScanNum7 : constant sfScancode := 32; --!< Keyboard 7 and & key + sfScanNum8 : constant sfScancode := 33; --!< Keyboard 8 and * key + sfScanNum9 : constant sfScancode := 34; --!< Keyboard 9 and ) key + sfScanNum0 : constant sfScancode := 35; --!< Keyboard 0 and ) key + sfScanEnter : constant sfScancode := 36; --!< Keyboard Enter/Return key + sfScanEscape : constant sfScancode := 37; --!< Keyboard Escape key + sfScanBackspace : constant sfScancode := 38; --!< Keyboard Backspace key + sfScanTab : constant sfScancode := 39; --!< Keyboard Tab key + sfScanSpace : constant sfScancode := 40; --!< Keyboard Space key + sfScanHyphen : constant sfScancode := 41; --!< Keyboard - and _ key + sfScanEqual : constant sfScancode := 42; --!< Keyboard = and + + sfScanLBracket : constant sfScancode := 43; --!< Keyboard [ and { key + sfScanRBracket : constant sfScancode := 44; --!< Keyboard ] and } key + -- For US keyboards mapped to key 29 (Microsoft Keyboard Scan Code Specification) + -- For Non-US keyboards mapped to key 42 (Microsoft Keyboard Scan Code Specification) + -- Typical language mappings: Belg:£µ` FrCa:<>} Dan:*' Dutch:`´ Fren:µ* Ger:'# Ital:§ù LatAm:[}` Nor:*@ Span:ç} Swed:*' Swiss:$£} UK:~# Brazil:}] + sfScanBackslash : constant sfScanCode := 45; --!< Keyboard \ and | key OR various keys for Non-US keyboards + sfScanSemicolon : constant sfScanCode := 46; --!< Keyboard ; and : key + sfScanApostrophe : constant sfScancode := 47; --!< Keyboard ' and " key + sfScanGrave : constant sfScancode := 48; --!< Keyboard ` and ~ key + sfScanComma : constant sfScancode := 49; --!< Keyboard , and < key + sfScanPeriod : constant sfScancode := 50; --!< Keyboard . and > key + sfScanSlash : constant sfScancode := 51; --!< Keyboard / and ? key + sfScanF1 : constant sfScancode := 52; --!< Keyboard F1 key + sfScanF2 : constant sfScancode := 53; --!< Keyboard F2 key + sfScanF3 : constant sfScancode := 54; --!< Keyboard F3 key + sfScanF4 : constant sfScancode := 55; --!< Keyboard F4 key + sfScanF5 : constant sfScancode := 56; --!< Keyboard F5 key + sfScanF6 : constant sfScancode := 57; --!< Keyboard F6 key + sfScanF7 : constant sfScancode := 58; --!< Keyboard F7 key + sfScanF8 : constant sfScancode := 59; --!< Keyboard F8 key + sfScanF9 : constant sfScancode := 60; --!< Keyboard F9 key + sfScanF10 : constant sfScancode := 61; --!< Keyboard F10 key + sfScanF11 : constant sfScancode := 62; --!< Keyboard F11 key + sfScanF12 : constant sfScancode := 63; --!< Keyboard F12 key + sfScanF13 : constant sfScancode := 64; --!< Keyboard F13 key + sfScanF14 : constant sfScancode := 65; --!< Keyboard F14 key + sfScanF15 : constant sfScancode := 66; --!< Keyboard F15 key + sfScanF16 : constant sfScancode := 67; --!< Keyboard F16 key + sfScanF17 : constant sfScancode := 68; --!< Keyboard F17 key + sfScanF18 : constant sfScancode := 69; --!< Keyboard F18 key + sfScanF19 : constant sfScancode := 70; --!< Keyboard F19 key + sfScanF20 : constant sfScancode := 71; --!< Keyboard F20 key + sfScanF21 : constant sfScancode := 72; --!< Keyboard F21 key + sfScanF22 : constant sfScancode := 73; --!< Keyboard F22 key + sfScanF23 : constant sfScancode := 74; --!< Keyboard F23 key + sfScanF24 : constant sfScancode := 75; --!< Keyboard F24 key + sfScanCapsLock : constant sfScancode := 76; --!< Keyboard Caps %Lock key + sfScanPrintScreen : constant sfScancode := 77; --!< Keyboard Print Screen key + sfScanScrollLock : constant sfScancode := 78; --!< Keyboard Scroll %Lock key + sfScanPause : constant sfScancode := 79; --!< Keyboard Pause key + sfScanInsert : constant sfScancode := 80; --!< Keyboard Insert key + sfScanHome : constant sfScancode := 81; --!< Keyboard Home key + sfScanPageUp : constant sfScancode := 82; --!< Keyboard Page Up key + sfScanDelete : constant sfScancode := 83; --!< Keyboard Delete Forward key + sfScanEnd : constant sfScancode := 84; --!< Keyboard End key + sfScanPageDown : constant sfScancode := 85; --!< Keyboard Page Down key + sfScanRight : constant sfScancode := 86; --!< Keyboard Right Arrow key + sfScanLeft : constant sfScancode := 87; --!< Keyboard Left Arrow key + sfScanDown : constant sfScancode := 88; --!< Keyboard Down Arrow key + sfScanUp : constant sfScancode := 89; --!< Keyboard Up Arrow key + sfScanNumLock : constant sfScancode := 90; --!< Keypad Num %Lock and Clear key + sfScanNumpadDivide : constant sfScancode := 91;--!< Keypad / key + sfScanNumpadMultiply : constant sfScancode := 92;--!< Keypad * key + sfScanNumpadMinus : constant sfScancode := 93; --!< Keypad - key + sfScanNumpadPlus : constant sfScancode := 94; --!< Keypad + key + sfScanNumpadEqual : constant sfScancode := 95; --!< keypad = key + sfScanNumpadEnter : constant sfScancode := 96; --!< Keypad Enter/Return key + sfScanNumpadDecimal : constant sfScancode := 97;--!< Keypad . and Delete key + sfScanNumpad1 : constant sfScancode := 98; --!< Keypad 1 and End key + sfScanNumpad2 : constant sfScancode := 99; --!< Keypad 2 and Down Arrow key + sfScanNumpad3 : constant sfScancode := 100; --!< Keypad 3 and Page Down key + sfScanNumpad4 : constant sfScancode := 101; --!< Keypad 4 and Left Arrow key + sfScanNumpad5 : constant sfScancode := 102; --!< Keypad 5 key + sfScanNumpad6 : constant sfScancode := 103; --!< Keypad 6 and Right Arrow key + sfScanNumpad7 : constant sfScancode := 104; --!< Keypad 7 and Home key + sfScanNumpad8 : constant sfScancode := 105; --!< Keypad 8 and Up Arrow key + sfScanNumpad9 : constant sfScancode := 106; --!< Keypad 9 and Page Up key + sfScanNumpad0 : constant sfScancode := 107; --!< Keypad 0 and Insert key + -- For US keyboards doesn't exist + -- For Non-US keyboards mapped to key 45 (Microsoft Keyboard Scan Code Specification) + -- Typical language mappings: Belg:<\> FrCa:«°» Dan:<\> Dutch:]|[ Fren:<> Ger:<|> Ital:<> LatAm:<> Nor:<> Span:<> Swed:<|> Swiss:<\> UK:\| Brazil: \|. + sfScanNonUsBackslash : constant sfScancode := 108; --!< Keyboard Non-US \ and | key + sfScanApplication : constant sfScancode := 109; --!< Keyboard Application key + sfScanExecute : constant sfScancode := 110; --!< Keyboard Execute key + sfScanModeChange : constant sfScancode := 111; --!< Keyboard Mode Change key + sfScanHelp : constant sfScancode := 112; --!< Keyboard Help key + sfScanMenu : constant sfScancode := 113; --!< Keyboard Menu key + sfScanSelect : constant sfScancode := 114; --!< Keyboard Select key + sfScanRedo : constant sfScancode := 115; --!< Keyboard Redo key + sfScanUndo : constant sfScancode := 116; --!< Keyboard Undo key + sfScanCut : constant sfScancode := 117; --!< Keyboard Cut key + sfScanCopy : constant sfScancode := 118; --!< Keyboard Copy key + sfScanPaste : constant sfScancode := 119; --!< Keyboard Paste key + sfScanVolumeMute : constant sfScancode := 120; --!< Keyboard Volume Mute key + sfScanVolumeUp : constant sfScancode := 121; --!< Keyboard Volume Up key + sfScanVolumeDown : constant sfScancode := 122; --!< Keyboard Volume Down key + sfScanMediaPlayPause : constant sfScancode := 123; --!< Keyboard Media Play Pause key + sfScanMediaStop : constant sfScancode := 124; --!< Keyboard Media Stop key + sfScanMediaNextTrack : constant sfScancode := 125; --!< Keyboard Media Next Track key + sfScanMediaPreviousTrack : constant sfScancode := 126; --!< Keyboard Media Previous Track key + sfScanLControl : constant sfScancode := 127; --!< Keyboard Left Control key + sfScanLShift : constant sfScancode := 128; --!< Keyboard Left Shift key + sfScanLAlt : constant sfScancode := 129; --!< Keyboard Left Alt key + sfScanLSystem : constant sfScancode := 130; --!< Keyboard Left System key + sfScanRControl : constant sfScancode := 131; --!< Keyboard Right Control key + sfScanRShift : constant sfScancode := 132; --!< Keyboard Right Shift key + sfScanRAlt : constant sfScancode := 133; --!< Keyboard Right Alt key + sfScanRSystem : constant sfScancode := 134; --!< Keyboard Right System key + sfScanBack : constant sfScancode := 135; --!< Keyboard Back key + sfScanForward : constant sfScancode := 136; --!< Keyboard Forward key + sfScanRefresh : constant sfScancode := 137; --!< Keyboard Refresh key + sfScanStop : constant sfScancode := 138; --!< Keyboard Stop key + sfScanSearch : constant sfScancode := 139; --!< Keyboard Search key + sfScanFavorites : constant sfScancode := 140; --!< Keyboard Favorites key + sfScanHomePage : constant sfScancode := 141; --!< Keyboard Home Page key + sfScanLaunchApplication1 : constant sfScancode := 142; --!< Keyboard Launch Application 1 key + sfScanLaunchApplication2 : constant sfScancode := 143; --!< Keyboard Launch Application 2 key + sfScanLaunchMail : constant sfScancode := 144; --!< Keyboard Launch Mail key + sfScanLaunchMediaSelect : constant sfScancode := 145; --!< Keyboard Launch Media Select key + sfScancodeCount : constant sfScancode := 146; --!< Keep last -- the total number of scancodes --////////////////////////////////////////////////////////// --/ @brief Check if a key is pressed @@ -148,10 +320,77 @@ package Sf.Window.Keyboard is --/ --/ @return sfTrue if the key is pressed, sfFalse otherwise --/ + --/ @see isScancodePressed + --/ --////////////////////////////////////////////////////////// function isKeyPressed (key : sfKeyCode) return sfBool; --////////////////////////////////////////////////////////// + --/ @brief Check if a key is pressed + --/ + --/ @param code Scancode to check + --/ + --/ @return sfTrue if the physical key is pressed, sfFalse otherwise + --/ + --/ @see isKeyPressed + --/ + --////////////////////////////////////////////////////////// + function isScancodePressed (code : sfScancode) return sfBool; + + --////////////////////////////////////////////////////////// + --/ @brief Localize a physical key to a logical one + --/ + --/ @param code Scancode to localize + --/ + --/ @return The key corresponding to the scancode under the current + --/ keyboard layout used by the operating system, or + --/ sfKeyUnknown when the scancode cannot be mapped + --/ to a Key. + --/ + --/ @see delocalize + --/ + --////////////////////////////////////////////////////////// + function localize (code : sfScancode) return sfKeyCode; + + --////////////////////////////////////////////////////////// + --/ @brief Identify the physical key corresponding to a logical one + --/ + --/ @param key Key to "delocalize" + --/ + --/ @return The scancode corresponding to the key under the current + --/ keyboard layout used by the operating system, or + --/ sfScanUnknown when the key cannot be mapped + --/ to a sfScancode. + --/ + --/ @see localize + --/ + --////////////////////////////////////////////////////////// + function delocalize (key : sfKeyCode) return sfScancode; + + --////////////////////////////////////////////////////////// + --/ @brief Provide a string representation for a given scancode + --/ + --/ The returned string is a short, non-technical description of + --/ the key represented with the given scancode. Most effectively + --/ used in user interfaces, as the description for the key takes + --/ the users keyboard layout into consideration. + --/ + --/ @warning The result is OS-dependent: for example, sfScanLSystem + --/ is "Left Meta" on Linux, "Left Windows" on Windows and + --/ "Left Command" on macOS. + --/ + --/ The current keyboard layout set by the operating system is used to + --/ interpret the scancode: for example, sfKeySemicolon is + --/ mapped to ";" for layout and to "é" for others. + --/ + --/ @param code Scancode to describe + --/ + --/ @return The localized description of the code + --/ + --////////////////////////////////////////////////////////// + function getDescription (code : sfScancode) return String; + + --////////////////////////////////////////////////////////// --/ @brief Show or hide the virtual keyboard. --/ --/ Warning: the virtual keyboard is not supported on all systems. @@ -168,7 +407,9 @@ package Sf.Window.Keyboard is private pragma Import (C, isKeyPressed, "sfKeyboard_isKeyPressed"); + pragma Import (C, isScancodePressed, "sfKeyboard_isScancodePressed"); + pragma Import (C, localize, "sfKeyboard_localize"); + pragma Import (C, delocalize, "sfKeyboard_delocalize"); pragma Import (C, setVirtualKeyboardVisible, "sfKeyboard_setVirtualKeyboardVisible"); - end Sf.Window.Keyboard; diff --git a/include/sf-window-vulkan.adb b/include/sf-window-vulkan.adb new file mode 100644 index 0000000..336a351 --- /dev/null +++ b/include/sf-window-vulkan.adb @@ -0,0 +1,42 @@ +with System; +with Interfaces.C.Strings; + +package body Sf.Window.Vulkan is + + function getGraphicsRequiredInstanceExtensions return sfArrayOfStrings is + use Interfaces.C; + use Interfaces.C.Strings; + + function Internal return Standard.System.Address; + pragma Import (C, Internal, "sfVulkan_getGraphicsRequiredInstanceExtensions"); + + -- Arbitrary maximum + Maximum : constant := 256; + result : constant Standard.System.Address := Internal; + Last : sfSize_t; + subtype Sf_Chars_Ptr_Array is Strings.Chars_Ptr_Array (0 .. Maximum - 1); + cGraphicsRequiredInstanceExtensions : Sf_Chars_Ptr_Array; + pragma Import (Ada, cGraphicsRequiredInstanceExtensions); + for cGraphicsRequiredInstanceExtensions'Address use result; + + AdaGraphicsRequiredInstanceExtensions : sfArrayOfStrings (0 .. Maximum - 1); + + begin + -- Empty case + if cGraphicsRequiredInstanceExtensions (0) = Null_Ptr then + return AdaGraphicsRequiredInstanceExtensions (1 .. 0); + end if; + + for i in Sf_Chars_Ptr_Array'Range loop + exit when cGraphicsRequiredInstanceExtensions (i) = Null_Ptr; + Last := sfSize_t (i); + AdaGraphicsRequiredInstanceExtensions (Last) := + Ada.Strings.Unbounded.To_Unbounded_String + (Interfaces.C.Strings.Value (cGraphicsRequiredInstanceExtensions (i))); + end loop; + + return AdaGraphicsRequiredInstanceExtensions (0 .. Last); + end getGraphicsRequiredInstanceExtensions; + + +end Sf.Window.Vulkan; diff --git a/include/sf-window-vulkan.ads b/include/sf-window-vulkan.ads new file mode 100644 index 0000000..f7d4951 --- /dev/null +++ b/include/sf-window-vulkan.ads @@ -0,0 +1,80 @@ +--////////////////////////////////////////////////////////// +-- SFML - Simple and Fast Multimedia Library +-- Copyright (C) 2007-2023 Laurent Gomila (laurent@sfml-dev.org) +-- This software is provided 'as-is', without any express or implied warranty. +-- In no event will the authors be held liable for any damages arising from the use of this software. +-- Permission is granted to anyone to use this software for any purpose, +-- including commercial applications, and to alter it and redistribute it freely, +-- subject to the following restrictions: +-- 1. The origin of this software must not be misrepresented; +-- you must not claim that you wrote the original software. +-- If you use this software in a product, an acknowledgment +-- in the product documentation would be appreciated but is not required. +-- 2. Altered source versions must be plainly marked as such, +-- and must not be misrepresented as being the original software. +-- 3. This notice may not be removed or altered from any source distribution. +--////////////////////////////////////////////////////////// + +package Sf.Window.Vulkan is + + --////////////////////////////////////////////////////////// + --////////////////////////////////////////////////////////// + --////////////////////////////////////////////////////////// + + --////////////////////////////////////////////////////////// + type VkInstance_T is null record; + + type VkInstance is access all VkInstance_T; + + type VkSurfaceKHR_T is null record; + + type VkSurfaceKHR is access all VkSurfaceKHR_T; + + type VkAllocationCallbacks is null record; + + type sfVulkanFunctionPointer is access procedure; + + --////////////////////////////////////////////////////////// + --/ @brief Tell whether or not the system supports Vulkan + --/ + --/ This function should always be called before using + --/ the Vulkan features. If it returns false, then + --/ any attempt to use Vulkan will fail. + --/ + --/ If only compute is required, set @a requireGraphics + --/ to false to skip checking for the extensions necessary + --/ for graphics rendering. + --/ + --/ @param requireGraphics + --/ + --/ @return True if Vulkan is supported, false otherwise + --/ + --////////////////////////////////////////////////////////// + function isAvailable (requireGraphics : sfBool) return sfBool; + + --////////////////////////////////////////////////////////// + --/ @brief Get the address of a Vulkan function + --/ + --/ @param name Name of the function to get the address of + --/ + --/ @return Address of the Vulkan function, null on failure + --/ + --////////////////////////////////////////////////////////// + function getFunction (name : String) return sfVulkanFunctionPointer; + + --////////////////////////////////////////////////////////// + --/ @brief Get Vulkan instance extensions required for graphics + --/ + --/ @return Vulkan instance extensions required for graphics + --/ + --////////////////////////////////////////////////////////// + function getGraphicsRequiredInstanceExtensions return sfArrayOfStrings; + +private + + pragma Convention (C, sfVulkanFunctionPointer); + + pragma Import (C, isAvailable, "sfVulkan_isAvailable"); + pragma Import (C, getFunction, "sfVulkan_getFunction"); + +end Sf.Window.Vulkan; diff --git a/include/sf-window-window.ads b/include/sf-window-window.ads index ac8821c..594512e 100644 --- a/include/sf-window-window.ads +++ b/include/sf-window-window.ads @@ -22,24 +22,15 @@ with Sf.System.Vector2; package Sf.Window.Window is - --////////////////////////////////////////////////////////// - --/ @brief Enumeration of window creation styles - --/ - --////////////////////////////////////////////////////////// + type sfWindowStyle is new Sf.Window.sfWindowStyle; + + sfNone : constant sfWindowStyle := SfWindowStyle(Sf.Window.sfNone); + sfTitlebar : constant sfWindowStyle := SfWindowStyle(Sf.Window.sfTitlebar); + sfResize : constant sfWindowStyle := SfWindowStyle(Sf.Window.sfResize); + sfClose : constant sfWindowStyle := SfWindowStyle(Sf.Window.sfClose); + sfFullscreen : constant sfWindowStyle := SfWindowStyle(Sf.Window.sfFullscreen); + sfDefaultStyle : constant sfWindowStyle := SfWindowStyle(Sf.Window.sfDefaultStyle); - type sfWindowStyle is new sfUint32; - sfNone : constant sfWindowStyle := 0; - --/< No border / title bar (this flag and all others are mutually exclusive) - sfTitlebar : constant sfWindowStyle := 1; - --/< Title bar + fixed border - sfResize : constant sfWindowStyle := 2; - --/< Titlebar + resizable border + maximize button - sfClose : constant sfWindowStyle := 4; - --/< Titlebar + close button - sfFullscreen : constant sfWindowStyle := 8; - --/< Fullscreen mode (this flag and all others are mutually exclusive) - sfDefaultStyle : constant sfWindowStyle := 7; - --/< Default window style --////////////////////////////////////////////////////////// --/ @brief Enumeration of the context attribute flags @@ -211,7 +202,7 @@ package Sf.Window.Window is --/ --////////////////////////////////////////////////////////// function pollEvent (window : sfWindow_Ptr; - event : access Sf.Window.Event.sfEvent) return sfBool; + event : access Sf.Window.Event.sfEvent) return sfBool; --////////////////////////////////////////////////////////// --/ @brief Wait for an event and return it @@ -231,7 +222,7 @@ package Sf.Window.Window is --/ --////////////////////////////////////////////////////////// function waitEvent (window : sfWindow_Ptr; - event : access Sf.Window.Event.sfEvent) return sfBool; + event : access Sf.Window.Event.sfEvent) return sfBool; --////////////////////////////////////////////////////////// --/ @brief Get the position of a window @@ -255,7 +246,7 @@ package Sf.Window.Window is --/ --////////////////////////////////////////////////////////// procedure setPosition (window : sfWindow_Ptr; - position : Sf.System.Vector2.sfVector2i); + position : Sf.System.Vector2.sfVector2i); --////////////////////////////////////////////////////////// --/ @brief Get the size of the rendering region of a window @@ -278,7 +269,7 @@ package Sf.Window.Window is --/ --////////////////////////////////////////////////////////// procedure setSize (window : sfWindow_Ptr; - size : Sf.System.Vector2.sfVector2u); + size : Sf.System.Vector2.sfVector2u); --////////////////////////////////////////////////////////// --/ @brief Change the title of a window @@ -341,7 +332,7 @@ package Sf.Window.Window is --/ --////////////////////////////////////////////////////////// procedure setVerticalSyncEnabled (window : sfWindow_Ptr; - enabled : sfBool); + enabled : sfBool); --////////////////////////////////////////////////////////// --/ @brief Show or hide the mouse cursor @@ -351,7 +342,7 @@ package Sf.Window.Window is --/ --////////////////////////////////////////////////////////// procedure setMouseCursorVisible (window : sfWindow_Ptr; - visible : sfBool); + visible : sfBool); --////////////////////////////////////////////////////////// --/ @brief Grab or release the mouse cursor @@ -367,7 +358,7 @@ package Sf.Window.Window is --/ --////////////////////////////////////////////////////////// procedure setMouseCursorGrabbed (window : sfWindow_Ptr; - grabbed : sfBool); + grabbed : sfBool); --////////////////////////////////////////////////////////// --/ @brief Set the displayed cursor to a native system cursor @@ -403,7 +394,7 @@ package Sf.Window.Window is --/ --////////////////////////////////////////////////////////// procedure setKeyRepeatEnabled (window : sfWindow_Ptr; - enabled : sfBool); + enabled : sfBool); --////////////////////////////////////////////////////////// --/ @brief Limit the framerate to a maximum fixed frequency @@ -417,20 +408,20 @@ package Sf.Window.Window is --/ --////////////////////////////////////////////////////////// procedure setFramerateLimit (window : sfWindow_Ptr; - limit : sfUint32); + limit : sfUint32); --////////////////////////////////////////////////////////// --/ @brief Change the joystick threshold --/ --/ The joystick threshold is the value below which - --/ no JoyMoved event will be generated. + --/ no JoystickMoved event will be generated. --/ --/ @param window Window object --/ @param threshold New threshold, in the range [0, 100] --/ --////////////////////////////////////////////////////////// procedure setJoystickThreshold (window : sfWindow_Ptr; - threshold : Float); + threshold : Float); --////////////////////////////////////////////////////////// --/ @brief Activate or deactivate a window as the current target diff --git a/include/sf-window-windowbase.adb b/include/sf-window-windowbase.adb new file mode 100644 index 0000000..86a9907 --- /dev/null +++ b/include/sf-window-windowbase.adb @@ -0,0 +1,82 @@ +--////////////////////////////////////////////////////////// +-- // +-- // SFML - Simple and Fast Multimedia Library +-- // Copyright (C) 2007-2009 Laurent Gomila (laurent.gom@gmail.com) +-- // +-- // This software is provided 'as-is', without any express or implied warranty. +-- // In no event will the authors be held liable for any damages arising from the use of this software. +-- // +-- // Permission is granted to anyone to use this software for any purpose, +-- // including commercial applications, and to alter it and redistribute it freely, +-- // subject to the following restrictions: +-- // +-- // 1. The origin of this software must not be misrepresented; +-- // you must not claim that you wrote the original software. +-- // If you use this software in a product, an acknowledgment +-- // in the product documentation would be appreciated but is not required. +-- // +-- // 2. Altered source versions must be plainly marked as such, +-- // and must not be misrepresented as being the original software. +-- // +-- // 3. This notice may not be removed or altered from any source distribution. +-- // +--////////////////////////////////////////////////////////// + +with Interfaces.C.Strings; + +package body Sf.Window.Windowbase is + use Interfaces.C.Strings; + + function create + (mode : Sf.Window.VideoMode.sfVideoMode; + title : String; + style : sfWindowStyle := sfResize or sfClose) + return sfWindowBase_Ptr + is + function Internal + (Mode : Sf.Window.VideoMode.sfVideoMode; + Title : Interfaces.C.char_array; + Style : sfWindowStyle) + return sfWindowBase_Ptr; + pragma Import (C, Internal, "sfWindowBase_create"); + R : constant sfWindowBase_Ptr := Internal (mode, Interfaces.C.To_C (Title), style); + begin + return R; + end Create; + + procedure setTitle (windowBase : sfWindowBase_Ptr; title : Standard.String) is + + procedure Internal (windowBase : sfWindowBase_Ptr; title : Interfaces.C.Strings.chars_ptr); + pragma Import (C, Internal, "sfWindowBase_setTitle"); + Temp : chars_ptr := New_String (Title); + begin + Internal (windowBase, Temp); + Free (Temp); + end setTitle; + + function createUnicode + (mode : Sf.Window.VideoMode.sfVideoMode; + title : Wide_Wide_String; + style : sfWindowStyle := sfResize or sfClose) + return sfWindowBase_Ptr + is + function Internal + (mode : Sf.Window.VideoMode.sfVideoMode; + title : C.char32_array; + style : sfWindowStyle) + return sfWindowBase_Ptr; + pragma Import (C, Internal, "sfWindowBase_createUnicode"); + R : constant sfWindowBase_Ptr := Internal (mode, C.To_C (title), style); + begin + return R; + end createUnicode; + + procedure setUnicodeTitle (windowBase : sfWindowBase_Ptr; title : Wide_Wide_String) is + + procedure Internal (windowBase : sfWindowBase_Ptr; title : C.char32_array); + pragma Import (C, Internal, "sfWindowBase_setUnicodeTitle"); + begin + Internal (windowBase, C.To_C (title)); + end setUnicodeTitle; + +end Sf.Window.Windowbase; diff --git a/include/sf-window-windowbase.ads b/include/sf-window-windowbase.ads new file mode 100644 index 0000000..905acef --- /dev/null +++ b/include/sf-window-windowbase.ads @@ -0,0 +1,402 @@ +--////////////////////////////////////////////////////////// +-- SFML - Simple and Fast Multimedia Library +-- Copyright (C) 2007-2023 Laurent Gomila (laurent@sfml-dev.org) +-- This software is provided 'as-is', without any express or implied warranty. +-- In no event will the authors be held liable for any damages arising from the use of this software. +-- Permission is granted to anyone to use this software for any purpose, +-- including commercial applications, and to alter it and redistribute it freely, +-- subject to the following restrictions: +-- 1. The origin of this software must not be misrepresented; +-- you must not claim that you wrote the original software. +-- If you use this software in a product, an acknowledgment +-- in the product documentation would be appreciated but is not required. +-- 2. Altered source versions must be plainly marked as such, +-- and must not be misrepresented as being the original software. +-- 3. This notice may not be removed or altered from any source distribution. +--////////////////////////////////////////////////////////// + +with Sf.Window.VideoMode; + +with Sf.Window.WindowHandle; +with Sf.Window.Event; +with Sf.System.Vector2; +with Sf.Window.Vulkan; + +package Sf.Window.WindowBase is + + --////////////////////////////////////////////////////////// + --////////////////////////////////////////////////////////// + --////////////////////////////////////////////////////////// + + --////////////////////////////////////////////////////////// + --/ @brief Construct a new window + --/ + --/ This function creates the window with the size and pixel + --/ depth defined in @a mode. An optional style can be passed to + --/ customize the look and behaviour of the window (borders, + --/ title bar, resizable, closable, ...). If @a style contains + --/ sfFullscreen, then @a mode must be a valid video mode. + --/ + --/ @param mode Video mode to use (defines the width, height and depth of the rendering area of the windowBase) + --/ @param title Title of the window + --/ @param style Window style + --/ + --/ @return A new sfWindow object + --/ + --////////////////////////////////////////////////////////// + function create + (mode : Sf.Window.VideoMode.sfVideoMode; + title : String; + style : sfWindowStyle := sfResize or sfClose) return sfWindowBase_Ptr; + + --////////////////////////////////////////////////////////// + --/ @brief Construct a new window (with a UTF-32 title) + --/ + --/ This function creates the window with the size and pixel + --/ depth defined in @a mode. An optional style can be passed to + --/ customize the look and behaviour of the window (borders, + --/ title bar, resizable, closable, ...). If @a style contains + --/ sfFullscreen, then @a mode must be a valid video mode. + --/ + --/ @param mode Video mode to use (defines the width, height and depth of the rendering area of the windowBase) + --/ @param title Title of the window (UTF-32) + --/ @param style Window style + --/ + --/ @return A new sfWindow object + --/ + --////////////////////////////////////////////////////////// + function createUnicode + (mode : Sf.Window.VideoMode.sfVideoMode; + title : Wide_Wide_String; + style : sfWindowStyle := sfResize or sfClose) return sfWindowBase_Ptr; + + --////////////////////////////////////////////////////////// + --/ @brief Construct a window from an existing control + --/ + --/ @param handle Platform-specific handle of the control + --/ + --/ @return A new sfWindow object + --/ + --////////////////////////////////////////////////////////// + function createFromHandle (handle : Sf.Window.WindowHandle.sfWindowHandle) return sfWindowBase_Ptr; + + --////////////////////////////////////////////////////////// + --/ @brief Destroy a window + --/ + --/ @param windowBase Window to destroy + --/ + --////////////////////////////////////////////////////////// + procedure destroy (windowBase : sfWindowBase_Ptr); + + --////////////////////////////////////////////////////////// + --/ @brief Close a window and destroy all the attached resources + --/ + --/ After calling this function, the sfWindow object remains + --/ valid, you must call sfWindowBase_destroy to actually delete it. + --/ All other functions such as sfWindowBase_pollEvent or sfWindowBase_display + --/ will still work (i.e. you don't have to test sfWindowBase_isOpen + --/ every time), and will have no effect on closed windows. + --/ + --/ @param windowBase Window object + --/ + --////////////////////////////////////////////////////////// + procedure close (windowBase : sfWindowBase_Ptr); + + --////////////////////////////////////////////////////////// + --/ @brief Tell whether or not a window is opened + --/ + --/ This function returns whether or not the window exists. + --/ Note that a hidden window (sfWindowBase_setVisible(sfFalse)) will return + --/ sfTrue. + --/ + --/ @param windowBase Window object + --/ + --/ @return sfTrue if the window is opened, sfFalse if it has been closed + --/ + --////////////////////////////////////////////////////////// + function isOpen (windowBase : in sfWindowBase_Ptr) return sfBool; + + --////////////////////////////////////////////////////////// + --/ @brief Pop the event on top of event queue, if any, and return it + --/ + --/ This function is not blocking: if there's no pending event then + --/ it will return false and leave @a event unmodified. + --/ Note that more than one event may be present in the event queue, + --/ thus you should always call this function in a loop + --/ to make sure that you process every pending event. + --/ + --/ @param windowBase Window object + --/ @param event Event to be returned + --/ + --/ @return sfTrue if an event was returned, or sfFalse if the event queue was empty + --/ + --////////////////////////////////////////////////////////// + function pollEvent (windowBase : sfWindowBase_Ptr; event : access Sf.Window.Event.sfEvent) + return sfBool; + + --////////////////////////////////////////////////////////// + --/ @brief Wait for an event and return it + --/ + --/ This function is blocking: if there's no pending event then + --/ it will wait until an event is received. + --/ After this function returns (and no error occured), + --/ the @a event object is always valid and filled properly. + --/ This function is typically used when you have a thread that + --/ is dedicated to events handling: you want to make this thread + --/ sleep as long as no new event is received. + --/ + --/ @param windowBase Window object + --/ @param event Event to be returned + --/ + --/ @return sfFalse if any error occured + --/ + --////////////////////////////////////////////////////////// + function waitEvent (windowBase : sfWindowBase_Ptr; event : access Sf.Window.Event.sfEvent) return sfBool; + + --////////////////////////////////////////////////////////// + --/ @brief Get the position of a window + --/ + --/ @param windowBase Window object + --/ + --/ @return Position in pixels + --/ + --////////////////////////////////////////////////////////// + function getPosition (windowBase : in sfWindowBase_Ptr) return Sf.System.Vector2.sfVector2i; + + --////////////////////////////////////////////////////////// + --/ @brief Change the position of a window on screen + --/ + --/ This function only works for top-level windows + --/ (i.e. it will be ignored for windows created from + --/ the handle of a child window/control). + --/ + --/ @param windowBase Window object + --/ @param position New position of the windowBase, in pixels + --/ + --////////////////////////////////////////////////////////// + procedure setPosition (windowBase : sfWindowBase_Ptr; position : Sf.System.Vector2.sfVector2i); + + --////////////////////////////////////////////////////////// + --/ @brief Get the size of the rendering region of a window + --/ + --/ The size doesn't include the titlebar and borders + --/ of the window. + --/ + --/ @param windowBase Window object + --/ + --/ @return Size in pixels + --/ + --////////////////////////////////////////////////////////// + function getSize (windowBase : in sfWindowBase_Ptr) return Sf.System.Vector2.sfVector2u; + + --////////////////////////////////////////////////////////// + --/ @brief Change the size of the rendering region of a window + --/ + --/ @param windowBase Window object + --/ @param size New size, in pixels + --/ + --////////////////////////////////////////////////////////// + procedure setSize (windowBase : sfWindowBase_Ptr; size : Sf.System.Vector2.sfVector2u); + + --////////////////////////////////////////////////////////// + --/ @brief Change the title of a window + --/ + --/ @param windowBase Window object + --/ @param title New title + --/ + --////////////////////////////////////////////////////////// + procedure setTitle (windowBase : sfWindowBase_Ptr; title : String); + + --////////////////////////////////////////////////////////// + --/ @brief Change the title of a window (with a UTF-32 string) + --/ + --/ @param windowBase Window object + --/ @param title New title + --/ + --////////////////////////////////////////////////////////// + procedure setUnicodeTitle (windowBase : sfWindowBase_Ptr; + title : Wide_Wide_String); + + --////////////////////////////////////////////////////////// + --/ @brief Change a window's icon + --/ + --/ @a pixels must be an array of @a width x @a height pixels + --/ in 32-bits RGBA format. + --/ + --/ @param windowBase Window object + --/ @param width Icon's width, in pixels + --/ @param height Icon's height, in pixels + --/ @param pixels Pointer to the array of pixels in memory + --/ + --////////////////////////////////////////////////////////// + procedure setIcon + (windowBase : sfWindowBase_Ptr; + width : sfUint32; + height : sfUint32; + pixels : access sfUint8); + + --////////////////////////////////////////////////////////// + --/ @brief Show or hide a window + --/ + --/ @param windowBase Window object + --/ @param visible sfTrue to show the windowBase, sfFalse to hide it + --/ + --////////////////////////////////////////////////////////// + procedure setVisible (windowBase : sfWindowBase_Ptr; visible : sfBool); + + --////////////////////////////////////////////////////////// + --/ @brief Show or hide the mouse cursor + --/ + --/ @param windowBase Window object + --/ @param visible sfTrue to show, sfFalse to hide + --/ + --////////////////////////////////////////////////////////// + procedure setMouseCursorVisible (windowBase : sfWindowBase_Ptr; visible : sfBool); + + --////////////////////////////////////////////////////////// + --/ @brief Grab or release the mouse cursor + --/ + --/ If set, grabs the mouse cursor inside this window's client + --/ area so it may no longer be moved outside its bounds. + --/ Note that grabbing is only active while the window has + --/ focus and calling this function for fullscreen windows + --/ won't have any effect (fullscreen windows always grab the + --/ cursor). + --/ + --/ @param grabbed sfTrue to enable, sfFalse to disable + --/ + --////////////////////////////////////////////////////////// + procedure setMouseCursorGrabbed (windowBase : sfWindowBase_Ptr; grabbed : sfBool); + + --////////////////////////////////////////////////////////// + --/ @brief Set the displayed cursor to a native system cursor + --/ + --/ Upon window creation, the arrow cursor is used by default. + --/ + --/ @warning The cursor must not be destroyed while in use by + --/ the window. + --/ + --/ @warning Features related to Cursor are not supported on + --/ iOS and Android. + --/ + --/ @param windowBase Window object + --/ @param cursor Native system cursor type to display + --/ + --/ @see sfCursor_createFromSystem + --/ @see sfCursor_createFromPixels + --/ + --////////////////////////////////////////////////////////// + procedure setMouseCursor (windowBase : sfWindowBase_Ptr; + cursor : sfCursor_Ptr); + + --////////////////////////////////////////////////////////// + --/ @brief Enable or disable automatic key-repeat + --/ + --/ If key repeat is enabled, you will receive repeated + --/ KeyPress events while keeping a key pressed. If it is disabled, + --/ you will only get a single event when the key is pressed. + --/ + --/ Key repeat is enabled by default. + --/ + --/ @param windowBase Window object + --/ @param enabled sfTrue to enable, sfFalse to disable + --/ + --////////////////////////////////////////////////////////// + procedure setKeyRepeatEnabled (windowBase : sfWindowBase_Ptr; enabled : sfBool); + + --////////////////////////////////////////////////////////// + --/ @brief Change the joystick threshold + --/ + --/ The joystick threshold is the value below which + --/ no JoystickMoved event will be generated. + --/ + --/ @param windowBase Window object + --/ @param threshold New threshold, in the range [0, 100] + --/ + --////////////////////////////////////////////////////////// + procedure setJoystickThreshold (windowBase : sfWindowBase_Ptr; threshold : float); + + --////////////////////////////////////////////////////////// + --/ @brief Request the current window to be made the active + --/ foreground window + --/ + --/ At any given time, only one window may have the input focus + --/ to receive input events such as keystrokes or mouse events. + --/ If a window requests focus, it only hints to the operating + --/ system, that it would like to be focused. The operating system + --/ is free to deny the request. + --/ + --////////////////////////////////////////////////////////// + procedure requestFocus (windowBase : sfWindowBase_Ptr); + + --////////////////////////////////////////////////////////// + --/ @brief Check whether the window has the input focus + --/ + --/ At any given time, only one window may have the input focus + --/ to receive input events such as keystrokes or most mouse + --/ events. + --/ + --/ @return True if window has focus, false otherwise + --/ + --////////////////////////////////////////////////////////// + function hasFocus (windowBase : in sfWindowBase_Ptr) return sfBool; + + --////////////////////////////////////////////////////////// + --/ @brief Get the OS-specific handle of the window + --/ + --/ The type of the returned handle is sfWindowHandle, + --/ which is a typedef to the handle type defined by the OS. + --/ You shouldn't need to use this function, unless you have + --/ very specific stuff to implement that SFML doesn't support, + --/ or implement a temporary workaround until a bug is fixed. + --/ + --/ @param windowBase Window object + --/ + --/ @return System handle of the window + --/ + --////////////////////////////////////////////////////////// + function getSystemHandle (windowBase : in sfWindowBase_Ptr) + return Sf.Window.WindowHandle.sfWindowHandle; + + --////////////////////////////////////////////////////////// + --/ @brief Create a Vulkan rendering surface + --/ + --/ @param windowBase Window object + --/ @param instance Vulkan instance + --/ @param surface Created surface + --/ @param allocator Allocator to use + --/ + --/ @return True if surface creation was successful, false otherwise + --/ + --////////////////////////////////////////////////////////// + function createVulkanSurface + (windowBase : sfWindowBase_Ptr; + instance : access constant Sf.Window.Vulkan.VkInstance; + surface : access Sf.Window.Vulkan.VkSurfaceKHR; + allocator : access constant Sf.Window.Vulkan.VkAllocationCallbacks) return sfBool; + +private + + pragma Import (C, createFromHandle, "sfWindowBase_createFromHandle"); + pragma Import (C, destroy, "sfWindowBase_destroy"); + pragma Import (C, close, "sfWindowBase_close"); + pragma Import (C, isOpen, "sfWindowBase_isOpen"); + pragma Import (C, pollEvent, "sfWindowBase_pollEvent"); + pragma Import (C, waitEvent, "sfWindowBase_waitEvent"); + pragma Import (C, getPosition, "sfWindowBase_getPosition"); + pragma Import (C, setPosition, "sfWindowBase_setPosition"); + pragma Import (C, getSize, "sfWindowBase_getSize"); + pragma Import (C, setSize, "sfWindowBase_setSize"); + pragma Import (C, setIcon, "sfWindowBase_setIcon"); + pragma Import (C, setVisible, "sfWindowBase_setVisible"); + pragma Import (C, setMouseCursorVisible, "sfWindowBase_setMouseCursorVisible"); + pragma Import (C, setMouseCursorGrabbed, "sfWindowBase_setMouseCursorGrabbed"); + pragma Import (C, setMouseCursor, "sfWindowBase_setMouseCursor"); + pragma Import (C, setKeyRepeatEnabled, "sfWindowBase_setKeyRepeatEnabled"); + pragma Import (C, setJoystickThreshold, "sfWindowBase_setJoystickThreshold"); + pragma Import (C, requestFocus, "sfWindowBase_requestFocus"); + pragma Import (C, hasFocus, "sfWindowBase_hasFocus"); + pragma Import (C, getSystemHandle, "sfWindowBase_getSystemHandle"); + pragma Import (C, createVulkanSurface, "sfWindowBase_createVulkanSurface"); + +end Sf.Window.WindowBase; diff --git a/include/sf-window.ads b/include/sf-window.ads index 716fa82..73524d8 100644 --- a/include/sf-window.ads +++ b/include/sf-window.ads @@ -25,12 +25,38 @@ --/ events and input handling. package Sf.Window is + + --////////////////////////////////////////////////////////// + --/ @brief Enumeration of window creation styles + --/ + --////////////////////////////////////////////////////////// + + type sfWindowStyle is new sfUint32; + sfNone : constant sfWindowStyle := 0; + --/< No border / title bar (this flag and all others are mutually exclusive) + sfTitlebar : constant sfWindowStyle := 1; + --/< Title bar + fixed border + sfResize : constant sfWindowStyle := 2; + --/< Titlebar + resizable border + maximize button + sfClose : constant sfWindowStyle := 4; + --/< Titlebar + close button + sfFullscreen : constant sfWindowStyle := 8; + --/< Fullscreen mode (this flag and all others are mutually exclusive) + sfDefaultStyle : constant sfWindowStyle := 7; + --/< Default window style + type sfContext is null record; type sfContext_Ptr is access all sfContext; + type sfInput is null record; type sfInput_Ptr is access all sfInput; + type sfWindow is null record; type sfWindow_Ptr is access all sfWindow; + + type sfWindowBase is null record; + type sfWindowBase_Ptr is access all sfWindowBase; + type sfCursor is null record; type sfCursor_Ptr is access all sfCursor; @@ -40,6 +66,8 @@ private pragma Convention (C, sfContext_Ptr); pragma Convention (C, sfInput); pragma Convention (C, sfInput_Ptr); + pragma Convention (C, sfWindowBase); + pragma Convention (C, sfWindowBase_Ptr); pragma Convention (C, sfWindow); pragma Convention (C, sfWindow_Ptr); pragma Convention (C, sfCursor); diff --git a/tests/renderwindow/main.adb b/tests/renderwindow/main.adb index f324549..219575f 100644 --- a/tests/renderwindow/main.adb +++ b/tests/renderwindow/main.adb @@ -21,7 +21,6 @@ procedure Main is Window : sfRenderWindow_Ptr; Mode : sfVideoMode := (640, 480, 32); - Params : sfContextSettings := sfDefaultContextSettings; Event : sfEvent; CursorHand : Sf.Window.sfCursor_Ptr := Cursor.createFromSystem(Cursor.sfCursorHand); @@ -81,7 +80,7 @@ begin Float (Mode.Height / 2) + 60.0)); SetColor (Str, sfBlue); - Window := Create (Mode, "Ada SFML Window", sfResize or sfClose, Params); + Window := Create (Mode, "Ada SFML Window"); if Window = null then Put_Line ("Failed to create window"); return; diff --git a/tests/renderwindow/unicode.adb b/tests/renderwindow/unicode.adb index 3b2e9e2..3e75cee 100644 --- a/tests/renderwindow/unicode.adb +++ b/tests/renderwindow/unicode.adb @@ -19,11 +19,10 @@ with Sf.Graphics.Font; use Sf.Graphics.Font; procedure Unicode is - LF : constant Wide_Wide_Character := Wide_Wide_Character'Val (10); + LF : constant Wide_Wide_Character := Wide_Wide_Character'Val (10); Window : sfRenderWindow_Ptr; Mode : sfVideoMode := (640, 480, 32); - Params : sfContextSettings := sfDefaultContextSettings; Event : sfEvent; CursorHand : Sf.Window.sfCursor_Ptr := Cursor.createFromSystem(Cursor.sfCursorHand); @@ -72,7 +71,7 @@ begin Put_Line ("Could not create string"); Destroy (Sprite); Destroy (Img); - Destroy(Font); + Destroy (Font); return; end if; SetFont (Str, Font); @@ -87,7 +86,7 @@ begin Float (Mode.Height / 2) + 60.0)); SetColor (Str, sfBlue); - Window := createUnicode (Mode, "⚠ Demostración Unicode de «ASFML»", sfResize or sfClose, Params); + Window := createUnicode (Mode, "⚠ Demostración Unicode de «ASFML»"); if Window = null then Put_Line ("Failed to create window"); return; From bb28c5bde1aeb930580174d24ea4a939a894a451 Mon Sep 17 00:00:00 2001 From: mgrojo Date: Sun, 11 Feb 2024 00:10:24 +0100 Subject: [PATCH 2/6] Update version number in source to 2.6.0 and generate new documentation --- asfml.gpr | 11 +- asfml_opengl.gpr | 10 +- doc/docs/sf__audio__music___spec.js | 6 +- doc/docs/sf__audio__soundbuffer___spec.js | 8 +- doc/docs/sf__audio__soundrecorder___spec.js | 4 +- doc/docs/sf__graphics__blendmode___spec.js | 361 +- doc/docs/sf__graphics__font___spec.js | 1610 +- doc/docs/sf__graphics__image___spec.js | 501 +- doc/docs/sf__graphics__rect___spec.js | 830 +- doc/docs/sf__graphics__renderstates___spec.js | 99 +- .../sf__graphics__rendertexture___spec.js | 677 +- ...__graphics__renderwindow___mouse___spec.js | 26 +- doc/docs/sf__graphics__renderwindow___spec.js | 863 +- ...__graphics__renderwindow___touch___spec.js | 18 +- doc/docs/sf__graphics__texture___spec.js | 585 +- doc/docs/sf__network__packet___spec.js | 492 +- doc/docs/sf__system___spec.js | 197 +- doc/docs/sf__system__buffer___spec.html | 13 + doc/docs/sf__system__buffer___spec.js | 591 + doc/docs/sf__system__clock___spec.js | 20 +- doc/docs/sf__system__mutex___spec.js | 14 +- doc/docs/sf__system__thread___spec.js | 18 +- doc/docs/sf__window___spec.js | 858 +- doc/docs/sf__window__context___spec.js | 22 +- doc/docs/sf__window__cursor___spec.js | 606 +- doc/docs/sf__window__event___spec.js | 598 +- doc/docs/sf__window__keyboard___spec.js | 13912 +++++++++++++- doc/docs/sf__window__mouse___spec.js | 8 +- doc/docs/sf__window__touch___spec.js | 4 +- doc/docs/sf__window__vulkan___spec.html | 13 + doc/docs/sf__window__vulkan___spec.js | 912 + doc/docs/sf__window__window___spec.js | 910 +- doc/docs/sf__window__windowbase___spec.html | 13 + doc/docs/sf__window__windowbase___spec.js | 5551 ++++++ doc/documentation_index.js | 15 + doc/entities/access_types.js | 67 +- doc/entities/objects.js | 1605 +- doc/entities/packages.js | 8 +- doc/entities/record_types.js | 141 +- doc/entities/simple_types.js | 34 +- doc/entities/subprograms.js | 1025 +- doc/gnatdoc.css | 1 + doc/index.js | 2 +- doc/source_file_index.js | 12 + doc/srcs/sf-audio-music.ads.js | 6 +- doc/srcs/sf-audio-soundbuffer.ads.js | 8 +- doc/srcs/sf-audio-soundrecorder.ads.js | 4 +- doc/srcs/sf-graphics-blendmode.ads.js | 474 +- doc/srcs/sf-graphics-font.ads.js | 1443 +- doc/srcs/sf-graphics-image.ads.js | 836 +- doc/srcs/sf-graphics-rect.ads.js | 972 +- doc/srcs/sf-graphics-renderstates.ads.js | 1487 +- doc/srcs/sf-graphics-rendertexture.ads.js | 1107 +- doc/srcs/sf-graphics-renderwindow.ads.js | 1787 +- doc/srcs/sf-graphics-texture.ads.js | 1138 +- doc/srcs/sf-network-packet.ads.js | 643 +- doc/srcs/sf-system-buffer.ads.html | 13 + doc/srcs/sf-system-buffer.ads.js | 1164 ++ doc/srcs/sf-system-clock.ads.js | 12 +- doc/srcs/sf-system-mutex.ads.js | 8 +- doc/srcs/sf-system-thread.ads.js | 10 +- doc/srcs/sf-system.ads.js | 2 +- doc/srcs/sf-window-context.ads.js | 140 +- doc/srcs/sf-window-cursor.ads.js | 610 +- doc/srcs/sf-window-event.ads.js | 2 +- doc/srcs/sf-window-keyboard.ads.js | 14993 +++++++++++++++- doc/srcs/sf-window-mouse.ads.js | 4 +- doc/srcs/sf-window-touch.ads.js | 2 +- doc/srcs/sf-window-vulkan.ads.html | 13 + doc/srcs/sf-window-vulkan.ads.js | 1587 ++ doc/srcs/sf-window-window.ads.js | 1544 +- doc/srcs/sf-window-windowbase.ads.html | 13 + doc/srcs/sf-window-windowbase.ads.js | 8292 +++++++++ doc/srcs/sf-window.ads.js | 681 +- doc/srcs/sf.ads.js | 4 +- include/sf-window-keyboard.adb | 2 +- include/sf.ads | 4 +- 77 files changed, 64808 insertions(+), 7468 deletions(-) create mode 100644 doc/docs/sf__system__buffer___spec.html create mode 100644 doc/docs/sf__system__buffer___spec.js create mode 100644 doc/docs/sf__window__vulkan___spec.html create mode 100644 doc/docs/sf__window__vulkan___spec.js create mode 100644 doc/docs/sf__window__windowbase___spec.html create mode 100644 doc/docs/sf__window__windowbase___spec.js create mode 100644 doc/srcs/sf-system-buffer.ads.html create mode 100644 doc/srcs/sf-system-buffer.ads.js create mode 100644 doc/srcs/sf-window-vulkan.ads.html create mode 100644 doc/srcs/sf-window-vulkan.ads.js create mode 100644 doc/srcs/sf-window-windowbase.ads.html create mode 100644 doc/srcs/sf-window-windowbase.ads.js diff --git a/asfml.gpr b/asfml.gpr index aa2b023..330280d 100644 --- a/asfml.gpr +++ b/asfml.gpr @@ -85,9 +85,16 @@ library project ASFML is package Linker is for Linker_Options use - ("-lcsfml-system", "-lcsfml-audio", "-lcsfml-network", + ( + -- Add this if you need to provide your own compiled version of SFML/CSFML + -- "-L../../SFML/SFML/lib", "-L../../SFML/CSFML/lib", + -- "-lsfml-system", "-lsfml-audio", "-lsfml-network", + -- "-lsfml-audio", "-lsfml-graphics", "-lsfml-window", + -- End + "-lcsfml-system", "-lcsfml-audio", "-lcsfml-network", "-lcsfml-audio", "-lcsfml-graphics", "-lcsfml-window", - "-lasfml"); + "-lasfml" + ); end Linker; diff --git a/asfml_opengl.gpr b/asfml_opengl.gpr index 1e23471..87dd656 100644 --- a/asfml_opengl.gpr +++ b/asfml_opengl.gpr @@ -27,8 +27,14 @@ library project ASFML_OpenGL is "-LD:\Libraries\OpenGL32\lib", "-lopengl32", "-lglu32", "-lasfml"); when others => for Linker_Options use - ("-lcsfml-system", "-lcsfml-audio", "-lcsfml-network", "-lcsfml-audio", - "-lcsfml-graphics", "-lcsfml-window", "-lOpenGL", "-lGLU", "-lasfml"); + ( + -- Add this if you need to provide your own compiled version of SFML/CSFML + -- "-L../../SFML/SFML/lib", "-L../../SFML/CSFML/lib", + -- "-lsfml-system", "-lsfml-audio", "-lsfml-network", + -- "-lsfml-audio", "-lsfml-graphics", "-lsfml-window", + -- End + "-lcsfml-system", "-lcsfml-audio", "-lcsfml-network", "-lcsfml-audio", + "-lcsfml-graphics", "-lcsfml-window", "-lOpenGL", "-lGLU", "-lasfml"); end case; end Linker; diff --git a/doc/docs/sf__audio__music___spec.js b/doc/docs/sf__audio__music___spec.js index 45a016f..a7e9221 100644 --- a/doc/docs/sf__audio__music___spec.js +++ b/doc/docs/sf__audio__music___spec.js @@ -438,7 +438,7 @@ GNATdoc.Documentation = { }, { "kind": "span", - "text": "ogg, wav, flac, aiff, au, raw, paf, svx, nist, voc, ircam,\n" + "text": "ogg, wav, flac, mp3, aiff, au, raw, paf, svx, nist, voc, ircam,\n" }, { "kind": "span", @@ -654,7 +654,7 @@ GNATdoc.Documentation = { }, { "kind": "span", - "text": "ogg, wav, flac, aiff, au, raw, paf, svx, nist, voc, ircam,\n" + "text": "ogg, wav, flac, mp3, aiff, au, raw, paf, svx, nist, voc, ircam,\n" }, { "kind": "span", @@ -870,7 +870,7 @@ GNATdoc.Documentation = { }, { "kind": "span", - "text": "ogg, wav, flac, aiff, au, raw, paf, svx, nist, voc, ircam,\n" + "text": "ogg, wav, flac, mp3, aiff, au, raw, paf, svx, nist, voc, ircam,\n" }, { "kind": "span", diff --git a/doc/docs/sf__audio__soundbuffer___spec.js b/doc/docs/sf__audio__soundbuffer___spec.js index 1effa6f..fa95507 100644 --- a/doc/docs/sf__audio__soundbuffer___spec.js +++ b/doc/docs/sf__audio__soundbuffer___spec.js @@ -302,7 +302,7 @@ GNATdoc.Documentation = { }, { "kind": "span", - "text": "ogg, wav, flac, aiff, au, raw, paf, svx, nist, voc, ircam,\n" + "text": "ogg, wav, flac, mp3, aiff, au, raw, paf, svx, nist, voc, ircam,\n" }, { "kind": "span", @@ -510,7 +510,7 @@ GNATdoc.Documentation = { }, { "kind": "span", - "text": "ogg, wav, flac, aiff, au, raw, paf, svx, nist, voc, ircam,\n" + "text": "ogg, wav, flac, mp3, aiff, au, raw, paf, svx, nist, voc, ircam,\n" }, { "kind": "span", @@ -1085,7 +1085,7 @@ GNATdoc.Documentation = { }, { "kind": "span", - "text": "ogg, wav, flac, aiff, au, raw, paf, svx, nist, voc, ircam,\n" + "text": "ogg, wav, flac, mp3, aiff, au, raw, paf, svx, nist, voc, ircam,\n" }, { "kind": "span", @@ -2275,7 +2275,7 @@ GNATdoc.Documentation = { }, { "kind": "span", - "text": "ogg, wav, flac, aiff, au, raw, paf, svx, nist, voc, ircam,\n" + "text": "ogg, wav, flac, mp3, aiff, au, raw, paf, svx, nist, voc, ircam,\n" }, { "kind": "span", diff --git a/doc/docs/sf__audio__soundrecorder___spec.js b/doc/docs/sf__audio__soundrecorder___spec.js index 91c9a50..d80fb05 100644 --- a/doc/docs/sf__audio__soundrecorder___spec.js +++ b/doc/docs/sf__audio__soundrecorder___spec.js @@ -983,7 +983,7 @@ GNATdoc.Documentation = { }, { "kind": "span", - "text": " Get a list of the names of all availabe audio capture devices\n" + "text": " Get a list of the names of all available audio capture devices\n" }, { "kind": "span", @@ -991,7 +991,7 @@ GNATdoc.Documentation = { }, { "kind": "span", - "text": "containing the names of all availabe audio capture devices.\n" + "text": "containing the names of all available audio capture devices.\n" }, { "kind": "span", diff --git a/doc/docs/sf__graphics__blendmode___spec.js b/doc/docs/sf__graphics__blendmode___spec.js index a33a192..05be48b 100644 --- a/doc/docs/sf__graphics__blendmode___spec.js +++ b/doc/docs/sf__graphics__blendmode___spec.js @@ -141,10 +141,15 @@ GNATdoc.Documentation = { "text": "sfBlendEquationReverseSubtract", "href": "docs/sf__graphics__blendmode___spec.html#L46C7" }, + { + "kind": "span", + "cssClass": "identifier", + "text": "," + }, { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", @@ -156,6 +161,65 @@ GNATdoc.Documentation = { { "kind": "line", "number": 47, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfBlendEquationMin", + "href": "docs/sf__graphics__blendmode___spec.html#L47C7" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "," + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/< Pixel = min(Dst, Src)" + } + ] + }, + { + "kind": "line", + "number": 48, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfBlendEquationMax", + "href": "docs/sf__graphics__blendmode___spec.html#L48C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/< Pixel = max(Dst, Src)" + } + ] + }, + { + "kind": "line", + "number": 49, "children": [ { "kind": "span", @@ -241,6 +305,38 @@ GNATdoc.Documentation = { ] } ] + }, + { + "label": "sfBlendEquationMin", + "line": 47, + "column": 7, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Pixel = min(Dst, Src)\n" + } + ] + } + ] + }, + { + "label": "sfBlendEquationMax", + "line": 48, + "column": 7, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Pixel = max(Dst, Src)\n" + } + ] + } + ] } ] }, @@ -888,6 +984,16 @@ GNATdoc.Documentation = { "cssClass": "text", "text": " " }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, { "kind": "span", "cssClass": "identifier", @@ -936,8 +1042,24 @@ GNATdoc.Documentation = { }, { "kind": "span", - "cssClass": "keyword", - "text": "pragma" + "cssClass": "comment", + "text": "--/< Blend source and dest according to dest alpha" + } + ] + }, + { + "kind": "line", + "number": 66, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfBlendAlpha" }, { "kind": "span", @@ -947,7 +1069,7 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "identifier", - "text": "Convention" + "text": ":" }, { "kind": "span", @@ -956,18 +1078,18 @@ GNATdoc.Documentation = { }, { "kind": "span", - "cssClass": "identifier", - "text": "(" + "cssClass": "keyword", + "text": "aliased" }, { "kind": "span", - "cssClass": "identifier", - "text": "C_Pass_By_Copy" + "cssClass": "text", + "text": " " }, { "kind": "span", - "cssClass": "identifier", - "text": "," + "cssClass": "keyword", + "text": "constant" }, { "kind": "span", @@ -982,24 +1104,140 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "identifier", - "text": ")" + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Blend source and dest according to dest alpha\n" + } + ] + } + ] + }, + { + "label": "sfBlendMax", + "qualifier": "", + "line": 77, + "column": 4, + "src": "srcs/sf-graphics-blendmode.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 77, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " }, { "kind": "span", - "cssClass": "identifier", - "text": ";" + "cssClass": "comment", + "text": "--/< Take maximum between source and dest" } ] }, { "kind": "line", - "number": 66, + "number": 78, "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfBlendMax" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "aliased" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfBlendMode" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } ] - }, + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Take maximum between source and dest\n" + } + ] + } + ] + }, + { + "label": "sfBlendMin", + "qualifier": "", + "line": 74, + "column": 4, + "src": "srcs/sf-graphics-blendmode.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ { "kind": "line", - "number": 67, + "number": 74, "children": [ { "kind": "span", @@ -1009,13 +1247,13 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "comment", - "text": "--/< Blend source and dest according to dest alpha" + "text": "--/< Take minimum between source and dest" } ] }, { "kind": "line", - "number": 68, + "number": 75, "children": [ { "kind": "span", @@ -1025,8 +1263,7 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "identifier", - "text": "sfBlendAlpha", - "href": "docs/sf__graphics__blendmode___spec.html#L68C4" + "text": "sfBlendMin" }, { "kind": "span", @@ -1053,6 +1290,16 @@ GNATdoc.Documentation = { "cssClass": "text", "text": " " }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, { "kind": "span", "cssClass": "identifier", @@ -1072,7 +1319,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "span", - "text": "Blend source and dest according to dest alpha\n" + "text": "Take minimum between source and dest\n" } ] } @@ -1081,7 +1328,7 @@ GNATdoc.Documentation = { { "label": "sfBlendMode", "qualifier": "", - "line": 54, + "line": 55, "column": 9, "src": "srcs/sf-graphics-blendmode.ads.html", "summary": [ @@ -1092,7 +1339,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 54, + "number": 55, "children": [ { "kind": "span", @@ -1113,7 +1360,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfBlendMode", - "href": "docs/sf__graphics__blendmode___spec.html#L54C9" + "href": "docs/sf__graphics__blendmode___spec.html#L55C9" }, { "kind": "span", @@ -1139,7 +1386,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 55, + "number": 56, "children": [ { "kind": "span", @@ -1150,7 +1397,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "colorSrcFactor", - "href": "docs/sf__graphics__blendmode___spec.html#L55C7" + "href": "docs/sf__graphics__blendmode___spec.html#L56C7" }, { "kind": "span", @@ -1202,7 +1449,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 56, + "number": 57, "children": [ { "kind": "span", @@ -1213,7 +1460,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "colorDstFactor", - "href": "docs/sf__graphics__blendmode___spec.html#L56C7" + "href": "docs/sf__graphics__blendmode___spec.html#L57C7" }, { "kind": "span", @@ -1265,7 +1512,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 57, + "number": 58, "children": [ { "kind": "span", @@ -1276,7 +1523,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "colorEquation", - "href": "docs/sf__graphics__blendmode___spec.html#L57C7" + "href": "docs/sf__graphics__blendmode___spec.html#L58C7" }, { "kind": "span", @@ -1328,7 +1575,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 58, + "number": 59, "children": [ { "kind": "span", @@ -1339,7 +1586,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "alphaSrcFactor", - "href": "docs/sf__graphics__blendmode___spec.html#L58C7" + "href": "docs/sf__graphics__blendmode___spec.html#L59C7" }, { "kind": "span", @@ -1391,7 +1638,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 59, + "number": 60, "children": [ { "kind": "span", @@ -1402,7 +1649,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "alphaDstFactor", - "href": "docs/sf__graphics__blendmode___spec.html#L59C7" + "href": "docs/sf__graphics__blendmode___spec.html#L60C7" }, { "kind": "span", @@ -1454,7 +1701,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 60, + "number": 61, "children": [ { "kind": "span", @@ -1465,7 +1712,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "alphaEquation", - "href": "docs/sf__graphics__blendmode___spec.html#L60C7" + "href": "docs/sf__graphics__blendmode___spec.html#L61C7" }, { "kind": "span", @@ -1517,7 +1764,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 61, + "number": 62, "children": [ { "kind": "span", @@ -1543,7 +1790,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": ";", - "href": "docs/sf__graphics__blendmode___spec.html#L54C9" + "href": "docs/sf__graphics__blendmode___spec.html#L55C9" } ] } @@ -1568,7 +1815,7 @@ GNATdoc.Documentation = { "fields": [ { "label": "colorSrcFactor", - "line": 55, + "line": 56, "column": 7, "type": { "label": "Sf.Graphics.BlendMode.sfBlendFactor", @@ -1588,7 +1835,7 @@ GNATdoc.Documentation = { }, { "label": "colorDstFactor", - "line": 56, + "line": 57, "column": 7, "type": { "label": "Sf.Graphics.BlendMode.sfBlendFactor", @@ -1608,7 +1855,7 @@ GNATdoc.Documentation = { }, { "label": "colorEquation", - "line": 57, + "line": 58, "column": 7, "type": { "label": "Sf.Graphics.BlendMode.sfBlendEquation", @@ -1628,7 +1875,7 @@ GNATdoc.Documentation = { }, { "label": "alphaSrcFactor", - "line": 58, + "line": 59, "column": 7, "type": { "label": "Sf.Graphics.BlendMode.sfBlendFactor", @@ -1648,7 +1895,7 @@ GNATdoc.Documentation = { }, { "label": "alphaDstFactor", - "line": 59, + "line": 60, "column": 7, "type": { "label": "Sf.Graphics.BlendMode.sfBlendFactor", @@ -1668,7 +1915,7 @@ GNATdoc.Documentation = { }, { "label": "alphaEquation", - "line": 60, + "line": 61, "column": 7, "type": { "label": "Sf.Graphics.BlendMode.sfBlendEquation", @@ -1755,6 +2002,16 @@ GNATdoc.Documentation = { "cssClass": "text", "text": " " }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, { "kind": "span", "cssClass": "identifier", @@ -1783,7 +2040,7 @@ GNATdoc.Documentation = { { "label": "sfBlendNone", "qualifier": "", - "line": 74, + "line": 80, "column": 4, "src": "srcs/sf-graphics-blendmode.ads.html", "summary": [ @@ -1794,7 +2051,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 74, + "number": 80, "children": [ { "kind": "span", @@ -1810,7 +2067,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 75, + "number": 81, "children": [ { "kind": "span", @@ -1847,6 +2104,16 @@ GNATdoc.Documentation = { "cssClass": "text", "text": " " }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, { "kind": "span", "cssClass": "identifier", diff --git a/doc/docs/sf__graphics__font___spec.js b/doc/docs/sf__graphics__font___spec.js index d8025c2..a4ac7e3 100644 --- a/doc/docs/sf__graphics__font___spec.js +++ b/doc/docs/sf__graphics__font___spec.js @@ -842,9 +842,9 @@ GNATdoc.Documentation = { ] }, { - "label": "getGlyph", + "label": "getBoldKerning", "qualifier": "", - "line": 94, + "line": 130, "column": 13, "src": "srcs/sf-graphics-font.ads.html", "summary": [ @@ -855,7 +855,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 94, + "number": 130, "children": [ { "kind": "span", @@ -875,14 +875,14 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "identifier", - "text": "getGlyph", - "href": "docs/sf__graphics__font___spec.html#L94C13" + "text": "getBoldKerning", + "href": "docs/sf__graphics__font___spec.html#L130C13" } ] }, { "kind": "line", - "number": 95, + "number": 131, "children": [ { "kind": "span", @@ -898,7 +898,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "font", - "href": "docs/sf__graphics__font___spec.html#L95C7" + "href": "docs/sf__graphics__font___spec.html#L131C7" }, { "kind": "span", @@ -930,7 +930,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 96, + "number": 132, "children": [ { "kind": "span", @@ -940,8 +940,8 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "identifier", - "text": "codePoint", - "href": "docs/sf__graphics__font___spec.html#L96C7" + "text": "first", + "href": "docs/sf__graphics__font___spec.html#L132C7" }, { "kind": "span", @@ -973,7 +973,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 97, + "number": 133, "children": [ { "kind": "span", @@ -983,8 +983,8 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "identifier", - "text": "characterSize", - "href": "docs/sf__graphics__font___spec.html#L97C7" + "text": "second", + "href": "docs/sf__graphics__font___spec.html#L133C7" }, { "kind": "span", @@ -1016,50 +1016,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 98, - "children": [ - { - "kind": "span", - "cssClass": "text", - "text": " " - }, - { - "kind": "span", - "cssClass": "identifier", - "text": "bold", - "href": "docs/sf__graphics__font___spec.html#L98C7" - }, - { - "kind": "span", - "cssClass": "text", - "text": " " - }, - { - "kind": "span", - "cssClass": "identifier", - "text": ":" - }, - { - "kind": "span", - "cssClass": "text", - "text": " " - }, - { - "kind": "span", - "cssClass": "identifier", - "text": "sfBool", - "href": "docs/sf___spec.html#L52C9" - }, - { - "kind": "span", - "cssClass": "identifier", - "text": ";" - } - ] - }, - { - "kind": "line", - "number": 99, + "number": 134, "children": [ { "kind": "span", @@ -1069,8 +1026,8 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "identifier", - "text": "outlineThickness", - "href": "docs/sf__graphics__font___spec.html#L99C7" + "text": "characterSize", + "href": "docs/sf__graphics__font___spec.html#L134C7" }, { "kind": "span", @@ -1090,7 +1047,8 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "identifier", - "text": "float" + "text": "sfUint32", + "href": "docs/sf___spec.html#L92C9" }, { "kind": "span", @@ -1115,8 +1073,7 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "identifier", - "text": "Sf.Graphics.Glyph.sfGlyph", - "href": "docs/sf__graphics__glyph___spec.html#L33C9" + "text": "Float" }, { "kind": "span", @@ -1138,7 +1095,7 @@ GNATdoc.Documentation = { }, { "kind": "span", - "text": " Get a glyph in a font\n" + "text": " Get the bold kerning value corresponding to a given pair of characters in a font\n" } ] } @@ -1146,7 +1103,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "font", - "line": 95, + "line": 131, "column": 7, "type": { "label": "Sf.Graphics.sfFont_Ptr", @@ -1165,8 +1122,8 @@ GNATdoc.Documentation = { ] }, { - "label": "codePoint", - "line": 96, + "label": "first", + "line": 132, "column": 7, "type": { "label": "Sf.sfUint32", @@ -1178,15 +1135,15 @@ GNATdoc.Documentation = { "children": [ { "kind": "span", - "text": "Unicode code point of the character to get\n" + "text": "Unicode code point of the first character\n" } ] } ] }, { - "label": "characterSize", - "line": 97, + "label": "second", + "line": 133, "column": 7, "type": { "label": "Sf.sfUint32", @@ -1198,38 +1155,19 @@ GNATdoc.Documentation = { "children": [ { "kind": "span", - "text": "Character size, in pixels\n" - } - ] - } - ] - }, - { - "label": "bold", - "line": 98, - "column": 7, - "type": { - "label": "Sf.sfBool", - "docHref": "docs/sf___spec.html#L52C9" - }, - "description": [ - { - "kind": "paragraph", - "children": [ - { - "kind": "span", - "text": "Retrieve the bold version or the regular one?\n" + "text": "Unicode code point of the second character\n" } ] } ] }, { - "label": "outlineThickness", - "line": 99, + "label": "characterSize", + "line": 134, "column": 7, "type": { - "label": "Float" + "label": "Sf.sfUint32", + "docHref": "docs/sf___spec.html#L92C9" }, "description": [ { @@ -1237,7 +1175,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "span", - "text": "Thickness of outline (when != 0 the glyph will not be filled)\n" + "text": "Character size, in pixels\n" } ] } @@ -1251,7 +1189,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "span", - "text": "The corresponding glyph\n" + "text": "Kerning offset, in pixels\n" } ] } @@ -1259,9 +1197,9 @@ GNATdoc.Documentation = { } }, { - "label": "getInfo", + "label": "getGlyph", "qualifier": "", - "line": 179, + "line": 94, "column": 13, "src": "srcs/sf-graphics-font.ads.html", "summary": [ @@ -1272,7 +1210,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 179, + "number": 94, "children": [ { "kind": "span", @@ -1292,13 +1230,19 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "identifier", - "text": "getInfo", - "href": "docs/sf__graphics__font___spec.html#L179C13" - }, + "text": "getGlyph", + "href": "docs/sf__graphics__font___spec.html#L94C13" + } + ] + }, + { + "kind": "line", + "number": 95, + "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", @@ -1309,7 +1253,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "font", - "href": "docs/sf__graphics__font___spec.html#L179C22" + "href": "docs/sf__graphics__font___spec.html#L95C7" }, { "kind": "span", @@ -1335,7 +1279,24 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "identifier", - "text": ")" + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 96, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "codePoint", + "href": "docs/sf__graphics__font___spec.html#L96C7" }, { "kind": "span", @@ -1344,8 +1305,8 @@ GNATdoc.Documentation = { }, { "kind": "span", - "cssClass": "keyword", - "text": "return" + "cssClass": "identifier", + "text": ":" }, { "kind": "span", @@ -1355,8 +1316,8 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "identifier", - "text": "Sf.Graphics.FontInfo.sfFontInfo", - "href": "docs/sf__graphics__fontinfo___spec.html#L29C9" + "text": "sfUint32", + "href": "docs/sf___spec.html#L92C9" }, { "kind": "span", @@ -1364,98 +1325,21 @@ GNATdoc.Documentation = { "text": ";" } ] - } - ] - }, - { - "kind": "paragraph", - "children": [ - { - "kind": "html", - "html": "", - "children": [ - ] - }, - { - "kind": "span", - "text": " Get the font information\n" - }, - { - "kind": "span", - "text": "The returned structure will remain valid only if the font\n" - }, - { - "kind": "span", - "text": "is still valid. If the font is invalid an invalid structure\n" }, - { - "kind": "span", - "text": "is returned.\n" - } - ] - } - ], - "parameters": [ - { - "label": "font", - "line": 179, - "column": 22, - "type": { - "label": "Sf.Graphics.sfFont_Ptr", - "docHref": "docs/sf__graphics___spec.html#L35C9" - }, - "description": [ - { - "kind": "paragraph", - "children": [ - { - "kind": "span", - "text": "Source font\n" - } - ] - } - ] - } - ], - "returns": { - "description": [ - { - "kind": "paragraph", - "children": [ - { - "kind": "span", - "text": "A structure that holds the font information\n" - } - ] - } - ] - } - }, - { - "label": "getKerning", - "qualifier": "", - "line": 112, - "column": 13, - "src": "srcs/sf-graphics-font.ads.html", - "summary": [ - ], - "description": [ - { - "kind": "code", - "children": [ { "kind": "line", - "number": 112, + "number": 97, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", - "cssClass": "keyword", - "text": "function" + "cssClass": "identifier", + "text": "characterSize", + "href": "docs/sf__graphics__font___spec.html#L97C7" }, { "kind": "span", @@ -1465,30 +1349,40 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "identifier", - "text": "getKerning", - "href": "docs/sf__graphics__font___spec.html#L112C13" - } - ] - }, - { - "kind": "line", - "number": 113, - "children": [ + "text": ":" + }, { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", "cssClass": "identifier", - "text": "(" + "text": "sfUint32", + "href": "docs/sf___spec.html#L92C9" }, { "kind": "span", "cssClass": "identifier", - "text": "font", - "href": "docs/sf__graphics__font___spec.html#L113C7" + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 98, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "bold", + "href": "docs/sf__graphics__font___spec.html#L98C7" }, { "kind": "span", @@ -1508,8 +1402,8 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "identifier", - "text": "sfFont_Ptr", - "href": "docs/sf__graphics___spec.html#L35C9" + "text": "sfBool", + "href": "docs/sf___spec.html#L52C9" }, { "kind": "span", @@ -1520,7 +1414,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 114, + "number": 99, "children": [ { "kind": "span", @@ -1530,8 +1424,8 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "identifier", - "text": "first", - "href": "docs/sf__graphics__font___spec.html#L114C7" + "text": "outlineThickness", + "href": "docs/sf__graphics__font___spec.html#L99C7" }, { "kind": "span", @@ -1551,8 +1445,33 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "identifier", - "text": "sfUint32", - "href": "docs/sf___spec.html#L92C9" + "text": "float" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.Graphics.Glyph.sfGlyph", + "href": "docs/sf__graphics__glyph___spec.html#L33C9" }, { "kind": "span", @@ -1560,21 +1479,192 @@ GNATdoc.Documentation = { "text": ";" } ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "", + "children": [ + ] }, + { + "kind": "span", + "text": " Get a glyph in a font\n" + } + ] + } + ], + "parameters": [ + { + "label": "font", + "line": 95, + "column": 7, + "type": { + "label": "Sf.Graphics.sfFont_Ptr", + "docHref": "docs/sf__graphics___spec.html#L35C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Source font\n" + } + ] + } + ] + }, + { + "label": "codePoint", + "line": 96, + "column": 7, + "type": { + "label": "Sf.sfUint32", + "docHref": "docs/sf___spec.html#L92C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Unicode code point of the character to get\n" + } + ] + } + ] + }, + { + "label": "characterSize", + "line": 97, + "column": 7, + "type": { + "label": "Sf.sfUint32", + "docHref": "docs/sf___spec.html#L92C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Character size, in pixels\n" + } + ] + } + ] + }, + { + "label": "bold", + "line": 98, + "column": 7, + "type": { + "label": "Sf.sfBool", + "docHref": "docs/sf___spec.html#L52C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Retrieve the bold version or the regular one?\n" + } + ] + } + ] + }, + { + "label": "outlineThickness", + "line": 99, + "column": 7, + "type": { + "label": "Float" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Thickness of outline (when != 0 the glyph will not be filled)\n" + } + ] + } + ] + } + ], + "returns": { + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "The corresponding glyph\n" + } + ] + } + ] + } + }, + { + "label": "getInfo", + "qualifier": "", + "line": 226, + "column": 13, + "src": "srcs/sf-graphics-font.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ { "kind": "line", - "number": 115, + "number": 226, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " }, { "kind": "span", "cssClass": "identifier", - "text": "second", - "href": "docs/sf__graphics__font___spec.html#L115C7" + "text": "getInfo", + "href": "docs/sf__graphics__font___spec.html#L226C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "font", + "href": "docs/sf__graphics__font___spec.html#L226C22" }, { "kind": "span", @@ -1594,30 +1684,769 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "identifier", - "text": "sfUint32", - "href": "docs/sf___spec.html#L92C9" + "text": "sfFont_Ptr", + "href": "docs/sf__graphics___spec.html#L35C9" }, { "kind": "span", "cssClass": "identifier", - "text": ";" - } - ] - }, - { - "kind": "line", - "number": 116, - "children": [ + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.Graphics.FontInfo.sfFontInfo", + "href": "docs/sf__graphics__fontinfo___spec.html#L29C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "", + "children": [ + ] + }, + { + "kind": "span", + "text": " Get the font information\n" + }, + { + "kind": "span", + "text": "The returned structure will remain valid only if the font\n" + }, + { + "kind": "span", + "text": "is still valid. If the font is invalid an invalid structure\n" + }, + { + "kind": "span", + "text": "is returned.\n" + } + ] + } + ], + "parameters": [ + { + "label": "font", + "line": 226, + "column": 22, + "type": { + "label": "Sf.Graphics.sfFont_Ptr", + "docHref": "docs/sf__graphics___spec.html#L35C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Source font\n" + } + ] + } + ] + } + ], + "returns": { + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "A structure that holds the font information\n" + } + ] + } + ] + } + }, + { + "label": "getKerning", + "qualifier": "", + "line": 112, + "column": 13, + "src": "srcs/sf-graphics-font.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 112, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "getKerning", + "href": "docs/sf__graphics__font___spec.html#L112C13" + } + ] + }, + { + "kind": "line", + "number": 113, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "font", + "href": "docs/sf__graphics__font___spec.html#L113C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfFont_Ptr", + "href": "docs/sf__graphics___spec.html#L35C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 114, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "first", + "href": "docs/sf__graphics__font___spec.html#L114C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfUint32", + "href": "docs/sf___spec.html#L92C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 115, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "second", + "href": "docs/sf__graphics__font___spec.html#L115C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfUint32", + "href": "docs/sf___spec.html#L92C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 116, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "characterSize", + "href": "docs/sf__graphics__font___spec.html#L116C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfUint32", + "href": "docs/sf___spec.html#L92C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "float" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "", + "children": [ + ] + }, + { + "kind": "span", + "text": " Get the kerning value corresponding to a given pair of characters in a font\n" + } + ] + } + ], + "parameters": [ + { + "label": "font", + "line": 113, + "column": 7, + "type": { + "label": "Sf.Graphics.sfFont_Ptr", + "docHref": "docs/sf__graphics___spec.html#L35C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Source font\n" + } + ] + } + ] + }, + { + "label": "first", + "line": 114, + "column": 7, + "type": { + "label": "Sf.sfUint32", + "docHref": "docs/sf___spec.html#L92C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Unicode code point of the first character\n" + } + ] + } + ] + }, + { + "label": "second", + "line": 115, + "column": 7, + "type": { + "label": "Sf.sfUint32", + "docHref": "docs/sf___spec.html#L92C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Unicode code point of the second character\n" + } + ] + } + ] + }, + { + "label": "characterSize", + "line": 116, + "column": 7, + "type": { + "label": "Sf.sfUint32", + "docHref": "docs/sf___spec.html#L92C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Character size, in pixels\n" + } + ] + } + ] + } + ], + "returns": { + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Kerning offset, in pixels\n" + } + ] + } + ] + } + }, + { + "label": "getLineSpacing", + "qualifier": "", + "line": 145, + "column": 13, + "src": "srcs/sf-graphics-font.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 145, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "getLineSpacing", + "href": "docs/sf__graphics__font___spec.html#L145C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "font", + "href": "docs/sf__graphics__font___spec.html#L145C29" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfFont_Ptr", + "href": "docs/sf__graphics___spec.html#L35C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "characterSize", + "href": "docs/sf__graphics__font___spec.html#L145C48" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfUint32", + "href": "docs/sf___spec.html#L92C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "float" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "", + "children": [ + ] + }, + { + "kind": "span", + "text": " Get the line spacing value\n" + } + ] + } + ], + "parameters": [ + { + "label": "font", + "line": 145, + "column": 29, + "type": { + "label": "Sf.Graphics.sfFont_Ptr", + "docHref": "docs/sf__graphics___spec.html#L35C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Source font\n" + } + ] + } + ] + }, + { + "label": "characterSize", + "line": 145, + "column": 48, + "type": { + "label": "Sf.sfUint32", + "docHref": "docs/sf___spec.html#L92C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Character size, in pixels\n" + } + ] + } + ] + } + ], + "returns": { + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Line spacing, in pixels\n" + } + ] + } + ] + } + }, + { + "label": "getTexture", + "qualifier": "", + "line": 183, + "column": 13, + "src": "srcs/sf-graphics-font.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 183, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "getTexture", + "href": "docs/sf__graphics__font___spec.html#L183C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "font", + "href": "docs/sf__graphics__font___spec.html#L183C25" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfFont_Ptr", + "href": "docs/sf__graphics___spec.html#L35C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", "cssClass": "identifier", "text": "characterSize", - "href": "docs/sf__graphics__font___spec.html#L116C7" + "href": "docs/sf__graphics__font___spec.html#L183C44" }, { "kind": "span", @@ -1663,7 +2492,8 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "identifier", - "text": "float" + "text": "sfFont_Ptr", + "href": "docs/sf__graphics___spec.html#L35C9" }, { "kind": "span", @@ -1685,7 +2515,7 @@ GNATdoc.Documentation = { }, { "kind": "span", - "text": " Get the kerning value corresponding to a given pair of characters in a font\n" + "text": " Get the texture containing the glyphs of a given size in a font\n" } ] } @@ -1693,8 +2523,8 @@ GNATdoc.Documentation = { "parameters": [ { "label": "font", - "line": 113, - "column": 7, + "line": 183, + "column": 25, "type": { "label": "Sf.Graphics.sfFont_Ptr", "docHref": "docs/sf__graphics___spec.html#L35C9" @@ -1711,50 +2541,10 @@ GNATdoc.Documentation = { } ] }, - { - "label": "first", - "line": 114, - "column": 7, - "type": { - "label": "Sf.sfUint32", - "docHref": "docs/sf___spec.html#L92C9" - }, - "description": [ - { - "kind": "paragraph", - "children": [ - { - "kind": "span", - "text": "Unicode code point of the first character\n" - } - ] - } - ] - }, - { - "label": "second", - "line": 115, - "column": 7, - "type": { - "label": "Sf.sfUint32", - "docHref": "docs/sf___spec.html#L92C9" - }, - "description": [ - { - "kind": "paragraph", - "children": [ - { - "kind": "span", - "text": "Unicode code point of the second character\n" - } - ] - } - ] - }, { "label": "characterSize", - "line": 116, - "column": 7, + "line": 183, + "column": 44, "type": { "label": "Sf.sfUint32", "docHref": "docs/sf___spec.html#L92C9" @@ -1779,7 +2569,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "span", - "text": "Kerning offset, in pixels\n" + "text": "Read-only pointer to the texture\n" } ] } @@ -1787,9 +2577,9 @@ GNATdoc.Documentation = { } }, { - "label": "getLineSpacing", + "label": "getUnderlinePosition", "qualifier": "", - "line": 127, + "line": 159, "column": 13, "src": "srcs/sf-graphics-font.ads.html", "summary": [ @@ -1800,7 +2590,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 127, + "number": 159, "children": [ { "kind": "span", @@ -1820,8 +2610,8 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "identifier", - "text": "getLineSpacing", - "href": "docs/sf__graphics__font___spec.html#L127C13" + "text": "getUnderlinePosition", + "href": "docs/sf__graphics__font___spec.html#L159C13" }, { "kind": "span", @@ -1837,7 +2627,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "font", - "href": "docs/sf__graphics__font___spec.html#L127C29" + "href": "docs/sf__graphics__font___spec.html#L159C35" }, { "kind": "span", @@ -1874,7 +2664,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "characterSize", - "href": "docs/sf__graphics__font___spec.html#L127C48" + "href": "docs/sf__graphics__font___spec.html#L159C54" }, { "kind": "span", @@ -1942,7 +2732,15 @@ GNATdoc.Documentation = { }, { "kind": "span", - "text": " Get the line spacing value\n" + "text": " Get the position of the underline\n" + }, + { + "kind": "span", + "text": "Underline position is the vertical offset to apply between the\n" + }, + { + "kind": "span", + "text": "baseline and the underline.\n" } ] } @@ -1950,8 +2748,8 @@ GNATdoc.Documentation = { "parameters": [ { "label": "font", - "line": 127, - "column": 29, + "line": 159, + "column": 35, "type": { "label": "Sf.Graphics.sfFont_Ptr", "docHref": "docs/sf__graphics___spec.html#L35C9" @@ -1970,8 +2768,8 @@ GNATdoc.Documentation = { }, { "label": "characterSize", - "line": 127, - "column": 48, + "line": 159, + "column": 54, "type": { "label": "Sf.sfUint32", "docHref": "docs/sf___spec.html#L92C9" @@ -1982,7 +2780,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "span", - "text": "Character size, in pixels\n" + "text": "Reference character size\n" } ] } @@ -1996,7 +2794,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "span", - "text": "Line spacing, in pixels\n" + "text": "Underline position, in pixels\n" } ] } @@ -2004,9 +2802,9 @@ GNATdoc.Documentation = { } }, { - "label": "getTexture", + "label": "getUnderlineThickness", "qualifier": "", - "line": 165, + "line": 172, "column": 13, "src": "srcs/sf-graphics-font.ads.html", "summary": [ @@ -2017,7 +2815,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 165, + "number": 172, "children": [ { "kind": "span", @@ -2037,8 +2835,8 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "identifier", - "text": "getTexture", - "href": "docs/sf__graphics__font___spec.html#L165C13" + "text": "getUnderlineThickness", + "href": "docs/sf__graphics__font___spec.html#L172C13" }, { "kind": "span", @@ -2054,7 +2852,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "font", - "href": "docs/sf__graphics__font___spec.html#L165C25" + "href": "docs/sf__graphics__font___spec.html#L172C36" }, { "kind": "span", @@ -2091,7 +2889,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "characterSize", - "href": "docs/sf__graphics__font___spec.html#L165C44" + "href": "docs/sf__graphics__font___spec.html#L172C55" }, { "kind": "span", @@ -2137,8 +2935,7 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "identifier", - "text": "sfFont_Ptr", - "href": "docs/sf__graphics___spec.html#L35C9" + "text": "float" }, { "kind": "span", @@ -2160,7 +2957,11 @@ GNATdoc.Documentation = { }, { "kind": "span", - "text": " Get the texture containing the glyphs of a given size in a font\n" + "text": " Get the thickness of the underline\n" + }, + { + "kind": "span", + "text": "Underline thickness is the vertical size of the underline.\n" } ] } @@ -2168,8 +2969,8 @@ GNATdoc.Documentation = { "parameters": [ { "label": "font", - "line": 165, - "column": 25, + "line": 172, + "column": 36, "type": { "label": "Sf.Graphics.sfFont_Ptr", "docHref": "docs/sf__graphics___spec.html#L35C9" @@ -2188,8 +2989,8 @@ GNATdoc.Documentation = { }, { "label": "characterSize", - "line": 165, - "column": 44, + "line": 172, + "column": 55, "type": { "label": "Sf.sfUint32", "docHref": "docs/sf___spec.html#L92C9" @@ -2200,7 +3001,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "span", - "text": "Character size, in pixels\n" + "text": "Reference character size\n" } ] } @@ -2214,7 +3015,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "span", - "text": "Read-only pointer to the texture\n" + "text": "Underline thickness, in pixels\n" } ] } @@ -2222,9 +3023,9 @@ GNATdoc.Documentation = { } }, { - "label": "getUnderlinePosition", + "label": "isSmooth", "qualifier": "", - "line": 141, + "line": 212, "column": 13, "src": "srcs/sf-graphics-font.ads.html", "summary": [ @@ -2235,7 +3036,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 141, + "number": 212, "children": [ { "kind": "span", @@ -2255,8 +3056,8 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "identifier", - "text": "getUnderlinePosition", - "href": "docs/sf__graphics__font___spec.html#L141C13" + "text": "isSmooth", + "href": "docs/sf__graphics__font___spec.html#L212C13" }, { "kind": "span", @@ -2272,7 +3073,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "font", - "href": "docs/sf__graphics__font___spec.html#L141C35" + "href": "docs/sf__graphics__font___spec.html#L212C23" }, { "kind": "span", @@ -2295,43 +3096,6 @@ GNATdoc.Documentation = { "text": "sfFont_Ptr", "href": "docs/sf__graphics___spec.html#L35C9" }, - { - "kind": "span", - "cssClass": "identifier", - "text": ";" - }, - { - "kind": "span", - "cssClass": "text", - "text": " " - }, - { - "kind": "span", - "cssClass": "identifier", - "text": "characterSize", - "href": "docs/sf__graphics__font___spec.html#L141C54" - }, - { - "kind": "span", - "cssClass": "text", - "text": " " - }, - { - "kind": "span", - "cssClass": "identifier", - "text": ":" - }, - { - "kind": "span", - "cssClass": "text", - "text": " " - }, - { - "kind": "span", - "cssClass": "identifier", - "text": "sfUint32", - "href": "docs/sf___spec.html#L92C9" - }, { "kind": "span", "cssClass": "identifier", @@ -2355,7 +3119,8 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "identifier", - "text": "float" + "text": "sfBool", + "href": "docs/sf___spec.html#L52C9" }, { "kind": "span", @@ -2377,15 +3142,7 @@ GNATdoc.Documentation = { }, { "kind": "span", - "text": " Get the position of the underline\n" - }, - { - "kind": "span", - "text": "Underline position is the vertical offset to apply between the\n" - }, - { - "kind": "span", - "text": "baseline and the underline.\n" + "text": " Tell whether the smooth filter is enabled or disabled\n" } ] } @@ -2393,8 +3150,8 @@ GNATdoc.Documentation = { "parameters": [ { "label": "font", - "line": 141, - "column": 35, + "line": 212, + "column": 23, "type": { "label": "Sf.Graphics.sfFont_Ptr", "docHref": "docs/sf__graphics___spec.html#L35C9" @@ -2410,26 +3167,6 @@ GNATdoc.Documentation = { ] } ] - }, - { - "label": "characterSize", - "line": 141, - "column": 54, - "type": { - "label": "Sf.sfUint32", - "docHref": "docs/sf___spec.html#L92C9" - }, - "description": [ - { - "kind": "paragraph", - "children": [ - { - "kind": "span", - "text": "Reference character size\n" - } - ] - } - ] } ], "returns": { @@ -2439,7 +3176,17 @@ GNATdoc.Documentation = { "children": [ { "kind": "span", - "text": "Underline position, in pixels\n" + "text": "sfTrue if smoothing is enabled, sfFalse if it is disabled\n" + }, + { + "kind": "html", + "html": "

See: ", + "children": [ + ] + }, + { + "kind": "span", + "text": " setSmooth\n" } ] } @@ -2447,10 +3194,10 @@ GNATdoc.Documentation = { } }, { - "label": "getUnderlineThickness", + "label": "setSmooth", "qualifier": "", - "line": 154, - "column": 13, + "line": 200, + "column": 14, "src": "srcs/sf-graphics-font.ads.html", "summary": [ ], @@ -2460,7 +3207,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 154, + "number": 200, "children": [ { "kind": "span", @@ -2470,7 +3217,7 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "keyword", - "text": "function" + "text": "procedure" }, { "kind": "span", @@ -2480,8 +3227,8 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "identifier", - "text": "getUnderlineThickness", - "href": "docs/sf__graphics__font___spec.html#L154C13" + "text": "setSmooth", + "href": "docs/sf__graphics__font___spec.html#L200C14" }, { "kind": "span", @@ -2497,7 +3244,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "font", - "href": "docs/sf__graphics__font___spec.html#L154C36" + "href": "docs/sf__graphics__font___spec.html#L200C25" }, { "kind": "span", @@ -2533,8 +3280,8 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "identifier", - "text": "characterSize", - "href": "docs/sf__graphics__font___spec.html#L154C55" + "text": "smooth", + "href": "docs/sf__graphics__font___spec.html#L200C44" }, { "kind": "span", @@ -2554,34 +3301,14 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "identifier", - "text": "sfUint32", - "href": "docs/sf___spec.html#L92C9" + "text": "sfBool", + "href": "docs/sf___spec.html#L52C9" }, { "kind": "span", "cssClass": "identifier", "text": ")" }, - { - "kind": "span", - "cssClass": "text", - "text": " " - }, - { - "kind": "span", - "cssClass": "keyword", - "text": "return" - }, - { - "kind": "span", - "cssClass": "text", - "text": " " - }, - { - "kind": "span", - "cssClass": "identifier", - "text": "float" - }, { "kind": "span", "cssClass": "identifier", @@ -2602,11 +3329,27 @@ GNATdoc.Documentation = { }, { "kind": "span", - "text": " Get the thickness of the underline\n" + "text": " Enable or disable the smooth filter\n" }, { "kind": "span", - "text": "Underline thickness is the vertical size of the underline.\n" + "text": "When the filter is activated, the font appears smoother\n" + }, + { + "kind": "span", + "text": "so that pixels are less noticeable. However if you want\n" + }, + { + "kind": "span", + "text": "the font to look exactly the same as its source file,\n" + }, + { + "kind": "span", + "text": "you should disable it.\n" + }, + { + "kind": "span", + "text": "The smooth filter is enabled by default.\n" } ] } @@ -2614,8 +3357,8 @@ GNATdoc.Documentation = { "parameters": [ { "label": "font", - "line": 154, - "column": 36, + "line": 200, + "column": 25, "type": { "label": "Sf.Graphics.sfFont_Ptr", "docHref": "docs/sf__graphics___spec.html#L35C9" @@ -2633,12 +3376,12 @@ GNATdoc.Documentation = { ] }, { - "label": "characterSize", - "line": 154, - "column": 55, + "label": "smooth", + "line": 200, + "column": 44, "type": { - "label": "Sf.sfUint32", - "docHref": "docs/sf___spec.html#L92C9" + "label": "Sf.sfBool", + "docHref": "docs/sf___spec.html#L52C9" }, "description": [ { @@ -2646,26 +3389,23 @@ GNATdoc.Documentation = { "children": [ { "kind": "span", - "text": "Reference character size\n" + "text": "sfTrue to enable smoothing, sfFalse to disable it\n" + }, + { + "kind": "html", + "html": "

See: ", + "children": [ + ] + }, + { + "kind": "span", + "text": " isSmooth\n" } ] } ] } - ], - "returns": { - "description": [ - { - "kind": "paragraph", - "children": [ - { - "kind": "span", - "text": "Underline thickness, in pixels\n" - } - ] - } - ] - } + ] } ], "label": "Subprograms" diff --git a/doc/docs/sf__graphics__image___spec.js b/doc/docs/sf__graphics__image___spec.js index 9628ce9..1bffa45 100644 --- a/doc/docs/sf__graphics__image___spec.js +++ b/doc/docs/sf__graphics__image___spec.js @@ -172,7 +172,7 @@ GNATdoc.Documentation = { { "label": "copyImage", "qualifier": "", - "line": 211, + "line": 235, "column": 14, "src": "srcs/sf-graphics-image.ads.html", "summary": [ @@ -183,7 +183,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 211, + "number": 235, "children": [ { "kind": "span", @@ -204,13 +204,13 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "copyImage", - "href": "docs/sf__graphics__image___spec.html#L211C14" + "href": "docs/sf__graphics__image___spec.html#L235C14" } ] }, { "kind": "line", - "number": 212, + "number": 236, "children": [ { "kind": "span", @@ -226,7 +226,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "image", - "href": "docs/sf__graphics__image___spec.html#L212C7" + "href": "docs/sf__graphics__image___spec.html#L236C7" }, { "kind": "span", @@ -258,7 +258,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 213, + "number": 237, "children": [ { "kind": "span", @@ -269,7 +269,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "source", - "href": "docs/sf__graphics__image___spec.html#L213C7" + "href": "docs/sf__graphics__image___spec.html#L237C7" }, { "kind": "span", @@ -301,7 +301,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 214, + "number": 238, "children": [ { "kind": "span", @@ -312,7 +312,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "destX", - "href": "docs/sf__graphics__image___spec.html#L214C7" + "href": "docs/sf__graphics__image___spec.html#L238C7" }, { "kind": "span", @@ -344,7 +344,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 215, + "number": 239, "children": [ { "kind": "span", @@ -355,7 +355,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "destY", - "href": "docs/sf__graphics__image___spec.html#L215C7" + "href": "docs/sf__graphics__image___spec.html#L239C7" }, { "kind": "span", @@ -387,7 +387,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 216, + "number": 240, "children": [ { "kind": "span", @@ -398,7 +398,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sourceRect", - "href": "docs/sf__graphics__image___spec.html#L216C7" + "href": "docs/sf__graphics__image___spec.html#L240C7" }, { "kind": "span", @@ -430,7 +430,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 217, + "number": 241, "children": [ { "kind": "span", @@ -441,7 +441,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "applyAlpha", - "href": "docs/sf__graphics__image___spec.html#L217C7" + "href": "docs/sf__graphics__image___spec.html#L241C7" }, { "kind": "span", @@ -549,7 +549,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "image", - "line": 212, + "line": 236, "column": 7, "type": { "label": "Sf.Graphics.sfImage_Ptr", @@ -569,7 +569,7 @@ GNATdoc.Documentation = { }, { "label": "source", - "line": 213, + "line": 237, "column": 7, "type": { "label": "Sf.Graphics.sfImage_Ptr", @@ -589,7 +589,7 @@ GNATdoc.Documentation = { }, { "label": "destX", - "line": 214, + "line": 238, "column": 7, "type": { "label": "Sf.sfUint32", @@ -609,7 +609,7 @@ GNATdoc.Documentation = { }, { "label": "destY", - "line": 215, + "line": 239, "column": 7, "type": { "label": "Sf.sfUint32", @@ -629,7 +629,7 @@ GNATdoc.Documentation = { }, { "label": "sourceRect", - "line": 216, + "line": 240, "column": 7, "type": { "label": "Sf.Graphics.Rect.sfIntRect", @@ -649,7 +649,7 @@ GNATdoc.Documentation = { }, { "label": "applyAlpha", - "line": 217, + "line": 241, "column": 7, "type": { "label": "Sf.sfBool", @@ -2138,7 +2138,7 @@ GNATdoc.Documentation = { { "label": "createMaskFromColor", "qualifier": "", - "line": 185, + "line": 209, "column": 14, "src": "srcs/sf-graphics-image.ads.html", "summary": [ @@ -2149,7 +2149,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 185, + "number": 209, "children": [ { "kind": "span", @@ -2170,13 +2170,13 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "createMaskFromColor", - "href": "docs/sf__graphics__image___spec.html#L185C14" + "href": "docs/sf__graphics__image___spec.html#L209C14" } ] }, { "kind": "line", - "number": 186, + "number": 210, "children": [ { "kind": "span", @@ -2192,7 +2192,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "image", - "href": "docs/sf__graphics__image___spec.html#L186C7" + "href": "docs/sf__graphics__image___spec.html#L210C7" }, { "kind": "span", @@ -2224,7 +2224,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 187, + "number": 211, "children": [ { "kind": "span", @@ -2235,7 +2235,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "color", - "href": "docs/sf__graphics__image___spec.html#L187C7" + "href": "docs/sf__graphics__image___spec.html#L211C7" }, { "kind": "span", @@ -2267,7 +2267,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 188, + "number": 212, "children": [ { "kind": "span", @@ -2278,7 +2278,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "alpha", - "href": "docs/sf__graphics__image___spec.html#L188C7" + "href": "docs/sf__graphics__image___spec.html#L212C7" }, { "kind": "span", @@ -2356,7 +2356,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "image", - "line": 186, + "line": 210, "column": 7, "type": { "label": "Sf.Graphics.sfImage_Ptr", @@ -2376,7 +2376,7 @@ GNATdoc.Documentation = { }, { "label": "color", - "line": 187, + "line": 211, "column": 7, "type": { "label": "Sf.Graphics.Color.sfColor", @@ -2396,7 +2396,7 @@ GNATdoc.Documentation = { }, { "label": "alpha", - "line": 188, + "line": 212, "column": 7, "type": { "label": "Sf.sfUint8", @@ -2546,7 +2546,7 @@ GNATdoc.Documentation = { { "label": "flipHorizontally", "qualifier": "", - "line": 280, + "line": 304, "column": 14, "src": "srcs/sf-graphics-image.ads.html", "summary": [ @@ -2557,7 +2557,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 280, + "number": 304, "children": [ { "kind": "span", @@ -2578,7 +2578,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "flipHorizontally", - "href": "docs/sf__graphics__image___spec.html#L280C14" + "href": "docs/sf__graphics__image___spec.html#L304C14" }, { "kind": "span", @@ -2594,7 +2594,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "image", - "href": "docs/sf__graphics__image___spec.html#L280C32" + "href": "docs/sf__graphics__image___spec.html#L304C32" }, { "kind": "span", @@ -2650,7 +2650,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "image", - "line": 280, + "line": 304, "column": 32, "type": { "label": "Sf.Graphics.sfImage_Ptr", @@ -2673,7 +2673,7 @@ GNATdoc.Documentation = { { "label": "flipVertically", "qualifier": "", - "line": 288, + "line": 312, "column": 14, "src": "srcs/sf-graphics-image.ads.html", "summary": [ @@ -2684,7 +2684,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 288, + "number": 312, "children": [ { "kind": "span", @@ -2705,7 +2705,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "flipVertically", - "href": "docs/sf__graphics__image___spec.html#L288C14" + "href": "docs/sf__graphics__image___spec.html#L312C14" }, { "kind": "span", @@ -2721,7 +2721,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "image", - "href": "docs/sf__graphics__image___spec.html#L288C30" + "href": "docs/sf__graphics__image___spec.html#L312C30" }, { "kind": "span", @@ -2777,7 +2777,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "image", - "line": 288, + "line": 312, "column": 30, "type": { "label": "Sf.Graphics.sfImage_Ptr", @@ -2800,7 +2800,7 @@ GNATdoc.Documentation = { { "label": "getPixel", "qualifier": "", - "line": 252, + "line": 276, "column": 13, "src": "srcs/sf-graphics-image.ads.html", "summary": [ @@ -2811,7 +2811,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 252, + "number": 276, "children": [ { "kind": "span", @@ -2832,13 +2832,13 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "getPixel", - "href": "docs/sf__graphics__image___spec.html#L252C13" + "href": "docs/sf__graphics__image___spec.html#L276C13" } ] }, { "kind": "line", - "number": 253, + "number": 277, "children": [ { "kind": "span", @@ -2854,7 +2854,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "image", - "href": "docs/sf__graphics__image___spec.html#L253C7" + "href": "docs/sf__graphics__image___spec.html#L277C7" }, { "kind": "span", @@ -2886,7 +2886,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 254, + "number": 278, "children": [ { "kind": "span", @@ -2897,7 +2897,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "x", - "href": "docs/sf__graphics__image___spec.html#L254C7" + "href": "docs/sf__graphics__image___spec.html#L278C7" }, { "kind": "span", @@ -2929,7 +2929,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 255, + "number": 279, "children": [ { "kind": "span", @@ -2940,7 +2940,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "y", - "href": "docs/sf__graphics__image___spec.html#L255C7" + "href": "docs/sf__graphics__image___spec.html#L279C7" }, { "kind": "span", @@ -3029,7 +3029,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "image", - "line": 253, + "line": 277, "column": 7, "type": { "label": "Sf.Graphics.sfImage_Ptr", @@ -3049,7 +3049,7 @@ GNATdoc.Documentation = { }, { "label": "x", - "line": 254, + "line": 278, "column": 7, "type": { "label": "Sf.sfUint32", @@ -3069,7 +3069,7 @@ GNATdoc.Documentation = { }, { "label": "y", - "line": 255, + "line": 279, "column": 7, "type": { "label": "Sf.sfUint32", @@ -3105,7 +3105,7 @@ GNATdoc.Documentation = { { "label": "getPixelsPtr", "qualifier": "", - "line": 272, + "line": 296, "column": 13, "src": "srcs/sf-graphics-image.ads.html", "summary": [ @@ -3116,7 +3116,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 272, + "number": 296, "children": [ { "kind": "span", @@ -3137,7 +3137,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "getPixelsPtr", - "href": "docs/sf__graphics__image___spec.html#L272C13" + "href": "docs/sf__graphics__image___spec.html#L296C13" }, { "kind": "span", @@ -3153,7 +3153,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "image", - "href": "docs/sf__graphics__image___spec.html#L272C27" + "href": "docs/sf__graphics__image___spec.html#L296C27" }, { "kind": "span", @@ -3264,7 +3264,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "image", - "line": 272, + "line": 296, "column": 27, "type": { "label": "Sf.Graphics.sfImage_Ptr", @@ -3300,7 +3300,7 @@ GNATdoc.Documentation = { { "label": "getSize", "qualifier": "", - "line": 171, + "line": 195, "column": 13, "src": "srcs/sf-graphics-image.ads.html", "summary": [ @@ -3311,7 +3311,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 171, + "number": 195, "children": [ { "kind": "span", @@ -3332,7 +3332,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "getSize", - "href": "docs/sf__graphics__image___spec.html#L171C13" + "href": "docs/sf__graphics__image___spec.html#L195C13" }, { "kind": "span", @@ -3348,7 +3348,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "image", - "href": "docs/sf__graphics__image___spec.html#L171C22" + "href": "docs/sf__graphics__image___spec.html#L195C22" }, { "kind": "span", @@ -3425,7 +3425,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "image", - "line": 171, + "line": 195, "column": 22, "type": { "label": "Sf.Graphics.sfImage_Ptr", @@ -3461,7 +3461,7 @@ GNATdoc.Documentation = { { "label": "saveToFile", "qualifier": "", - "line": 161, + "line": 163, "column": 13, "src": "srcs/sf-graphics-image.ads.html", "summary": [ @@ -3472,7 +3472,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 161, + "number": 163, "children": [ { "kind": "span", @@ -3493,7 +3493,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "saveToFile", - "href": "docs/sf__graphics__image___spec.html#L161C13" + "href": "docs/sf__graphics__image___spec.html#L163C13" }, { "kind": "span", @@ -3509,7 +3509,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "image", - "href": "docs/sf__graphics__image___spec.html#L161C25" + "href": "docs/sf__graphics__image___spec.html#L163C25" }, { "kind": "span", @@ -3546,7 +3546,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "filename", - "href": "docs/sf__graphics__image___spec.html#L161C46" + "href": "docs/sf__graphics__image___spec.html#L163C46" }, { "kind": "span", @@ -3638,7 +3638,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "image", - "line": 161, + "line": 163, "column": 25, "type": { "label": "Sf.Graphics.sfImage_Ptr", @@ -3658,7 +3658,7 @@ GNATdoc.Documentation = { }, { "label": "filename", - "line": 161, + "line": 163, "column": 46, "type": { "label": "String" @@ -3684,6 +3684,333 @@ GNATdoc.Documentation = { { "kind": "span", "text": "sfTrue if saving was successful\n" + }, + { + "kind": "html", + "html": "

See: ", + "children": [ + ] + }, + { + "kind": "span", + "text": " Sf.Graphics.Image.saveToMemory\n" + } + ] + } + ] + } + }, + { + "label": "saveToMemory", + "qualifier": "", + "line": 182, + "column": 13, + "src": "srcs/sf-graphics-image.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 182, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "saveToMemory", + "href": "docs/sf__graphics__image___spec.html#L182C13" + } + ] + }, + { + "kind": "line", + "number": 183, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "image", + "href": "docs/sf__graphics__image___spec.html#L183C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfImage_Ptr", + "href": "docs/sf__graphics___spec.html#L38C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 184, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "output", + "href": "docs/sf__graphics__image___spec.html#L184C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.System.sfBuffer_Ptr", + "href": "docs/sf__system___spec.html#L31C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 185, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "format", + "href": "docs/sf__graphics__image___spec.html#L185C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "String" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfBool", + "href": "docs/sf___spec.html#L52C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "", + "children": [ + ] + }, + { + "kind": "span", + "text": " Save the image to a buffer in memory\n" + }, + { + "kind": "span", + "text": "The format of the image must be specified.\n" + }, + { + "kind": "span", + "text": "The supported image formats are bmp, png, tga and jpg.\n" + }, + { + "kind": "span", + "text": "This function fails if the image is empty, or if\n" + }, + { + "kind": "span", + "text": "the format was invalid.\n" + } + ] + } + ], + "parameters": [ + { + "label": "image", + "line": 183, + "column": 7, + "type": { + "label": "Sf.Graphics.sfImage_Ptr", + "docHref": "docs/sf__graphics___spec.html#L38C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Image object\n" + } + ] + } + ] + }, + { + "label": "output", + "line": 184, + "column": 7, + "type": { + "label": "Sf.System.sfBuffer_Ptr", + "docHref": "docs/sf__system___spec.html#L31C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Buffer to fill with encoded data\n" + } + ] + } + ] + }, + { + "label": "format", + "line": 185, + "column": 7, + "type": { + "label": "String" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Encoding format to use\n" + } + ] + } + ] + } + ], + "returns": { + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "sfTrue if saving was successful\n" + }, + { + "kind": "html", + "html": "

See: ", + "children": [ + ] + }, + { + "kind": "span", + "text": " Sf.Grahpics.Image.saveToFile\n" } ] } @@ -3693,7 +4020,7 @@ GNATdoc.Documentation = { { "label": "setPixel", "qualifier": "", - "line": 232, + "line": 256, "column": 14, "src": "srcs/sf-graphics-image.ads.html", "summary": [ @@ -3704,7 +4031,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 232, + "number": 256, "children": [ { "kind": "span", @@ -3725,13 +4052,13 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "setPixel", - "href": "docs/sf__graphics__image___spec.html#L232C14" + "href": "docs/sf__graphics__image___spec.html#L256C14" } ] }, { "kind": "line", - "number": 233, + "number": 257, "children": [ { "kind": "span", @@ -3747,7 +4074,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "image", - "href": "docs/sf__graphics__image___spec.html#L233C7" + "href": "docs/sf__graphics__image___spec.html#L257C7" }, { "kind": "span", @@ -3779,7 +4106,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 234, + "number": 258, "children": [ { "kind": "span", @@ -3790,7 +4117,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "x", - "href": "docs/sf__graphics__image___spec.html#L234C7" + "href": "docs/sf__graphics__image___spec.html#L258C7" }, { "kind": "span", @@ -3822,7 +4149,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 235, + "number": 259, "children": [ { "kind": "span", @@ -3833,7 +4160,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "y", - "href": "docs/sf__graphics__image___spec.html#L235C7" + "href": "docs/sf__graphics__image___spec.html#L259C7" }, { "kind": "span", @@ -3865,7 +4192,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 236, + "number": 260, "children": [ { "kind": "span", @@ -3876,7 +4203,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "color", - "href": "docs/sf__graphics__image___spec.html#L236C7" + "href": "docs/sf__graphics__image___spec.html#L260C7" }, { "kind": "span", @@ -3944,7 +4271,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "image", - "line": 233, + "line": 257, "column": 7, "type": { "label": "Sf.Graphics.sfImage_Ptr", @@ -3964,7 +4291,7 @@ GNATdoc.Documentation = { }, { "label": "x", - "line": 234, + "line": 258, "column": 7, "type": { "label": "Sf.sfUint32", @@ -3984,7 +4311,7 @@ GNATdoc.Documentation = { }, { "label": "y", - "line": 235, + "line": 259, "column": 7, "type": { "label": "Sf.sfUint32", @@ -4004,7 +4331,7 @@ GNATdoc.Documentation = { }, { "label": "color", - "line": 236, + "line": 260, "column": 7, "type": { "label": "Sf.Graphics.Color.sfColor", diff --git a/doc/docs/sf__graphics__rect___spec.js b/doc/docs/sf__graphics__rect___spec.js index 743fb4f..01badc5 100644 --- a/doc/docs/sf__graphics__rect___spec.js +++ b/doc/docs/sf__graphics__rect___spec.js @@ -1402,6 +1402,834 @@ GNATdoc.Documentation = { ] } }, + { + "label": "getPosition", + "qualifier": "", + "line": 96, + "column": 13, + "src": "srcs/sf-graphics-rect.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 96, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "getPosition", + "href": "docs/sf__graphics__rect___spec.html#L96C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "rect", + "href": "docs/sf__graphics__rect___spec.html#L96C26" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "access" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfFloatRect", + "href": "docs/sf__graphics__rect___spec.html#L28C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.System.Vector2.sfVector2f", + "href": "docs/sf__system__vector2___spec.html#L43C9" + } + ] + }, + { + "kind": "line", + "number": 97, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "with" + }, + { + "kind": "span", + "cssClass": "text", + "text": " Import => True," + } + ] + }, + { + "kind": "line", + "number": 98, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " Convention => C," + } + ] + }, + { + "kind": "line", + "number": 99, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " External_Name => \"sfFloatRect_getPosition\"" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "", + "children": [ + ] + }, + { + "kind": "span", + "text": " Get the position of the rectangle's top-left corner\n" + } + ] + } + ], + "parameters": [ + { + "label": "rect", + "line": 96, + "column": 26, + "type": { + "label": "" + }, + "description": [ + ] + } + ], + "returns": { + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Position of rectangle\n" + }, + { + "kind": "html", + "html": "

See: ", + "children": [ + ] + }, + { + "kind": "span", + "text": " getSize\n" + } + ] + } + ] + } + }, + { + "label": "getPosition", + "qualifier": "", + "line": 101, + "column": 13, + "src": "srcs/sf-graphics-rect.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 101, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "getPosition", + "href": "docs/sf__graphics__rect___spec.html#L101C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "rect", + "href": "docs/sf__graphics__rect___spec.html#L101C26" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "access" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfIntRect", + "href": "docs/sf__graphics__rect___spec.html#L35C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.System.Vector2.sfVector2i", + "href": "docs/sf__system__vector2___spec.html#L25C9" + } + ] + }, + { + "kind": "line", + "number": 102, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "with" + }, + { + "kind": "span", + "cssClass": "text", + "text": " Import => True," + } + ] + }, + { + "kind": "line", + "number": 103, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " Convention => C," + } + ] + }, + { + "kind": "line", + "number": 104, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " External_Name => \"sfIntRect_getPosition\"" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ], + "parameters": [ + { + "label": "rect", + "line": 101, + "column": 26, + "type": { + "label": "" + }, + "description": [ + ] + } + ], + "returns": { + "description": [ + ] + } + }, + { + "label": "getSize", + "qualifier": "", + "line": 114, + "column": 13, + "src": "srcs/sf-graphics-rect.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 114, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "getSize", + "href": "docs/sf__graphics__rect___spec.html#L114C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "rect", + "href": "docs/sf__graphics__rect___spec.html#L114C22" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "access" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfFloatRect", + "href": "docs/sf__graphics__rect___spec.html#L28C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.System.Vector2.sfVector2f", + "href": "docs/sf__system__vector2___spec.html#L43C9" + } + ] + }, + { + "kind": "line", + "number": 115, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "with" + }, + { + "kind": "span", + "cssClass": "text", + "text": " Import => True," + } + ] + }, + { + "kind": "line", + "number": 116, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " Convention => C," + } + ] + }, + { + "kind": "line", + "number": 117, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " External_Name => \"sfFloatRect_getSize\"" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "", + "children": [ + ] + }, + { + "kind": "span", + "text": " Get the size of the rectangle\n" + } + ] + } + ], + "parameters": [ + { + "label": "rect", + "line": 114, + "column": 22, + "type": { + "label": "" + }, + "description": [ + ] + } + ], + "returns": { + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Size of rectangle\n" + }, + { + "kind": "html", + "html": "

See: ", + "children": [ + ] + }, + { + "kind": "span", + "text": " getPosition\n" + } + ] + } + ] + } + }, + { + "label": "getSize", + "qualifier": "", + "line": 119, + "column": 13, + "src": "srcs/sf-graphics-rect.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 119, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "getSize", + "href": "docs/sf__graphics__rect___spec.html#L119C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "rect", + "href": "docs/sf__graphics__rect___spec.html#L119C22" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "access" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfIntRect", + "href": "docs/sf__graphics__rect___spec.html#L35C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.System.Vector2.sfVector2i", + "href": "docs/sf__system__vector2___spec.html#L25C9" + } + ] + }, + { + "kind": "line", + "number": 120, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "with" + }, + { + "kind": "span", + "cssClass": "text", + "text": " Import => True," + } + ] + }, + { + "kind": "line", + "number": 121, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " Convention => C," + } + ] + }, + { + "kind": "line", + "number": 122, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " External_Name => \"sfIntRect_getSize\"" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ], + "parameters": [ + { + "label": "rect", + "line": 119, + "column": 22, + "type": { + "label": "" + }, + "description": [ + ] + } + ], + "returns": { + "description": [ + ] + } + }, { "label": "intersects", "qualifier": "", @@ -1742,7 +2570,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "span", - "text": "Rectangle to be filled with overlapping rect (can be NULL)\n" + "text": "Rectangle to be filled with overlapping rect (can be null)\n" } ] } diff --git a/doc/docs/sf__graphics__renderstates___spec.js b/doc/docs/sf__graphics__renderstates___spec.js index c287043..9c161d1 100644 --- a/doc/docs/sf__graphics__renderstates___spec.js +++ b/doc/docs/sf__graphics__renderstates___spec.js @@ -205,7 +205,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "Sf.Graphics.BlendMode.sfBlendMode", - "href": "docs/sf__graphics__blendmode___spec.html#L54C9" + "href": "docs/sf__graphics__blendmode___spec.html#L55C9" }, { "kind": "span", @@ -556,7 +556,7 @@ GNATdoc.Documentation = { "column": 7, "type": { "label": "Sf.Graphics.BlendMode.sfBlendMode", - "docHref": "docs/sf__graphics__blendmode___spec.html#L54C9" + "docHref": "docs/sf__graphics__blendmode___spec.html#L55C9" }, "description": [ { @@ -715,7 +715,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "Sf.Graphics.BlendMode.sfBlendMode", - "href": "docs/sf__graphics__blendmode___spec.html#L54C9" + "href": "docs/sf__graphics__blendmode___spec.html#L55C9" }, { "kind": "span", @@ -1181,7 +1181,7 @@ GNATdoc.Documentation = { "column": 7, "type": { "label": "Sf.Graphics.BlendMode.sfBlendMode", - "docHref": "docs/sf__graphics__blendmode___spec.html#L54C9" + "docHref": "docs/sf__graphics__blendmode___spec.html#L55C9" }, "description": [ { @@ -1264,7 +1264,7 @@ GNATdoc.Documentation = { { "label": "default", "qualifier": "", - "line": 78, + "line": 69, "column": 13, "src": "srcs/sf-graphics-renderstates.ads.html", "summary": [ @@ -1275,7 +1275,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 78, + "number": 69, "children": [ { "kind": "span", @@ -1296,7 +1296,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "default", - "href": "docs/sf__graphics__renderstates___spec.html#L78C13" + "href": "docs/sf__graphics__renderstates___spec.html#L69C13" }, { "kind": "span", @@ -1319,36 +1319,6 @@ GNATdoc.Documentation = { "text": "sfRenderStates", "href": "docs/sf__graphics__renderstates___spec.html#L29C9" }, - { - "kind": "span", - "cssClass": "text", - "text": " " - }, - { - "kind": "span", - "cssClass": "keyword", - "text": "is" - }, - { - "kind": "span", - "cssClass": "text", - "text": " " - }, - { - "kind": "span", - "cssClass": "identifier", - "text": "(" - }, - { - "kind": "span", - "cssClass": "identifier", - "text": "create" - }, - { - "kind": "span", - "cssClass": "identifier", - "text": ")" - }, { "kind": "span", "cssClass": "identifier", @@ -1369,60 +1339,7 @@ GNATdoc.Documentation = { }, { "kind": "span", - "text": " Construct a default set of render states\n" - }, - { - "kind": "span", - "text": "Constructing a default set of render states is equivalent\n" - }, - { - "kind": "span", - "text": "to calling create without parameters.\n" - }, - { - "kind": "span", - "text": "The default set defines:\n" - }, - { - "kind": "ul", - "children": [ - { - "kind": "li", - "children": [ - { - "kind": "span", - "text": "the BlendAlpha blend mode\n" - } - ] - }, - { - "kind": "li", - "children": [ - { - "kind": "span", - "text": "the identity transform\n" - } - ] - }, - { - "kind": "li", - "children": [ - { - "kind": "span", - "text": "a null texture\n" - } - ] - }, - { - "kind": "li", - "children": [ - { - "kind": "span", - "text": "a null shader\n" - } - ] - } - ] + "text": " Define the default values for a RenderState\n" } ] } diff --git a/doc/docs/sf__graphics__rendertexture___spec.js b/doc/docs/sf__graphics__rendertexture___spec.js index 3bb1d56..b6d53fb 100644 --- a/doc/docs/sf__graphics__rendertexture___spec.js +++ b/doc/docs/sf__graphics__rendertexture___spec.js @@ -11,7 +11,7 @@ GNATdoc.Documentation = { { "label": "clear", "qualifier": "", - "line": 109, + "line": 119, "column": 14, "src": "srcs/sf-graphics-rendertexture.ads.html", "summary": [ @@ -22,7 +22,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 109, + "number": 119, "children": [ { "kind": "span", @@ -43,7 +43,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "clear", - "href": "docs/sf__graphics__rendertexture___spec.html#L109C14" + "href": "docs/sf__graphics__rendertexture___spec.html#L119C14" }, { "kind": "span", @@ -59,7 +59,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L109C21" + "href": "docs/sf__graphics__rendertexture___spec.html#L119C21" }, { "kind": "span", @@ -91,7 +91,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 110, + "number": 120, "children": [ { "kind": "span", @@ -102,7 +102,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "color", - "href": "docs/sf__graphics__rendertexture___spec.html#L110C37" + "href": "docs/sf__graphics__rendertexture___spec.html#L120C37" }, { "kind": "span", @@ -158,7 +158,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderTexture", - "line": 109, + "line": 119, "column": 21, "type": { "label": "Sf.Graphics.sfRenderTexture_Ptr", @@ -178,7 +178,7 @@ GNATdoc.Documentation = { }, { "label": "color", - "line": 110, + "line": 120, "column": 37, "type": { "label": "Sf.Graphics.Color.sfColor", @@ -494,7 +494,7 @@ GNATdoc.Documentation = { }, { "kind": "span", - "text": "Use sfRenderTexture_createWithSettings instead.\n" + "text": "Use Sf.Graphics.RenderTexture.createWithSettings instead.\n" } ] } @@ -665,7 +665,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "Sf.Window.Window.sfContextSettings", - "href": "docs/sf__window__window___spec.html#L60C9" + "href": "docs/sf__window__window___spec.html#L51C9" }, { "kind": "span", @@ -765,7 +765,7 @@ GNATdoc.Documentation = { "column": 7, "type": { "label": "Sf.Window.Window.sfContextSettings", - "docHref": "docs/sf__window__window___spec.html#L60C9" + "docHref": "docs/sf__window__window___spec.html#L51C9" }, "description": [ { @@ -924,7 +924,7 @@ GNATdoc.Documentation = { { "label": "display", "qualifier": "", - "line": 100, + "line": 110, "column": 14, "src": "srcs/sf-graphics-rendertexture.ads.html", "summary": [ @@ -935,7 +935,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 100, + "number": 110, "children": [ { "kind": "span", @@ -956,7 +956,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "display", - "href": "docs/sf__graphics__rendertexture___spec.html#L100C14" + "href": "docs/sf__graphics__rendertexture___spec.html#L110C14" }, { "kind": "span", @@ -972,7 +972,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L100C23" + "href": "docs/sf__graphics__rendertexture___spec.html#L110C23" }, { "kind": "span", @@ -1028,7 +1028,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderTexture", - "line": 100, + "line": 110, "column": 23, "type": { "label": "Sf.Graphics.sfRenderTexture_Ptr", @@ -1051,7 +1051,7 @@ GNATdoc.Documentation = { { "label": "drawCircleShape", "qualifier": "", - "line": 236, + "line": 246, "column": 14, "src": "srcs/sf-graphics-rendertexture.ads.html", "summary": [ @@ -1062,7 +1062,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 236, + "number": 246, "children": [ { "kind": "span", @@ -1083,13 +1083,13 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "drawCircleShape", - "href": "docs/sf__graphics__rendertexture___spec.html#L236C14" + "href": "docs/sf__graphics__rendertexture___spec.html#L246C14" } ] }, { "kind": "line", - "number": 237, + "number": 247, "children": [ { "kind": "span", @@ -1105,7 +1105,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L237C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L247C7" }, { "kind": "span", @@ -1137,7 +1137,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 238, + "number": 248, "children": [ { "kind": "span", @@ -1148,7 +1148,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "object", - "href": "docs/sf__graphics__rendertexture___spec.html#L238C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L248C7" }, { "kind": "span", @@ -1180,7 +1180,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 239, + "number": 249, "children": [ { "kind": "span", @@ -1191,7 +1191,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "states", - "href": "docs/sf__graphics__rendertexture___spec.html#L239C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L249C7" }, { "kind": "span", @@ -1272,7 +1272,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderTexture", - "line": 237, + "line": 247, "column": 7, "type": { "label": "Sf.Graphics.sfRenderTexture_Ptr", @@ -1283,7 +1283,7 @@ GNATdoc.Documentation = { }, { "label": "object", - "line": 238, + "line": 248, "column": 7, "type": { "label": "Sf.Graphics.sfCircleShape_Ptr", @@ -1294,7 +1294,7 @@ GNATdoc.Documentation = { }, { "label": "states", - "line": 239, + "line": 249, "column": 7, "type": { "label": "" @@ -1307,7 +1307,7 @@ GNATdoc.Documentation = { { "label": "drawConvexShape", "qualifier": "", - "line": 241, + "line": 251, "column": 14, "src": "srcs/sf-graphics-rendertexture.ads.html", "summary": [ @@ -1318,7 +1318,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 241, + "number": 251, "children": [ { "kind": "span", @@ -1339,13 +1339,13 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "drawConvexShape", - "href": "docs/sf__graphics__rendertexture___spec.html#L241C14" + "href": "docs/sf__graphics__rendertexture___spec.html#L251C14" } ] }, { "kind": "line", - "number": 242, + "number": 252, "children": [ { "kind": "span", @@ -1361,7 +1361,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L242C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L252C7" }, { "kind": "span", @@ -1393,7 +1393,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 243, + "number": 253, "children": [ { "kind": "span", @@ -1404,7 +1404,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "object", - "href": "docs/sf__graphics__rendertexture___spec.html#L243C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L253C7" }, { "kind": "span", @@ -1436,7 +1436,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 244, + "number": 254, "children": [ { "kind": "span", @@ -1447,7 +1447,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "states", - "href": "docs/sf__graphics__rendertexture___spec.html#L244C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L254C7" }, { "kind": "span", @@ -1528,7 +1528,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderTexture", - "line": 242, + "line": 252, "column": 7, "type": { "label": "Sf.Graphics.sfRenderTexture_Ptr", @@ -1539,7 +1539,7 @@ GNATdoc.Documentation = { }, { "label": "object", - "line": 243, + "line": 253, "column": 7, "type": { "label": "Sf.Graphics.sfConvexShape_Ptr", @@ -1550,7 +1550,7 @@ GNATdoc.Documentation = { }, { "label": "states", - "line": 244, + "line": 254, "column": 7, "type": { "label": "" @@ -1563,7 +1563,7 @@ GNATdoc.Documentation = { { "label": "drawPrimitives", "qualifier": "", - "line": 290, + "line": 300, "column": 14, "src": "srcs/sf-graphics-rendertexture.ads.html", "summary": [ @@ -1574,7 +1574,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 290, + "number": 300, "children": [ { "kind": "span", @@ -1595,13 +1595,13 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "drawPrimitives", - "href": "docs/sf__graphics__rendertexture___spec.html#L290C14" + "href": "docs/sf__graphics__rendertexture___spec.html#L300C14" } ] }, { "kind": "line", - "number": 291, + "number": 301, "children": [ { "kind": "span", @@ -1617,7 +1617,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L291C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L301C7" }, { "kind": "span", @@ -1649,7 +1649,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 292, + "number": 302, "children": [ { "kind": "span", @@ -1660,7 +1660,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "vertices", - "href": "docs/sf__graphics__rendertexture___spec.html#L292C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L302C7" }, { "kind": "span", @@ -1712,7 +1712,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 293, + "number": 303, "children": [ { "kind": "span", @@ -1723,7 +1723,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "vertexCount", - "href": "docs/sf__graphics__rendertexture___spec.html#L293C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L303C7" }, { "kind": "span", @@ -1755,7 +1755,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 294, + "number": 304, "children": [ { "kind": "span", @@ -1766,7 +1766,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "primitiveType", - "href": "docs/sf__graphics__rendertexture___spec.html#L294C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L304C7" }, { "kind": "span", @@ -1798,7 +1798,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 295, + "number": 305, "children": [ { "kind": "span", @@ -1809,7 +1809,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "states", - "href": "docs/sf__graphics__rendertexture___spec.html#L295C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L305C7" }, { "kind": "span", @@ -1885,7 +1885,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderTexture", - "line": 291, + "line": 301, "column": 7, "type": { "label": "Sf.Graphics.sfRenderTexture_Ptr", @@ -1905,7 +1905,7 @@ GNATdoc.Documentation = { }, { "label": "vertices", - "line": 292, + "line": 302, "column": 7, "type": { "label": "" @@ -1924,7 +1924,7 @@ GNATdoc.Documentation = { }, { "label": "vertexCount", - "line": 293, + "line": 303, "column": 7, "type": { "label": "Sf.sfSize_t", @@ -1944,7 +1944,7 @@ GNATdoc.Documentation = { }, { "label": "primitiveType", - "line": 294, + "line": 304, "column": 7, "type": { "label": "Sf.Graphics.PrimitiveType.sfPrimitiveType", @@ -1964,7 +1964,7 @@ GNATdoc.Documentation = { }, { "label": "states", - "line": 295, + "line": 305, "column": 7, "type": { "label": "" @@ -1986,7 +1986,7 @@ GNATdoc.Documentation = { { "label": "drawRectangleShape", "qualifier": "", - "line": 246, + "line": 256, "column": 14, "src": "srcs/sf-graphics-rendertexture.ads.html", "summary": [ @@ -1997,7 +1997,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 246, + "number": 256, "children": [ { "kind": "span", @@ -2018,13 +2018,13 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "drawRectangleShape", - "href": "docs/sf__graphics__rendertexture___spec.html#L246C14" + "href": "docs/sf__graphics__rendertexture___spec.html#L256C14" } ] }, { "kind": "line", - "number": 247, + "number": 257, "children": [ { "kind": "span", @@ -2040,7 +2040,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L247C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L257C7" }, { "kind": "span", @@ -2072,7 +2072,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 248, + "number": 258, "children": [ { "kind": "span", @@ -2083,7 +2083,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "object", - "href": "docs/sf__graphics__rendertexture___spec.html#L248C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L258C7" }, { "kind": "span", @@ -2115,7 +2115,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 249, + "number": 259, "children": [ { "kind": "span", @@ -2126,7 +2126,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "states", - "href": "docs/sf__graphics__rendertexture___spec.html#L249C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L259C7" }, { "kind": "span", @@ -2207,7 +2207,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderTexture", - "line": 247, + "line": 257, "column": 7, "type": { "label": "Sf.Graphics.sfRenderTexture_Ptr", @@ -2218,7 +2218,7 @@ GNATdoc.Documentation = { }, { "label": "object", - "line": 248, + "line": 258, "column": 7, "type": { "label": "Sf.Graphics.sfRectangleShape_Ptr", @@ -2229,7 +2229,7 @@ GNATdoc.Documentation = { }, { "label": "states", - "line": 249, + "line": 259, "column": 7, "type": { "label": "" @@ -2242,7 +2242,7 @@ GNATdoc.Documentation = { { "label": "drawShape", "qualifier": "", - "line": 231, + "line": 241, "column": 14, "src": "srcs/sf-graphics-rendertexture.ads.html", "summary": [ @@ -2253,7 +2253,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 231, + "number": 241, "children": [ { "kind": "span", @@ -2274,13 +2274,13 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "drawShape", - "href": "docs/sf__graphics__rendertexture___spec.html#L231C14" + "href": "docs/sf__graphics__rendertexture___spec.html#L241C14" } ] }, { "kind": "line", - "number": 232, + "number": 242, "children": [ { "kind": "span", @@ -2296,7 +2296,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L232C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L242C7" }, { "kind": "span", @@ -2328,7 +2328,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 233, + "number": 243, "children": [ { "kind": "span", @@ -2339,7 +2339,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "object", - "href": "docs/sf__graphics__rendertexture___spec.html#L233C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L243C7" }, { "kind": "span", @@ -2371,7 +2371,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 234, + "number": 244, "children": [ { "kind": "span", @@ -2382,7 +2382,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "states", - "href": "docs/sf__graphics__rendertexture___spec.html#L234C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L244C7" }, { "kind": "span", @@ -2463,7 +2463,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderTexture", - "line": 232, + "line": 242, "column": 7, "type": { "label": "Sf.Graphics.sfRenderTexture_Ptr", @@ -2474,7 +2474,7 @@ GNATdoc.Documentation = { }, { "label": "object", - "line": 233, + "line": 243, "column": 7, "type": { "label": "Sf.Graphics.sfShape_Ptr", @@ -2485,7 +2485,7 @@ GNATdoc.Documentation = { }, { "label": "states", - "line": 234, + "line": 244, "column": 7, "type": { "label": "" @@ -2498,7 +2498,7 @@ GNATdoc.Documentation = { { "label": "drawSprite", "qualifier": "", - "line": 221, + "line": 231, "column": 14, "src": "srcs/sf-graphics-rendertexture.ads.html", "summary": [ @@ -2509,7 +2509,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 221, + "number": 231, "children": [ { "kind": "span", @@ -2530,13 +2530,13 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "drawSprite", - "href": "docs/sf__graphics__rendertexture___spec.html#L221C14" + "href": "docs/sf__graphics__rendertexture___spec.html#L231C14" } ] }, { "kind": "line", - "number": 222, + "number": 232, "children": [ { "kind": "span", @@ -2552,7 +2552,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L222C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L232C7" }, { "kind": "span", @@ -2584,7 +2584,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 223, + "number": 233, "children": [ { "kind": "span", @@ -2595,7 +2595,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "object", - "href": "docs/sf__graphics__rendertexture___spec.html#L223C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L233C7" }, { "kind": "span", @@ -2627,7 +2627,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 224, + "number": 234, "children": [ { "kind": "span", @@ -2638,7 +2638,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "states", - "href": "docs/sf__graphics__rendertexture___spec.html#L224C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L234C7" }, { "kind": "span", @@ -2734,7 +2734,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderTexture", - "line": 222, + "line": 232, "column": 7, "type": { "label": "Sf.Graphics.sfRenderTexture_Ptr", @@ -2754,7 +2754,7 @@ GNATdoc.Documentation = { }, { "label": "object", - "line": 223, + "line": 233, "column": 7, "type": { "label": "Sf.Graphics.sfSprite_Ptr", @@ -2774,7 +2774,7 @@ GNATdoc.Documentation = { }, { "label": "states", - "line": 224, + "line": 234, "column": 7, "type": { "label": "" @@ -2796,7 +2796,7 @@ GNATdoc.Documentation = { { "label": "drawText", "qualifier": "", - "line": 226, + "line": 236, "column": 14, "src": "srcs/sf-graphics-rendertexture.ads.html", "summary": [ @@ -2807,7 +2807,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 226, + "number": 236, "children": [ { "kind": "span", @@ -2828,13 +2828,13 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "drawText", - "href": "docs/sf__graphics__rendertexture___spec.html#L226C14" + "href": "docs/sf__graphics__rendertexture___spec.html#L236C14" } ] }, { "kind": "line", - "number": 227, + "number": 237, "children": [ { "kind": "span", @@ -2850,7 +2850,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L227C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L237C7" }, { "kind": "span", @@ -2882,7 +2882,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 228, + "number": 238, "children": [ { "kind": "span", @@ -2893,7 +2893,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "object", - "href": "docs/sf__graphics__rendertexture___spec.html#L228C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L238C7" }, { "kind": "span", @@ -2925,7 +2925,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 229, + "number": 239, "children": [ { "kind": "span", @@ -2936,7 +2936,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "states", - "href": "docs/sf__graphics__rendertexture___spec.html#L229C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L239C7" }, { "kind": "span", @@ -3017,7 +3017,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderTexture", - "line": 227, + "line": 237, "column": 7, "type": { "label": "Sf.Graphics.sfRenderTexture_Ptr", @@ -3028,7 +3028,7 @@ GNATdoc.Documentation = { }, { "label": "object", - "line": 228, + "line": 238, "column": 7, "type": { "label": "Sf.Graphics.sfText_Ptr", @@ -3039,7 +3039,7 @@ GNATdoc.Documentation = { }, { "label": "states", - "line": 229, + "line": 239, "column": 7, "type": { "label": "" @@ -3052,7 +3052,7 @@ GNATdoc.Documentation = { { "label": "drawVertexArray", "qualifier": "", - "line": 251, + "line": 261, "column": 14, "src": "srcs/sf-graphics-rendertexture.ads.html", "summary": [ @@ -3063,7 +3063,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 251, + "number": 261, "children": [ { "kind": "span", @@ -3084,13 +3084,13 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "drawVertexArray", - "href": "docs/sf__graphics__rendertexture___spec.html#L251C14" + "href": "docs/sf__graphics__rendertexture___spec.html#L261C14" } ] }, { "kind": "line", - "number": 252, + "number": 262, "children": [ { "kind": "span", @@ -3106,7 +3106,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L252C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L262C7" }, { "kind": "span", @@ -3138,7 +3138,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 253, + "number": 263, "children": [ { "kind": "span", @@ -3149,7 +3149,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "object", - "href": "docs/sf__graphics__rendertexture___spec.html#L253C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L263C7" }, { "kind": "span", @@ -3181,7 +3181,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 254, + "number": 264, "children": [ { "kind": "span", @@ -3192,7 +3192,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "states", - "href": "docs/sf__graphics__rendertexture___spec.html#L254C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L264C7" }, { "kind": "span", @@ -3273,7 +3273,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderTexture", - "line": 252, + "line": 262, "column": 7, "type": { "label": "Sf.Graphics.sfRenderTexture_Ptr", @@ -3284,7 +3284,7 @@ GNATdoc.Documentation = { }, { "label": "object", - "line": 253, + "line": 263, "column": 7, "type": { "label": "Sf.Graphics.sfVertexArray_Ptr", @@ -3295,7 +3295,7 @@ GNATdoc.Documentation = { }, { "label": "states", - "line": 254, + "line": 264, "column": 7, "type": { "label": "" @@ -3308,7 +3308,7 @@ GNATdoc.Documentation = { { "label": "drawVertexBuffer", "qualifier": "", - "line": 256, + "line": 266, "column": 14, "src": "srcs/sf-graphics-rendertexture.ads.html", "summary": [ @@ -3319,7 +3319,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 256, + "number": 266, "children": [ { "kind": "span", @@ -3340,13 +3340,13 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "drawVertexBuffer", - "href": "docs/sf__graphics__rendertexture___spec.html#L256C14" + "href": "docs/sf__graphics__rendertexture___spec.html#L266C14" } ] }, { "kind": "line", - "number": 257, + "number": 267, "children": [ { "kind": "span", @@ -3362,7 +3362,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L257C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L267C7" }, { "kind": "span", @@ -3394,7 +3394,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 258, + "number": 268, "children": [ { "kind": "span", @@ -3405,7 +3405,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "object", - "href": "docs/sf__graphics__rendertexture___spec.html#L258C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L268C7" }, { "kind": "span", @@ -3437,7 +3437,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 259, + "number": 269, "children": [ { "kind": "span", @@ -3448,7 +3448,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "states", - "href": "docs/sf__graphics__rendertexture___spec.html#L259C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L269C7" }, { "kind": "span", @@ -3529,7 +3529,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderTexture", - "line": 257, + "line": 267, "column": 7, "type": { "label": "Sf.Graphics.sfRenderTexture_Ptr", @@ -3540,7 +3540,7 @@ GNATdoc.Documentation = { }, { "label": "object", - "line": 258, + "line": 268, "column": 7, "type": { "label": "Sf.Graphics.sfVertexBuffer_Ptr", @@ -3551,7 +3551,7 @@ GNATdoc.Documentation = { }, { "label": "states", - "line": 259, + "line": 269, "column": 7, "type": { "label": "" @@ -3564,7 +3564,7 @@ GNATdoc.Documentation = { { "label": "drawVertexBufferRange", "qualifier": "", - "line": 272, + "line": 282, "column": 14, "src": "srcs/sf-graphics-rendertexture.ads.html", "summary": [ @@ -3575,7 +3575,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 272, + "number": 282, "children": [ { "kind": "span", @@ -3596,13 +3596,13 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "drawVertexBufferRange", - "href": "docs/sf__graphics__rendertexture___spec.html#L272C14" + "href": "docs/sf__graphics__rendertexture___spec.html#L282C14" } ] }, { "kind": "line", - "number": 273, + "number": 283, "children": [ { "kind": "span", @@ -3618,7 +3618,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L273C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L283C7" }, { "kind": "span", @@ -3650,7 +3650,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 274, + "number": 284, "children": [ { "kind": "span", @@ -3661,7 +3661,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "object", - "href": "docs/sf__graphics__rendertexture___spec.html#L274C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L284C7" }, { "kind": "span", @@ -3713,7 +3713,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 275, + "number": 285, "children": [ { "kind": "span", @@ -3724,7 +3724,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "firstVertex", - "href": "docs/sf__graphics__rendertexture___spec.html#L275C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L285C7" }, { "kind": "span", @@ -3756,7 +3756,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 276, + "number": 286, "children": [ { "kind": "span", @@ -3767,7 +3767,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "vertexCount", - "href": "docs/sf__graphics__rendertexture___spec.html#L276C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L286C7" }, { "kind": "span", @@ -3799,7 +3799,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 277, + "number": 287, "children": [ { "kind": "span", @@ -3810,7 +3810,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "states", - "href": "docs/sf__graphics__rendertexture___spec.html#L277C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L287C7" }, { "kind": "span", @@ -3886,7 +3886,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderTexture", - "line": 273, + "line": 283, "column": 7, "type": { "label": "Sf.Graphics.sfRenderTexture_Ptr", @@ -3906,7 +3906,7 @@ GNATdoc.Documentation = { }, { "label": "object", - "line": 274, + "line": 284, "column": 7, "type": { "label": "" @@ -3925,7 +3925,7 @@ GNATdoc.Documentation = { }, { "label": "firstVertex", - "line": 275, + "line": 285, "column": 7, "type": { "label": "Sf.sfSize_t", @@ -3945,7 +3945,7 @@ GNATdoc.Documentation = { }, { "label": "vertexCount", - "line": 276, + "line": 286, "column": 7, "type": { "label": "Sf.sfSize_t", @@ -3965,7 +3965,7 @@ GNATdoc.Documentation = { }, { "label": "states", - "line": 277, + "line": 287, "column": 7, "type": { "label": "" @@ -3987,7 +3987,7 @@ GNATdoc.Documentation = { { "label": "generateMipmap", "qualifier": "", - "line": 415, + "line": 425, "column": 13, "src": "srcs/sf-graphics-rendertexture.ads.html", "summary": [ @@ -3998,7 +3998,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 415, + "number": 425, "children": [ { "kind": "span", @@ -4019,7 +4019,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "generateMipmap", - "href": "docs/sf__graphics__rendertexture___spec.html#L415C13" + "href": "docs/sf__graphics__rendertexture___spec.html#L425C13" }, { "kind": "span", @@ -4035,7 +4035,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L415C29" + "href": "docs/sf__graphics__rendertexture___spec.html#L425C29" }, { "kind": "span", @@ -4140,7 +4140,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderTexture", - "line": 415, + "line": 425, "column": 29, "type": { "label": "Sf.Graphics.sfRenderTexture_Ptr", @@ -4167,7 +4167,7 @@ GNATdoc.Documentation = { { "label": "getDefaultView", "qualifier": "", - "line": 140, + "line": 150, "column": 13, "src": "srcs/sf-graphics-rendertexture.ads.html", "summary": [ @@ -4178,7 +4178,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 140, + "number": 150, "children": [ { "kind": "span", @@ -4199,7 +4199,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "getDefaultView", - "href": "docs/sf__graphics__rendertexture___spec.html#L140C13" + "href": "docs/sf__graphics__rendertexture___spec.html#L150C13" }, { "kind": "span", @@ -4215,7 +4215,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L140C29" + "href": "docs/sf__graphics__rendertexture___spec.html#L150C29" }, { "kind": "span", @@ -4292,7 +4292,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderTexture", - "line": 140, + "line": 150, "column": 29, "type": { "label": "Sf.Graphics.sfRenderTexture_Ptr", @@ -4328,7 +4328,7 @@ GNATdoc.Documentation = { { "label": "getMaximumAntialiasingLevel", "qualifier": "", - "line": 361, + "line": 371, "column": 13, "src": "srcs/sf-graphics-rendertexture.ads.html", "summary": [ @@ -4339,7 +4339,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 361, + "number": 371, "children": [ { "kind": "span", @@ -4360,7 +4360,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "getMaximumAntialiasingLevel", - "href": "docs/sf__graphics__rendertexture___spec.html#L361C13" + "href": "docs/sf__graphics__rendertexture___spec.html#L371C13" }, { "kind": "span", @@ -4592,7 +4592,7 @@ GNATdoc.Documentation = { { "label": "getTexture", "qualifier": "", - "line": 353, + "line": 363, "column": 13, "src": "srcs/sf-graphics-rendertexture.ads.html", "summary": [ @@ -4603,7 +4603,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 353, + "number": 363, "children": [ { "kind": "span", @@ -4624,7 +4624,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "getTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L353C13" + "href": "docs/sf__graphics__rendertexture___spec.html#L363C13" }, { "kind": "span", @@ -4640,7 +4640,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L353C25" + "href": "docs/sf__graphics__rendertexture___spec.html#L363C25" }, { "kind": "span", @@ -4717,7 +4717,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderTexture", - "line": 353, + "line": 363, "column": 25, "type": { "label": "Sf.Graphics.sfRenderTexture_Ptr", @@ -4753,7 +4753,7 @@ GNATdoc.Documentation = { { "label": "getView", "qualifier": "", - "line": 130, + "line": 140, "column": 13, "src": "srcs/sf-graphics-rendertexture.ads.html", "summary": [ @@ -4764,7 +4764,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 130, + "number": 140, "children": [ { "kind": "span", @@ -4785,7 +4785,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "getView", - "href": "docs/sf__graphics__rendertexture___spec.html#L130C13" + "href": "docs/sf__graphics__rendertexture___spec.html#L140C13" }, { "kind": "span", @@ -4801,7 +4801,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L130C22" + "href": "docs/sf__graphics__rendertexture___spec.html#L140C22" }, { "kind": "span", @@ -4878,7 +4878,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderTexture", - "line": 130, + "line": 140, "column": 22, "type": { "label": "Sf.Graphics.sfRenderTexture_Ptr", @@ -4914,7 +4914,7 @@ GNATdoc.Documentation = { { "label": "getViewport", "qualifier": "", - "line": 151, + "line": 161, "column": 13, "src": "srcs/sf-graphics-rendertexture.ads.html", "summary": [ @@ -4925,7 +4925,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 151, + "number": 161, "children": [ { "kind": "span", @@ -4946,7 +4946,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "getViewport", - "href": "docs/sf__graphics__rendertexture___spec.html#L151C13" + "href": "docs/sf__graphics__rendertexture___spec.html#L161C13" }, { "kind": "span", @@ -4962,7 +4962,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L151C26" + "href": "docs/sf__graphics__rendertexture___spec.html#L161C26" }, { "kind": "span", @@ -4999,7 +4999,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "view", - "href": "docs/sf__graphics__rendertexture___spec.html#L151C63" + "href": "docs/sf__graphics__rendertexture___spec.html#L161C63" }, { "kind": "span", @@ -5031,7 +5031,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 152, + "number": 162, "children": [ { "kind": "span", @@ -5082,7 +5082,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderTexture", - "line": 151, + "line": 161, "column": 26, "type": { "label": "Sf.Graphics.sfRenderTexture_Ptr", @@ -5102,7 +5102,7 @@ GNATdoc.Documentation = { }, { "label": "view", - "line": 151, + "line": 161, "column": 63, "type": { "label": "Sf.Graphics.sfView_Ptr", @@ -5138,7 +5138,7 @@ GNATdoc.Documentation = { { "label": "isRepeated", "qualifier": "", - "line": 399, + "line": 409, "column": 13, "src": "srcs/sf-graphics-rendertexture.ads.html", "summary": [ @@ -5149,7 +5149,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 399, + "number": 409, "children": [ { "kind": "span", @@ -5170,7 +5170,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "isRepeated", - "href": "docs/sf__graphics__rendertexture___spec.html#L399C13" + "href": "docs/sf__graphics__rendertexture___spec.html#L409C13" }, { "kind": "span", @@ -5186,7 +5186,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L399C25" + "href": "docs/sf__graphics__rendertexture___spec.html#L409C25" }, { "kind": "span", @@ -5263,7 +5263,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderTexture", - "line": 399, + "line": 409, "column": 25, "type": { "label": "Sf.Graphics.sfRenderTexture_Ptr", @@ -5299,7 +5299,7 @@ GNATdoc.Documentation = { { "label": "isSmooth", "qualifier": "", - "line": 380, + "line": 390, "column": 13, "src": "srcs/sf-graphics-rendertexture.ads.html", "summary": [ @@ -5310,7 +5310,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 380, + "number": 390, "children": [ { "kind": "span", @@ -5331,7 +5331,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "isSmooth", - "href": "docs/sf__graphics__rendertexture___spec.html#L380C13" + "href": "docs/sf__graphics__rendertexture___spec.html#L390C13" }, { "kind": "span", @@ -5347,7 +5347,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L380C23" + "href": "docs/sf__graphics__rendertexture___spec.html#L390C23" }, { "kind": "span", @@ -5424,7 +5424,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderTexture", - "line": 380, + "line": 390, "column": 23, "type": { "label": "Sf.Graphics.sfRenderTexture_Ptr", @@ -5457,10 +5457,171 @@ GNATdoc.Documentation = { ] } }, + { + "label": "isSrgb", + "qualifier": "", + "line": 90, + "column": 13, + "src": "srcs/sf-graphics-rendertexture.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 90, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "isSrgb", + "href": "docs/sf__graphics__rendertexture___spec.html#L90C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "renderTexture", + "href": "docs/sf__graphics__rendertexture___spec.html#L90C21" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfRenderTexture_Ptr", + "href": "docs/sf__graphics___spec.html#L47C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfBool", + "href": "docs/sf___spec.html#L52C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "", + "children": [ + ] + }, + { + "kind": "span", + "text": " Tell if the render texture will use sRGB encoding when drawing on it\n" + } + ] + } + ], + "parameters": [ + { + "label": "renderTexture", + "line": 90, + "column": 21, + "type": { + "label": "Sf.Graphics.sfRenderTexture_Ptr", + "docHref": "docs/sf__graphics___spec.html#L47C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Render texture object\n" + } + ] + } + ] + } + ], + "returns": { + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "sfTrue if the render texture use sRGB encoding, sfFalse otherwise\n" + } + ] + } + ] + } + }, { "label": "mapCoordsToPixel", "qualifier": "", - "line": 208, + "line": 218, "column": 13, "src": "srcs/sf-graphics-rendertexture.ads.html", "summary": [ @@ -5471,7 +5632,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 208, + "number": 218, "children": [ { "kind": "span", @@ -5492,13 +5653,13 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "mapCoordsToPixel", - "href": "docs/sf__graphics__rendertexture___spec.html#L208C13" + "href": "docs/sf__graphics__rendertexture___spec.html#L218C13" } ] }, { "kind": "line", - "number": 209, + "number": 219, "children": [ { "kind": "span", @@ -5514,7 +5675,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L209C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L219C7" }, { "kind": "span", @@ -5546,7 +5707,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 210, + "number": 220, "children": [ { "kind": "span", @@ -5557,7 +5718,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "point", - "href": "docs/sf__graphics__rendertexture___spec.html#L210C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L220C7" }, { "kind": "span", @@ -5589,7 +5750,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 211, + "number": 221, "children": [ { "kind": "span", @@ -5600,7 +5761,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "view", - "href": "docs/sf__graphics__rendertexture___spec.html#L211C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L221C7" }, { "kind": "span", @@ -5721,7 +5882,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderTexture", - "line": 209, + "line": 219, "column": 7, "type": { "label": "Sf.Graphics.sfRenderTexture_Ptr", @@ -5741,7 +5902,7 @@ GNATdoc.Documentation = { }, { "label": "point", - "line": 210, + "line": 220, "column": 7, "type": { "label": "Sf.System.Vector2.sfVector2f", @@ -5761,7 +5922,7 @@ GNATdoc.Documentation = { }, { "label": "view", - "line": 211, + "line": 221, "column": 7, "type": { "label": "Sf.Graphics.sfView_Ptr", @@ -5797,7 +5958,7 @@ GNATdoc.Documentation = { { "label": "mapPixelToCoords", "qualifier": "", - "line": 179, + "line": 189, "column": 13, "src": "srcs/sf-graphics-rendertexture.ads.html", "summary": [ @@ -5808,7 +5969,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 179, + "number": 189, "children": [ { "kind": "span", @@ -5829,13 +5990,13 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "mapPixelToCoords", - "href": "docs/sf__graphics__rendertexture___spec.html#L179C13" + "href": "docs/sf__graphics__rendertexture___spec.html#L189C13" } ] }, { "kind": "line", - "number": 180, + "number": 190, "children": [ { "kind": "span", @@ -5851,7 +6012,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L180C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L190C7" }, { "kind": "span", @@ -5883,7 +6044,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 181, + "number": 191, "children": [ { "kind": "span", @@ -5894,7 +6055,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "point", - "href": "docs/sf__graphics__rendertexture___spec.html#L181C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L191C7" }, { "kind": "span", @@ -5926,7 +6087,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 182, + "number": 192, "children": [ { "kind": "span", @@ -5937,7 +6098,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "view", - "href": "docs/sf__graphics__rendertexture___spec.html#L182C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L192C7" }, { "kind": "span", @@ -6062,7 +6223,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderTexture", - "line": 180, + "line": 190, "column": 7, "type": { "label": "Sf.Graphics.sfRenderTexture_Ptr", @@ -6082,7 +6243,7 @@ GNATdoc.Documentation = { }, { "label": "point", - "line": 181, + "line": 191, "column": 7, "type": { "label": "Sf.System.Vector2.sfVector2i", @@ -6102,7 +6263,7 @@ GNATdoc.Documentation = { }, { "label": "view", - "line": 182, + "line": 192, "column": 7, "type": { "label": "Sf.Graphics.sfView_Ptr", @@ -6138,7 +6299,7 @@ GNATdoc.Documentation = { { "label": "popGLStates", "qualifier": "", - "line": 329, + "line": 339, "column": 14, "src": "srcs/sf-graphics-rendertexture.ads.html", "summary": [ @@ -6149,7 +6310,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 329, + "number": 339, "children": [ { "kind": "span", @@ -6170,7 +6331,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "popGLStates", - "href": "docs/sf__graphics__rendertexture___spec.html#L329C14" + "href": "docs/sf__graphics__rendertexture___spec.html#L339C14" }, { "kind": "span", @@ -6186,7 +6347,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L329C27" + "href": "docs/sf__graphics__rendertexture___spec.html#L339C27" }, { "kind": "span", @@ -6250,7 +6411,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderTexture", - "line": 329, + "line": 339, "column": 27, "type": { "label": "Sf.Graphics.sfRenderTexture_Ptr", @@ -6273,7 +6434,7 @@ GNATdoc.Documentation = { { "label": "pushGLStates", "qualifier": "", - "line": 318, + "line": 328, "column": 14, "src": "srcs/sf-graphics-rendertexture.ads.html", "summary": [ @@ -6284,7 +6445,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 318, + "number": 328, "children": [ { "kind": "span", @@ -6305,7 +6466,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "pushGLStates", - "href": "docs/sf__graphics__rendertexture___spec.html#L318C14" + "href": "docs/sf__graphics__rendertexture___spec.html#L328C14" }, { "kind": "span", @@ -6321,7 +6482,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L318C28" + "href": "docs/sf__graphics__rendertexture___spec.html#L328C28" }, { "kind": "span", @@ -6441,7 +6602,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderTexture", - "line": 318, + "line": 328, "column": 28, "type": { "label": "Sf.Graphics.sfRenderTexture_Ptr", @@ -6464,7 +6625,7 @@ GNATdoc.Documentation = { { "label": "resetGLStates", "qualifier": "", - "line": 343, + "line": 353, "column": 14, "src": "srcs/sf-graphics-rendertexture.ads.html", "summary": [ @@ -6475,7 +6636,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 343, + "number": 353, "children": [ { "kind": "span", @@ -6496,7 +6657,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "resetGLStates", - "href": "docs/sf__graphics__rendertexture___spec.html#L343C14" + "href": "docs/sf__graphics__rendertexture___spec.html#L353C14" }, { "kind": "span", @@ -6512,7 +6673,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L343C29" + "href": "docs/sf__graphics__rendertexture___spec.html#L353C29" }, { "kind": "span", @@ -6588,7 +6749,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderTexture", - "line": 343, + "line": 353, "column": 29, "type": { "label": "Sf.Graphics.sfRenderTexture_Ptr", @@ -6611,7 +6772,7 @@ GNATdoc.Documentation = { { "label": "setActive", "qualifier": "", - "line": 91, + "line": 101, "column": 13, "src": "srcs/sf-graphics-rendertexture.ads.html", "summary": [ @@ -6622,7 +6783,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 91, + "number": 101, "children": [ { "kind": "span", @@ -6643,7 +6804,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "setActive", - "href": "docs/sf__graphics__rendertexture___spec.html#L91C13" + "href": "docs/sf__graphics__rendertexture___spec.html#L101C13" }, { "kind": "span", @@ -6659,7 +6820,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L91C24" + "href": "docs/sf__graphics__rendertexture___spec.html#L101C24" }, { "kind": "span", @@ -6691,7 +6852,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 92, + "number": 102, "children": [ { "kind": "span", @@ -6702,7 +6863,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "active", - "href": "docs/sf__graphics__rendertexture___spec.html#L92C24" + "href": "docs/sf__graphics__rendertexture___spec.html#L102C24" }, { "kind": "span", @@ -6779,7 +6940,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderTexture", - "line": 91, + "line": 101, "column": 24, "type": { "label": "Sf.Graphics.sfRenderTexture_Ptr", @@ -6799,7 +6960,7 @@ GNATdoc.Documentation = { }, { "label": "active", - "line": 92, + "line": 102, "column": 24, "type": { "label": "Sf.sfBool", @@ -6835,7 +6996,7 @@ GNATdoc.Documentation = { { "label": "setRepeated", "qualifier": "", - "line": 389, + "line": 399, "column": 14, "src": "srcs/sf-graphics-rendertexture.ads.html", "summary": [ @@ -6846,7 +7007,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 389, + "number": 399, "children": [ { "kind": "span", @@ -6867,7 +7028,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "setRepeated", - "href": "docs/sf__graphics__rendertexture___spec.html#L389C14" + "href": "docs/sf__graphics__rendertexture___spec.html#L399C14" }, { "kind": "span", @@ -6883,7 +7044,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L389C27" + "href": "docs/sf__graphics__rendertexture___spec.html#L399C27" }, { "kind": "span", @@ -6920,7 +7081,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "repeated", - "href": "docs/sf__graphics__rendertexture___spec.html#L389C64" + "href": "docs/sf__graphics__rendertexture___spec.html#L399C64" }, { "kind": "span", @@ -6976,7 +7137,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderTexture", - "line": 389, + "line": 399, "column": 27, "type": { "label": "Sf.Graphics.sfRenderTexture_Ptr", @@ -6996,7 +7157,7 @@ GNATdoc.Documentation = { }, { "label": "repeated", - "line": 389, + "line": 399, "column": 64, "type": { "label": "Sf.sfBool", @@ -7019,7 +7180,7 @@ GNATdoc.Documentation = { { "label": "setSmooth", "qualifier": "", - "line": 370, + "line": 380, "column": 14, "src": "srcs/sf-graphics-rendertexture.ads.html", "summary": [ @@ -7030,7 +7191,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 370, + "number": 380, "children": [ { "kind": "span", @@ -7051,7 +7212,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "setSmooth", - "href": "docs/sf__graphics__rendertexture___spec.html#L370C14" + "href": "docs/sf__graphics__rendertexture___spec.html#L380C14" }, { "kind": "span", @@ -7067,7 +7228,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L370C25" + "href": "docs/sf__graphics__rendertexture___spec.html#L380C25" }, { "kind": "span", @@ -7104,7 +7265,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "smooth", - "href": "docs/sf__graphics__rendertexture___spec.html#L370C62" + "href": "docs/sf__graphics__rendertexture___spec.html#L380C62" }, { "kind": "span", @@ -7160,7 +7321,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderTexture", - "line": 370, + "line": 380, "column": 25, "type": { "label": "Sf.Graphics.sfRenderTexture_Ptr", @@ -7180,7 +7341,7 @@ GNATdoc.Documentation = { }, { "label": "smooth", - "line": 370, + "line": 380, "column": 62, "type": { "label": "Sf.sfBool", @@ -7203,7 +7364,7 @@ GNATdoc.Documentation = { { "label": "setView", "qualifier": "", - "line": 119, + "line": 129, "column": 14, "src": "srcs/sf-graphics-rendertexture.ads.html", "summary": [ @@ -7214,7 +7375,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 119, + "number": 129, "children": [ { "kind": "span", @@ -7235,7 +7396,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "setView", - "href": "docs/sf__graphics__rendertexture___spec.html#L119C14" + "href": "docs/sf__graphics__rendertexture___spec.html#L129C14" }, { "kind": "span", @@ -7251,7 +7412,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L119C23" + "href": "docs/sf__graphics__rendertexture___spec.html#L129C23" }, { "kind": "span", @@ -7283,7 +7444,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 120, + "number": 130, "children": [ { "kind": "span", @@ -7294,7 +7455,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "view", - "href": "docs/sf__graphics__rendertexture___spec.html#L120C23" + "href": "docs/sf__graphics__rendertexture___spec.html#L130C23" }, { "kind": "span", @@ -7350,7 +7511,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderTexture", - "line": 119, + "line": 129, "column": 23, "type": { "label": "Sf.Graphics.sfRenderTexture_Ptr", @@ -7370,7 +7531,7 @@ GNATdoc.Documentation = { }, { "label": "view", - "line": 120, + "line": 130, "column": 23, "type": { "label": "Sf.Graphics.sfView_Ptr", diff --git a/doc/docs/sf__graphics__renderwindow___mouse___spec.js b/doc/docs/sf__graphics__renderwindow___mouse___spec.js index 640e378..5ac8b19 100644 --- a/doc/docs/sf__graphics__renderwindow___mouse___spec.js +++ b/doc/docs/sf__graphics__renderwindow___mouse___spec.js @@ -11,7 +11,7 @@ GNATdoc.Documentation = { { "label": "getPosition", "qualifier": "", - "line": 641, + "line": 651, "column": 16, "src": "srcs/sf-graphics-renderwindow.ads.html", "summary": [ @@ -22,7 +22,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 641, + "number": 651, "children": [ { "kind": "span", @@ -43,7 +43,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "getPosition", - "href": "docs/sf__graphics__renderwindow___mouse___spec.html#L641C16" + "href": "docs/sf__graphics__renderwindow___mouse___spec.html#L651C16" }, { "kind": "span", @@ -59,7 +59,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "relativeTo", - "href": "docs/sf__graphics__renderwindow___mouse___spec.html#L641C29" + "href": "docs/sf__graphics__renderwindow___mouse___spec.html#L651C29" }, { "kind": "span", @@ -144,7 +144,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "relativeTo", - "line": 641, + "line": 651, "column": 29, "type": { "label": "Sf.Graphics.sfRenderWindow_Ptr", @@ -180,7 +180,7 @@ GNATdoc.Documentation = { { "label": "setPosition", "qualifier": "", - "line": 653, + "line": 663, "column": 17, "src": "srcs/sf-graphics-renderwindow.ads.html", "summary": [ @@ -191,7 +191,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 653, + "number": 663, "children": [ { "kind": "span", @@ -212,7 +212,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "setPosition", - "href": "docs/sf__graphics__renderwindow___mouse___spec.html#L653C17" + "href": "docs/sf__graphics__renderwindow___mouse___spec.html#L663C17" }, { "kind": "span", @@ -228,7 +228,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "position", - "href": "docs/sf__graphics__renderwindow___mouse___spec.html#L653C30" + "href": "docs/sf__graphics__renderwindow___mouse___spec.html#L663C30" }, { "kind": "span", @@ -260,7 +260,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 654, + "number": 664, "children": [ { "kind": "span", @@ -271,7 +271,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "relativeTo", - "href": "docs/sf__graphics__renderwindow___mouse___spec.html#L654C42" + "href": "docs/sf__graphics__renderwindow___mouse___spec.html#L664C42" }, { "kind": "span", @@ -335,7 +335,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "position", - "line": 653, + "line": 663, "column": 30, "type": { "label": "Sf.System.Vector2.sfVector2i", @@ -355,7 +355,7 @@ GNATdoc.Documentation = { }, { "label": "relativeTo", - "line": 654, + "line": 664, "column": 42, "type": { "label": "Sf.Graphics.sfRenderWindow_Ptr", diff --git a/doc/docs/sf__graphics__renderwindow___spec.js b/doc/docs/sf__graphics__renderwindow___spec.js index 1a76419..a627ea3 100644 --- a/doc/docs/sf__graphics__renderwindow___spec.js +++ b/doc/docs/sf__graphics__renderwindow___spec.js @@ -11,7 +11,7 @@ GNATdoc.Documentation = { { "label": "capture", "qualifier": "", - "line": 625, + "line": 635, "column": 13, "src": "srcs/sf-graphics-renderwindow.ads.html", "summary": [ @@ -22,7 +22,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 625, + "number": 635, "children": [ { "kind": "span", @@ -43,7 +43,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "capture", - "href": "docs/sf__graphics__renderwindow___spec.html#L625C13" + "href": "docs/sf__graphics__renderwindow___spec.html#L635C13" }, { "kind": "span", @@ -59,7 +59,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L625C22" + "href": "docs/sf__graphics__renderwindow___spec.html#L635C22" }, { "kind": "span", @@ -240,7 +240,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderWindow", - "line": 625, + "line": 635, "column": 22, "type": { "label": "Sf.Graphics.sfRenderWindow_Ptr", @@ -267,7 +267,7 @@ GNATdoc.Documentation = { { "label": "clear", "qualifier": "", - "line": 368, + "line": 378, "column": 14, "src": "srcs/sf-graphics-renderwindow.ads.html", "summary": [ @@ -278,7 +278,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 368, + "number": 378, "children": [ { "kind": "span", @@ -299,13 +299,13 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "clear", - "href": "docs/sf__graphics__renderwindow___spec.html#L368C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L378C14" } ] }, { "kind": "line", - "number": 369, + "number": 379, "children": [ { "kind": "span", @@ -321,7 +321,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L369C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L379C7" }, { "kind": "span", @@ -353,7 +353,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 370, + "number": 380, "children": [ { "kind": "span", @@ -364,7 +364,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "color", - "href": "docs/sf__graphics__renderwindow___spec.html#L370C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L380C7" }, { "kind": "span", @@ -441,7 +441,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderWindow", - "line": 369, + "line": 379, "column": 7, "type": { "label": "Sf.Graphics.sfRenderWindow_Ptr", @@ -461,7 +461,7 @@ GNATdoc.Documentation = { }, { "label": "color", - "line": 370, + "line": 380, "column": 7, "type": { "label": "Sf.Graphics.Color.sfColor", @@ -771,7 +771,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "Sf.Window.Window.sfWindowStyle", - "href": "docs/sf__window__window___spec.html#L30C9" + "href": "docs/sf__window__window___spec.html#L25C9" }, { "kind": "span", @@ -860,7 +860,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "Sf.Window.Window.sfContextSettings", - "href": "docs/sf__window__window___spec.html#L60C9" + "href": "docs/sf__window__window___spec.html#L51C9" }, { "kind": "span", @@ -881,7 +881,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "Sf.Window.Window.sfDefaultContextSettings", - "href": "docs/sf__window__window___spec.html#L516C4" + "href": "docs/sf__window__window___spec.html#L507C4" }, { "kind": "span", @@ -986,7 +986,7 @@ GNATdoc.Documentation = { "column": 7, "type": { "label": "Sf.Window.Window.sfWindowStyle", - "docHref": "docs/sf__window__window___spec.html#L30C9" + "docHref": "docs/sf__window__window___spec.html#L25C9" }, "description": [ { @@ -1006,7 +1006,7 @@ GNATdoc.Documentation = { "column": 7, "type": { "label": "Sf.Window.Window.sfContextSettings", - "docHref": "docs/sf__window__window___spec.html#L60C9" + "docHref": "docs/sf__window__window___spec.html#L51C9" }, "description": [ { @@ -1167,7 +1167,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "Sf.Window.Window.sfContextSettings", - "href": "docs/sf__window__window___spec.html#L60C9" + "href": "docs/sf__window__window___spec.html#L51C9" }, { "kind": "span", @@ -1429,7 +1429,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "Sf.Window.Window.sfWindowStyle", - "href": "docs/sf__window__window___spec.html#L30C9" + "href": "docs/sf__window__window___spec.html#L25C9" }, { "kind": "span", @@ -1518,7 +1518,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "Sf.Window.Window.sfContextSettings", - "href": "docs/sf__window__window___spec.html#L60C9" + "href": "docs/sf__window__window___spec.html#L51C9" }, { "kind": "span", @@ -1539,7 +1539,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "Sf.Window.Window.sfDefaultContextSettings", - "href": "docs/sf__window__window___spec.html#L516C4" + "href": "docs/sf__window__window___spec.html#L507C4" }, { "kind": "span", @@ -1644,7 +1644,7 @@ GNATdoc.Documentation = { "column": 7, "type": { "label": "Sf.Window.Window.sfWindowStyle", - "docHref": "docs/sf__window__window___spec.html#L30C9" + "docHref": "docs/sf__window__window___spec.html#L25C9" }, "description": [ { @@ -1664,7 +1664,7 @@ GNATdoc.Documentation = { "column": 7, "type": { "label": "Sf.Window.Window.sfContextSettings", - "docHref": "docs/sf__window__window___spec.html#L60C9" + "docHref": "docs/sf__window__window___spec.html#L51C9" }, "description": [ { @@ -1814,7 +1814,7 @@ GNATdoc.Documentation = { { "label": "display", "qualifier": "", - "line": 349, + "line": 359, "column": 14, "src": "srcs/sf-graphics-renderwindow.ads.html", "summary": [ @@ -1825,7 +1825,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 349, + "number": 359, "children": [ { "kind": "span", @@ -1846,7 +1846,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "display", - "href": "docs/sf__graphics__renderwindow___spec.html#L349C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L359C14" }, { "kind": "span", @@ -1862,7 +1862,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L349C23" + "href": "docs/sf__graphics__renderwindow___spec.html#L359C23" }, { "kind": "span", @@ -1918,7 +1918,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderWindow", - "line": 349, + "line": 359, "column": 23, "type": { "label": "Sf.Graphics.sfRenderWindow_Ptr", @@ -1941,7 +1941,7 @@ GNATdoc.Documentation = { { "label": "drawCircleShape", "qualifier": "", - "line": 497, + "line": 507, "column": 14, "src": "srcs/sf-graphics-renderwindow.ads.html", "summary": [ @@ -1952,7 +1952,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 497, + "number": 507, "children": [ { "kind": "span", @@ -1973,13 +1973,13 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "drawCircleShape", - "href": "docs/sf__graphics__renderwindow___spec.html#L497C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L507C14" } ] }, { "kind": "line", - "number": 498, + "number": 508, "children": [ { "kind": "span", @@ -1995,7 +1995,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L498C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L508C7" }, { "kind": "span", @@ -2027,7 +2027,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 499, + "number": 509, "children": [ { "kind": "span", @@ -2038,7 +2038,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "object", - "href": "docs/sf__graphics__renderwindow___spec.html#L499C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L509C7" }, { "kind": "span", @@ -2070,7 +2070,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 500, + "number": 510, "children": [ { "kind": "span", @@ -2081,7 +2081,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "states", - "href": "docs/sf__graphics__renderwindow___spec.html#L500C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L510C7" }, { "kind": "span", @@ -2142,7 +2142,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderWindow", - "line": 498, + "line": 508, "column": 7, "type": { "label": "Sf.Graphics.sfRenderWindow_Ptr", @@ -2153,7 +2153,7 @@ GNATdoc.Documentation = { }, { "label": "object", - "line": 499, + "line": 509, "column": 7, "type": { "label": "Sf.Graphics.sfCircleShape_Ptr", @@ -2164,7 +2164,7 @@ GNATdoc.Documentation = { }, { "label": "states", - "line": 500, + "line": 510, "column": 7, "type": { "label": "Sf.Graphics.RenderStates.sfRenderStates_Ptr", @@ -2178,7 +2178,7 @@ GNATdoc.Documentation = { { "label": "drawConvexShape", "qualifier": "", - "line": 501, + "line": 511, "column": 14, "src": "srcs/sf-graphics-renderwindow.ads.html", "summary": [ @@ -2189,7 +2189,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 501, + "number": 511, "children": [ { "kind": "span", @@ -2210,13 +2210,13 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "drawConvexShape", - "href": "docs/sf__graphics__renderwindow___spec.html#L501C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L511C14" } ] }, { "kind": "line", - "number": 502, + "number": 512, "children": [ { "kind": "span", @@ -2232,7 +2232,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L502C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L512C7" }, { "kind": "span", @@ -2264,7 +2264,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 503, + "number": 513, "children": [ { "kind": "span", @@ -2275,7 +2275,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "object", - "href": "docs/sf__graphics__renderwindow___spec.html#L503C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L513C7" }, { "kind": "span", @@ -2307,7 +2307,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 504, + "number": 514, "children": [ { "kind": "span", @@ -2318,7 +2318,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "states", - "href": "docs/sf__graphics__renderwindow___spec.html#L504C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L514C7" }, { "kind": "span", @@ -2379,7 +2379,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderWindow", - "line": 502, + "line": 512, "column": 7, "type": { "label": "Sf.Graphics.sfRenderWindow_Ptr", @@ -2390,7 +2390,7 @@ GNATdoc.Documentation = { }, { "label": "object", - "line": 503, + "line": 513, "column": 7, "type": { "label": "Sf.Graphics.sfConvexShape_Ptr", @@ -2401,7 +2401,7 @@ GNATdoc.Documentation = { }, { "label": "states", - "line": 504, + "line": 514, "column": 7, "type": { "label": "Sf.Graphics.RenderStates.sfRenderStates_Ptr", @@ -2415,7 +2415,7 @@ GNATdoc.Documentation = { { "label": "drawPrimitives", "qualifier": "", - "line": 545, + "line": 555, "column": 14, "src": "srcs/sf-graphics-renderwindow.ads.html", "summary": [ @@ -2426,7 +2426,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 545, + "number": 555, "children": [ { "kind": "span", @@ -2447,13 +2447,13 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "drawPrimitives", - "href": "docs/sf__graphics__renderwindow___spec.html#L545C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L555C14" } ] }, { "kind": "line", - "number": 546, + "number": 556, "children": [ { "kind": "span", @@ -2469,7 +2469,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L546C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L556C7" }, { "kind": "span", @@ -2501,7 +2501,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 547, + "number": 557, "children": [ { "kind": "span", @@ -2512,7 +2512,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "vertices", - "href": "docs/sf__graphics__renderwindow___spec.html#L547C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L557C7" }, { "kind": "span", @@ -2564,7 +2564,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 548, + "number": 558, "children": [ { "kind": "span", @@ -2575,7 +2575,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "vertexCount", - "href": "docs/sf__graphics__renderwindow___spec.html#L548C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L558C7" }, { "kind": "span", @@ -2607,7 +2607,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 549, + "number": 559, "children": [ { "kind": "span", @@ -2618,7 +2618,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "primitiveType", - "href": "docs/sf__graphics__renderwindow___spec.html#L549C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L559C7" }, { "kind": "span", @@ -2650,7 +2650,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 550, + "number": 560, "children": [ { "kind": "span", @@ -2661,7 +2661,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "states", - "href": "docs/sf__graphics__renderwindow___spec.html#L550C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L560C7" }, { "kind": "span", @@ -2737,7 +2737,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderWindow", - "line": 546, + "line": 556, "column": 7, "type": { "label": "Sf.Graphics.sfRenderWindow_Ptr", @@ -2757,7 +2757,7 @@ GNATdoc.Documentation = { }, { "label": "vertices", - "line": 547, + "line": 557, "column": 7, "type": { "label": "" @@ -2776,7 +2776,7 @@ GNATdoc.Documentation = { }, { "label": "vertexCount", - "line": 548, + "line": 558, "column": 7, "type": { "label": "Sf.sfSize_t", @@ -2796,7 +2796,7 @@ GNATdoc.Documentation = { }, { "label": "primitiveType", - "line": 549, + "line": 559, "column": 7, "type": { "label": "Sf.Graphics.PrimitiveType.sfPrimitiveType", @@ -2816,7 +2816,7 @@ GNATdoc.Documentation = { }, { "label": "states", - "line": 550, + "line": 560, "column": 7, "type": { "label": "" @@ -2838,7 +2838,7 @@ GNATdoc.Documentation = { { "label": "drawRectangleShape", "qualifier": "", - "line": 505, + "line": 515, "column": 14, "src": "srcs/sf-graphics-renderwindow.ads.html", "summary": [ @@ -2849,7 +2849,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 505, + "number": 515, "children": [ { "kind": "span", @@ -2870,13 +2870,13 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "drawRectangleShape", - "href": "docs/sf__graphics__renderwindow___spec.html#L505C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L515C14" } ] }, { "kind": "line", - "number": 506, + "number": 516, "children": [ { "kind": "span", @@ -2892,7 +2892,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L506C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L516C7" }, { "kind": "span", @@ -2924,7 +2924,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 507, + "number": 517, "children": [ { "kind": "span", @@ -2935,7 +2935,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "object", - "href": "docs/sf__graphics__renderwindow___spec.html#L507C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L517C7" }, { "kind": "span", @@ -2967,7 +2967,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 508, + "number": 518, "children": [ { "kind": "span", @@ -2978,7 +2978,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "states", - "href": "docs/sf__graphics__renderwindow___spec.html#L508C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L518C7" }, { "kind": "span", @@ -3039,7 +3039,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderWindow", - "line": 506, + "line": 516, "column": 7, "type": { "label": "Sf.Graphics.sfRenderWindow_Ptr", @@ -3050,7 +3050,7 @@ GNATdoc.Documentation = { }, { "label": "object", - "line": 507, + "line": 517, "column": 7, "type": { "label": "Sf.Graphics.sfRectangleShape_Ptr", @@ -3061,7 +3061,7 @@ GNATdoc.Documentation = { }, { "label": "states", - "line": 508, + "line": 518, "column": 7, "type": { "label": "Sf.Graphics.RenderStates.sfRenderStates_Ptr", @@ -3075,7 +3075,7 @@ GNATdoc.Documentation = { { "label": "drawShape", "qualifier": "", - "line": 493, + "line": 503, "column": 14, "src": "srcs/sf-graphics-renderwindow.ads.html", "summary": [ @@ -3086,7 +3086,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 493, + "number": 503, "children": [ { "kind": "span", @@ -3107,13 +3107,13 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "drawShape", - "href": "docs/sf__graphics__renderwindow___spec.html#L493C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L503C14" } ] }, { "kind": "line", - "number": 494, + "number": 504, "children": [ { "kind": "span", @@ -3129,7 +3129,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L494C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L504C7" }, { "kind": "span", @@ -3161,7 +3161,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 495, + "number": 505, "children": [ { "kind": "span", @@ -3172,7 +3172,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "object", - "href": "docs/sf__graphics__renderwindow___spec.html#L495C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L505C7" }, { "kind": "span", @@ -3204,7 +3204,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 496, + "number": 506, "children": [ { "kind": "span", @@ -3215,7 +3215,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "states", - "href": "docs/sf__graphics__renderwindow___spec.html#L496C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L506C7" }, { "kind": "span", @@ -3276,7 +3276,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderWindow", - "line": 494, + "line": 504, "column": 7, "type": { "label": "Sf.Graphics.sfRenderWindow_Ptr", @@ -3287,7 +3287,7 @@ GNATdoc.Documentation = { }, { "label": "object", - "line": 495, + "line": 505, "column": 7, "type": { "label": "Sf.Graphics.sfShape_Ptr", @@ -3298,7 +3298,7 @@ GNATdoc.Documentation = { }, { "label": "states", - "line": 496, + "line": 506, "column": 7, "type": { "label": "Sf.Graphics.RenderStates.sfRenderStates_Ptr", @@ -3312,7 +3312,7 @@ GNATdoc.Documentation = { { "label": "drawSprite", "qualifier": "", - "line": 485, + "line": 495, "column": 14, "src": "srcs/sf-graphics-renderwindow.ads.html", "summary": [ @@ -3323,7 +3323,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 485, + "number": 495, "children": [ { "kind": "span", @@ -3344,13 +3344,13 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "drawSprite", - "href": "docs/sf__graphics__renderwindow___spec.html#L485C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L495C14" } ] }, { "kind": "line", - "number": 486, + "number": 496, "children": [ { "kind": "span", @@ -3366,7 +3366,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L486C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L496C7" }, { "kind": "span", @@ -3398,7 +3398,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 487, + "number": 497, "children": [ { "kind": "span", @@ -3409,7 +3409,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "object", - "href": "docs/sf__graphics__renderwindow___spec.html#L487C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L497C7" }, { "kind": "span", @@ -3441,7 +3441,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 488, + "number": 498, "children": [ { "kind": "span", @@ -3452,7 +3452,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "states", - "href": "docs/sf__graphics__renderwindow___spec.html#L488C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L498C7" }, { "kind": "span", @@ -3528,7 +3528,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderWindow", - "line": 486, + "line": 496, "column": 7, "type": { "label": "Sf.Graphics.sfRenderWindow_Ptr", @@ -3548,7 +3548,7 @@ GNATdoc.Documentation = { }, { "label": "object", - "line": 487, + "line": 497, "column": 7, "type": { "label": "Sf.Graphics.sfSprite_Ptr", @@ -3568,7 +3568,7 @@ GNATdoc.Documentation = { }, { "label": "states", - "line": 488, + "line": 498, "column": 7, "type": { "label": "Sf.Graphics.RenderStates.sfRenderStates_Ptr", @@ -3591,7 +3591,7 @@ GNATdoc.Documentation = { { "label": "drawText", "qualifier": "", - "line": 489, + "line": 499, "column": 14, "src": "srcs/sf-graphics-renderwindow.ads.html", "summary": [ @@ -3602,7 +3602,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 489, + "number": 499, "children": [ { "kind": "span", @@ -3623,13 +3623,13 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "drawText", - "href": "docs/sf__graphics__renderwindow___spec.html#L489C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L499C14" } ] }, { "kind": "line", - "number": 490, + "number": 500, "children": [ { "kind": "span", @@ -3645,7 +3645,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L490C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L500C7" }, { "kind": "span", @@ -3677,7 +3677,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 491, + "number": 501, "children": [ { "kind": "span", @@ -3688,7 +3688,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "text", - "href": "docs/sf__graphics__renderwindow___spec.html#L491C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L501C7" }, { "kind": "span", @@ -3720,7 +3720,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 492, + "number": 502, "children": [ { "kind": "span", @@ -3731,7 +3731,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "states", - "href": "docs/sf__graphics__renderwindow___spec.html#L492C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L502C7" }, { "kind": "span", @@ -3792,7 +3792,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderWindow", - "line": 490, + "line": 500, "column": 7, "type": { "label": "Sf.Graphics.sfRenderWindow_Ptr", @@ -3803,7 +3803,7 @@ GNATdoc.Documentation = { }, { "label": "text", - "line": 491, + "line": 501, "column": 7, "type": { "label": "Sf.Graphics.sfText_Ptr", @@ -3814,7 +3814,7 @@ GNATdoc.Documentation = { }, { "label": "states", - "line": 492, + "line": 502, "column": 7, "type": { "label": "Sf.Graphics.RenderStates.sfRenderStates_Ptr", @@ -3828,7 +3828,7 @@ GNATdoc.Documentation = { { "label": "drawVertexArray", "qualifier": "", - "line": 509, + "line": 519, "column": 14, "src": "srcs/sf-graphics-renderwindow.ads.html", "summary": [ @@ -3839,7 +3839,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 509, + "number": 519, "children": [ { "kind": "span", @@ -3860,13 +3860,13 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "drawVertexArray", - "href": "docs/sf__graphics__renderwindow___spec.html#L509C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L519C14" } ] }, { "kind": "line", - "number": 510, + "number": 520, "children": [ { "kind": "span", @@ -3882,7 +3882,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L510C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L520C7" }, { "kind": "span", @@ -3914,7 +3914,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 511, + "number": 521, "children": [ { "kind": "span", @@ -3925,7 +3925,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "object", - "href": "docs/sf__graphics__renderwindow___spec.html#L511C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L521C7" }, { "kind": "span", @@ -3957,7 +3957,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 512, + "number": 522, "children": [ { "kind": "span", @@ -3968,7 +3968,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "states", - "href": "docs/sf__graphics__renderwindow___spec.html#L512C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L522C7" }, { "kind": "span", @@ -4029,7 +4029,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderWindow", - "line": 510, + "line": 520, "column": 7, "type": { "label": "Sf.Graphics.sfRenderWindow_Ptr", @@ -4040,7 +4040,7 @@ GNATdoc.Documentation = { }, { "label": "object", - "line": 511, + "line": 521, "column": 7, "type": { "label": "Sf.Graphics.sfVertexArray_Ptr", @@ -4051,7 +4051,7 @@ GNATdoc.Documentation = { }, { "label": "states", - "line": 512, + "line": 522, "column": 7, "type": { "label": "Sf.Graphics.RenderStates.sfRenderStates_Ptr", @@ -4065,7 +4065,7 @@ GNATdoc.Documentation = { { "label": "drawVertexBuffer", "qualifier": "", - "line": 513, + "line": 523, "column": 14, "src": "srcs/sf-graphics-renderwindow.ads.html", "summary": [ @@ -4076,7 +4076,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 513, + "number": 523, "children": [ { "kind": "span", @@ -4097,13 +4097,13 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "drawVertexBuffer", - "href": "docs/sf__graphics__renderwindow___spec.html#L513C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L523C14" } ] }, { "kind": "line", - "number": 514, + "number": 524, "children": [ { "kind": "span", @@ -4119,7 +4119,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L514C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L524C7" }, { "kind": "span", @@ -4151,7 +4151,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 515, + "number": 525, "children": [ { "kind": "span", @@ -4162,7 +4162,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "object", - "href": "docs/sf__graphics__renderwindow___spec.html#L515C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L525C7" }, { "kind": "span", @@ -4194,7 +4194,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 516, + "number": 526, "children": [ { "kind": "span", @@ -4205,7 +4205,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "states", - "href": "docs/sf__graphics__renderwindow___spec.html#L516C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L526C7" }, { "kind": "span", @@ -4266,7 +4266,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderWindow", - "line": 514, + "line": 524, "column": 7, "type": { "label": "Sf.Graphics.sfRenderWindow_Ptr", @@ -4277,7 +4277,7 @@ GNATdoc.Documentation = { }, { "label": "object", - "line": 515, + "line": 525, "column": 7, "type": { "label": "Sf.Graphics.sfVertexBuffer_Ptr", @@ -4288,7 +4288,7 @@ GNATdoc.Documentation = { }, { "label": "states", - "line": 516, + "line": 526, "column": 7, "type": { "label": "Sf.Graphics.RenderStates.sfRenderStates_Ptr", @@ -4302,7 +4302,7 @@ GNATdoc.Documentation = { { "label": "drawVertexBufferRange", "qualifier": "", - "line": 528, + "line": 538, "column": 14, "src": "srcs/sf-graphics-renderwindow.ads.html", "summary": [ @@ -4313,7 +4313,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 528, + "number": 538, "children": [ { "kind": "span", @@ -4334,13 +4334,13 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "drawVertexBufferRange", - "href": "docs/sf__graphics__renderwindow___spec.html#L528C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L538C14" } ] }, { "kind": "line", - "number": 529, + "number": 539, "children": [ { "kind": "span", @@ -4356,7 +4356,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L529C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L539C7" }, { "kind": "span", @@ -4388,7 +4388,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 530, + "number": 540, "children": [ { "kind": "span", @@ -4399,7 +4399,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "object", - "href": "docs/sf__graphics__renderwindow___spec.html#L530C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L540C7" }, { "kind": "span", @@ -4451,7 +4451,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 531, + "number": 541, "children": [ { "kind": "span", @@ -4462,7 +4462,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "firstVertex", - "href": "docs/sf__graphics__renderwindow___spec.html#L531C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L541C7" }, { "kind": "span", @@ -4494,7 +4494,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 532, + "number": 542, "children": [ { "kind": "span", @@ -4505,7 +4505,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "vertexCount", - "href": "docs/sf__graphics__renderwindow___spec.html#L532C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L542C7" }, { "kind": "span", @@ -4537,7 +4537,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 533, + "number": 543, "children": [ { "kind": "span", @@ -4548,7 +4548,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "states", - "href": "docs/sf__graphics__renderwindow___spec.html#L533C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L543C7" }, { "kind": "span", @@ -4624,7 +4624,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderWindow", - "line": 529, + "line": 539, "column": 7, "type": { "label": "Sf.Graphics.sfRenderWindow_Ptr", @@ -4644,7 +4644,7 @@ GNATdoc.Documentation = { }, { "label": "object", - "line": 530, + "line": 540, "column": 7, "type": { "label": "" @@ -4663,7 +4663,7 @@ GNATdoc.Documentation = { }, { "label": "firstVertex", - "line": 531, + "line": 541, "column": 7, "type": { "label": "Sf.sfSize_t", @@ -4683,7 +4683,7 @@ GNATdoc.Documentation = { }, { "label": "vertexCount", - "line": 532, + "line": 542, "column": 7, "type": { "label": "Sf.sfSize_t", @@ -4703,7 +4703,7 @@ GNATdoc.Documentation = { }, { "label": "states", - "line": 533, + "line": 543, "column": 7, "type": { "label": "Sf.Graphics.RenderStates.sfRenderStates_Ptr", @@ -4726,7 +4726,7 @@ GNATdoc.Documentation = { { "label": "getDefaultView", "qualifier": "", - "line": 401, + "line": 411, "column": 13, "src": "srcs/sf-graphics-renderwindow.ads.html", "summary": [ @@ -4737,7 +4737,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 401, + "number": 411, "children": [ { "kind": "span", @@ -4758,7 +4758,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "getDefaultView", - "href": "docs/sf__graphics__renderwindow___spec.html#L401C13" + "href": "docs/sf__graphics__renderwindow___spec.html#L411C13" }, { "kind": "span", @@ -4774,7 +4774,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L401C29" + "href": "docs/sf__graphics__renderwindow___spec.html#L411C29" }, { "kind": "span", @@ -4851,7 +4851,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderWindow", - "line": 401, + "line": 411, "column": 29, "type": { "label": "Sf.Graphics.sfRenderWindow_Ptr", @@ -5143,7 +5143,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "Sf.Window.Window.sfContextSettings", - "href": "docs/sf__window__window___spec.html#L60C9" + "href": "docs/sf__window__window___spec.html#L51C9" }, { "kind": "span", @@ -5370,7 +5370,7 @@ GNATdoc.Documentation = { { "label": "getSystemHandle", "qualifier": "", - "line": 359, + "line": 369, "column": 13, "src": "srcs/sf-graphics-renderwindow.ads.html", "summary": [ @@ -5381,7 +5381,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 359, + "number": 369, "children": [ { "kind": "span", @@ -5402,7 +5402,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "getSystemHandle", - "href": "docs/sf__graphics__renderwindow___spec.html#L359C13" + "href": "docs/sf__graphics__renderwindow___spec.html#L369C13" }, { "kind": "span", @@ -5418,7 +5418,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L359C30" + "href": "docs/sf__graphics__renderwindow___spec.html#L369C30" }, { "kind": "span", @@ -5495,7 +5495,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderWindow", - "line": 359, + "line": 369, "column": 30, "type": { "label": "Sf.Graphics.sfRenderWindow_Ptr", @@ -5531,7 +5531,7 @@ GNATdoc.Documentation = { { "label": "getView", "qualifier": "", - "line": 391, + "line": 401, "column": 13, "src": "srcs/sf-graphics-renderwindow.ads.html", "summary": [ @@ -5542,7 +5542,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 391, + "number": 401, "children": [ { "kind": "span", @@ -5563,7 +5563,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "getView", - "href": "docs/sf__graphics__renderwindow___spec.html#L391C13" + "href": "docs/sf__graphics__renderwindow___spec.html#L401C13" }, { "kind": "span", @@ -5579,7 +5579,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L391C22" + "href": "docs/sf__graphics__renderwindow___spec.html#L401C22" }, { "kind": "span", @@ -5656,7 +5656,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderWindow", - "line": 391, + "line": 401, "column": 22, "type": { "label": "Sf.Graphics.sfRenderWindow_Ptr", @@ -5692,7 +5692,7 @@ GNATdoc.Documentation = { { "label": "getViewport", "qualifier": "", - "line": 412, + "line": 422, "column": 13, "src": "srcs/sf-graphics-renderwindow.ads.html", "summary": [ @@ -5703,7 +5703,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 412, + "number": 422, "children": [ { "kind": "span", @@ -5724,7 +5724,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "getViewport", - "href": "docs/sf__graphics__renderwindow___spec.html#L412C13" + "href": "docs/sf__graphics__renderwindow___spec.html#L422C13" }, { "kind": "span", @@ -5740,7 +5740,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L412C26" + "href": "docs/sf__graphics__renderwindow___spec.html#L422C26" }, { "kind": "span", @@ -5777,7 +5777,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "view", - "href": "docs/sf__graphics__renderwindow___spec.html#L412C61" + "href": "docs/sf__graphics__renderwindow___spec.html#L422C61" }, { "kind": "span", @@ -5809,7 +5809,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 413, + "number": 423, "children": [ { "kind": "span", @@ -5860,7 +5860,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderWindow", - "line": 412, + "line": 422, "column": 26, "type": { "label": "Sf.Graphics.sfRenderWindow_Ptr", @@ -5880,7 +5880,7 @@ GNATdoc.Documentation = { }, { "label": "view", - "line": 412, + "line": 422, "column": 61, "type": { "label": "Sf.Graphics.sfView_Ptr", @@ -5916,7 +5916,7 @@ GNATdoc.Documentation = { { "label": "hasFocus", "qualifier": "", - "line": 341, + "line": 351, "column": 13, "src": "srcs/sf-graphics-renderwindow.ads.html", "summary": [ @@ -5927,7 +5927,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 341, + "number": 351, "children": [ { "kind": "span", @@ -5948,7 +5948,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "hasFocus", - "href": "docs/sf__graphics__renderwindow___spec.html#L341C13" + "href": "docs/sf__graphics__renderwindow___spec.html#L351C13" }, { "kind": "span", @@ -5964,7 +5964,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L341C23" + "href": "docs/sf__graphics__renderwindow___spec.html#L351C23" }, { "kind": "span", @@ -6053,7 +6053,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderWindow", - "line": 341, + "line": 351, "column": 23, "type": { "label": "Sf.Graphics.sfRenderWindow_Ptr", @@ -6229,10 +6229,171 @@ GNATdoc.Documentation = { ] } }, + { + "label": "isSrgb", + "qualifier": "", + "line": 179, + "column": 13, + "src": "srcs/sf-graphics-renderwindow.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 179, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "isSrgb", + "href": "docs/sf__graphics__renderwindow___spec.html#L179C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "renderWindow", + "href": "docs/sf__graphics__renderwindow___spec.html#L179C21" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfRenderWindow_Ptr", + "href": "docs/sf__graphics___spec.html#L50C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfBool", + "href": "docs/sf___spec.html#L52C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "", + "children": [ + ] + }, + { + "kind": "span", + "text": " Tell if the render window will use sRGB encoding when drawing on it\n" + } + ] + } + ], + "parameters": [ + { + "label": "renderWindow", + "line": 179, + "column": 21, + "type": { + "label": "Sf.Graphics.sfRenderWindow_Ptr", + "docHref": "docs/sf__graphics___spec.html#L50C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Render window object\n" + } + ] + } + ] + } + ], + "returns": { + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "sfTrue if the render window use sRGB encoding, sfFalse otherwise\n" + } + ] + } + ] + } + }, { "label": "mapCoordsToPixel", "qualifier": "", - "line": 472, + "line": 482, "column": 13, "src": "srcs/sf-graphics-renderwindow.ads.html", "summary": [ @@ -6243,7 +6404,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 472, + "number": 482, "children": [ { "kind": "span", @@ -6264,13 +6425,13 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "mapCoordsToPixel", - "href": "docs/sf__graphics__renderwindow___spec.html#L472C13" + "href": "docs/sf__graphics__renderwindow___spec.html#L482C13" } ] }, { "kind": "line", - "number": 473, + "number": 483, "children": [ { "kind": "span", @@ -6286,7 +6447,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L473C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L483C7" }, { "kind": "span", @@ -6318,7 +6479,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 474, + "number": 484, "children": [ { "kind": "span", @@ -6329,7 +6490,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "point", - "href": "docs/sf__graphics__renderwindow___spec.html#L474C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L484C7" }, { "kind": "span", @@ -6361,7 +6522,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 475, + "number": 485, "children": [ { "kind": "span", @@ -6372,7 +6533,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "view", - "href": "docs/sf__graphics__renderwindow___spec.html#L475C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L485C7" }, { "kind": "span", @@ -6493,7 +6654,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderWindow", - "line": 473, + "line": 483, "column": 7, "type": { "label": "Sf.Graphics.sfRenderWindow_Ptr", @@ -6513,7 +6674,7 @@ GNATdoc.Documentation = { }, { "label": "point", - "line": 474, + "line": 484, "column": 7, "type": { "label": "Sf.System.Vector2.sfVector2f", @@ -6533,7 +6694,7 @@ GNATdoc.Documentation = { }, { "label": "view", - "line": 475, + "line": 485, "column": 7, "type": { "label": "Sf.Graphics.sfView_Ptr", @@ -6569,7 +6730,7 @@ GNATdoc.Documentation = { { "label": "mapPixelToCoords", "qualifier": "", - "line": 443, + "line": 453, "column": 13, "src": "srcs/sf-graphics-renderwindow.ads.html", "summary": [ @@ -6580,7 +6741,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 443, + "number": 453, "children": [ { "kind": "span", @@ -6601,13 +6762,13 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "mapPixelToCoords", - "href": "docs/sf__graphics__renderwindow___spec.html#L443C13" + "href": "docs/sf__graphics__renderwindow___spec.html#L453C13" } ] }, { "kind": "line", - "number": 444, + "number": 454, "children": [ { "kind": "span", @@ -6623,7 +6784,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L444C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L454C7" }, { "kind": "span", @@ -6655,7 +6816,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 445, + "number": 455, "children": [ { "kind": "span", @@ -6666,7 +6827,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "point", - "href": "docs/sf__graphics__renderwindow___spec.html#L445C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L455C7" }, { "kind": "span", @@ -6698,7 +6859,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 446, + "number": 456, "children": [ { "kind": "span", @@ -6709,7 +6870,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "view", - "href": "docs/sf__graphics__renderwindow___spec.html#L446C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L456C7" }, { "kind": "span", @@ -6842,7 +7003,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderWindow", - "line": 444, + "line": 454, "column": 7, "type": { "label": "Sf.Graphics.sfRenderWindow_Ptr", @@ -6862,7 +7023,7 @@ GNATdoc.Documentation = { }, { "label": "point", - "line": 445, + "line": 455, "column": 7, "type": { "label": "Sf.System.Vector2.sfVector2i", @@ -6882,7 +7043,7 @@ GNATdoc.Documentation = { }, { "label": "view", - "line": 446, + "line": 456, "column": 7, "type": { "label": "Sf.Graphics.sfView_Ptr", @@ -7050,7 +7211,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "Sf.Window.Event.sfEvent", - "href": "docs/sf__window__event___spec.html#L209C9" + "href": "docs/sf__window__event___spec.html#L210C9" }, { "kind": "span", @@ -7130,7 +7291,7 @@ GNATdoc.Documentation = { "column": 24, "type": { "label": "Sf.Window.Event.sfEvent", - "docHref": "docs/sf__window__event___spec.html#L209C9" + "docHref": "docs/sf__window__event___spec.html#L210C9" }, "description": [ { @@ -7162,7 +7323,7 @@ GNATdoc.Documentation = { { "label": "popGLStates", "qualifier": "", - "line": 584, + "line": 594, "column": 14, "src": "srcs/sf-graphics-renderwindow.ads.html", "summary": [ @@ -7173,7 +7334,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 584, + "number": 594, "children": [ { "kind": "span", @@ -7194,7 +7355,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "popGLStates", - "href": "docs/sf__graphics__renderwindow___spec.html#L584C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L594C14" }, { "kind": "span", @@ -7210,7 +7371,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L584C27" + "href": "docs/sf__graphics__renderwindow___spec.html#L594C27" }, { "kind": "span", @@ -7274,7 +7435,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderWindow", - "line": 584, + "line": 594, "column": 27, "type": { "label": "Sf.Graphics.sfRenderWindow_Ptr", @@ -7297,7 +7458,7 @@ GNATdoc.Documentation = { { "label": "pushGLStates", "qualifier": "", - "line": 573, + "line": 583, "column": 14, "src": "srcs/sf-graphics-renderwindow.ads.html", "summary": [ @@ -7308,7 +7469,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 573, + "number": 583, "children": [ { "kind": "span", @@ -7329,7 +7490,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "pushGLStates", - "href": "docs/sf__graphics__renderwindow___spec.html#L573C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L583C14" }, { "kind": "span", @@ -7345,7 +7506,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L573C28" + "href": "docs/sf__graphics__renderwindow___spec.html#L583C28" }, { "kind": "span", @@ -7465,7 +7626,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderWindow", - "line": 573, + "line": 583, "column": 28, "type": { "label": "Sf.Graphics.sfRenderWindow_Ptr", @@ -7488,7 +7649,7 @@ GNATdoc.Documentation = { { "label": "requestFocus", "qualifier": "", - "line": 329, + "line": 339, "column": 14, "src": "srcs/sf-graphics-renderwindow.ads.html", "summary": [ @@ -7499,7 +7660,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 329, + "number": 339, "children": [ { "kind": "span", @@ -7520,7 +7681,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "requestFocus", - "href": "docs/sf__graphics__renderwindow___spec.html#L329C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L339C14" }, { "kind": "span", @@ -7536,7 +7697,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L329C28" + "href": "docs/sf__graphics__renderwindow___spec.html#L339C28" }, { "kind": "span", @@ -7620,7 +7781,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderWindow", - "line": 329, + "line": 339, "column": 28, "type": { "label": "Sf.Graphics.sfRenderWindow_Ptr", @@ -7634,7 +7795,7 @@ GNATdoc.Documentation = { { "label": "resetGLStates", "qualifier": "", - "line": 598, + "line": 608, "column": 14, "src": "srcs/sf-graphics-renderwindow.ads.html", "summary": [ @@ -7645,7 +7806,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 598, + "number": 608, "children": [ { "kind": "span", @@ -7666,7 +7827,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "resetGLStates", - "href": "docs/sf__graphics__renderwindow___spec.html#L598C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L608C14" }, { "kind": "span", @@ -7682,7 +7843,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L598C29" + "href": "docs/sf__graphics__renderwindow___spec.html#L608C29" }, { "kind": "span", @@ -7758,7 +7919,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderWindow", - "line": 598, + "line": 608, "column": 29, "type": { "label": "Sf.Graphics.sfRenderWindow_Ptr", @@ -7781,7 +7942,7 @@ GNATdoc.Documentation = { { "label": "setActive", "qualifier": "", - "line": 315, + "line": 325, "column": 13, "src": "srcs/sf-graphics-renderwindow.ads.html", "summary": [ @@ -7792,7 +7953,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 315, + "number": 325, "children": [ { "kind": "span", @@ -7813,7 +7974,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "setActive", - "href": "docs/sf__graphics__renderwindow___spec.html#L315C13" + "href": "docs/sf__graphics__renderwindow___spec.html#L325C13" }, { "kind": "span", @@ -7829,7 +7990,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L315C24" + "href": "docs/sf__graphics__renderwindow___spec.html#L325C24" }, { "kind": "span", @@ -7866,7 +8027,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "active", - "href": "docs/sf__graphics__renderwindow___spec.html#L315C59" + "href": "docs/sf__graphics__renderwindow___spec.html#L325C59" }, { "kind": "span", @@ -7943,7 +8104,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderWindow", - "line": 315, + "line": 325, "column": 24, "type": { "label": "Sf.Graphics.sfRenderWindow_Ptr", @@ -7963,7 +8124,7 @@ GNATdoc.Documentation = { }, { "label": "active", - "line": 315, + "line": 325, "column": 59, "type": { "label": "Sf.sfBool", @@ -7999,7 +8160,7 @@ GNATdoc.Documentation = { { "label": "setFramerateLimit", "qualifier": "", - "line": 295, + "line": 305, "column": 14, "src": "srcs/sf-graphics-renderwindow.ads.html", "summary": [ @@ -8010,7 +8171,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 295, + "number": 305, "children": [ { "kind": "span", @@ -8031,7 +8192,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "setFramerateLimit", - "href": "docs/sf__graphics__renderwindow___spec.html#L295C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L305C14" }, { "kind": "span", @@ -8047,7 +8208,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L295C33" + "href": "docs/sf__graphics__renderwindow___spec.html#L305C33" }, { "kind": "span", @@ -8084,7 +8245,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "limit", - "href": "docs/sf__graphics__renderwindow___spec.html#L295C68" + "href": "docs/sf__graphics__renderwindow___spec.html#L305C68" }, { "kind": "span", @@ -8140,7 +8301,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderWindow", - "line": 295, + "line": 305, "column": 33, "type": { "label": "Sf.Graphics.sfRenderWindow_Ptr", @@ -8160,7 +8321,7 @@ GNATdoc.Documentation = { }, { "label": "limit", - "line": 295, + "line": 305, "column": 68, "type": { "label": "Sf.sfUint32", @@ -8183,7 +8344,7 @@ GNATdoc.Documentation = { { "label": "setIcon", "qualifier": "", - "line": 208, + "line": 218, "column": 14, "src": "srcs/sf-graphics-renderwindow.ads.html", "summary": [ @@ -8194,7 +8355,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 208, + "number": 218, "children": [ { "kind": "span", @@ -8215,7 +8376,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "setIcon", - "href": "docs/sf__graphics__renderwindow___spec.html#L208C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L218C14" }, { "kind": "span", @@ -8231,7 +8392,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L208C23" + "href": "docs/sf__graphics__renderwindow___spec.html#L218C23" }, { "kind": "span", @@ -8263,7 +8424,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 209, + "number": 219, "children": [ { "kind": "span", @@ -8274,7 +8435,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "width", - "href": "docs/sf__graphics__renderwindow___spec.html#L209C23" + "href": "docs/sf__graphics__renderwindow___spec.html#L219C23" }, { "kind": "span", @@ -8290,7 +8451,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "height", - "href": "docs/sf__graphics__renderwindow___spec.html#L209C30" + "href": "docs/sf__graphics__renderwindow___spec.html#L219C30" }, { "kind": "span", @@ -8322,7 +8483,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 210, + "number": 220, "children": [ { "kind": "span", @@ -8333,7 +8494,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "pixels", - "href": "docs/sf__graphics__renderwindow___spec.html#L210C23" + "href": "docs/sf__graphics__renderwindow___spec.html#L220C23" }, { "kind": "span", @@ -8389,7 +8550,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderWindow", - "line": 208, + "line": 218, "column": 23, "type": { "label": "Sf.Graphics.sfRenderWindow_Ptr", @@ -8409,7 +8570,7 @@ GNATdoc.Documentation = { }, { "label": "width", - "line": 209, + "line": 219, "column": 23, "type": { "label": "Sf.sfUint32", @@ -8429,7 +8590,7 @@ GNATdoc.Documentation = { }, { "label": "height", - "line": 209, + "line": 219, "column": 30, "type": { "label": "Sf.sfUint32", @@ -8449,7 +8610,7 @@ GNATdoc.Documentation = { }, { "label": "pixels", - "line": 210, + "line": 220, "column": 23, "type": { "label": "Sf.sfUint8_Ptr", @@ -8472,7 +8633,7 @@ GNATdoc.Documentation = { { "label": "setJoystickThreshold", "qualifier": "", - "line": 304, + "line": 314, "column": 14, "src": "srcs/sf-graphics-renderwindow.ads.html", "summary": [ @@ -8483,7 +8644,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 304, + "number": 314, "children": [ { "kind": "span", @@ -8504,7 +8665,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "setJoystickThreshold", - "href": "docs/sf__graphics__renderwindow___spec.html#L304C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L314C14" }, { "kind": "span", @@ -8520,7 +8681,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L304C36" + "href": "docs/sf__graphics__renderwindow___spec.html#L314C36" }, { "kind": "span", @@ -8557,7 +8718,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "threshold", - "href": "docs/sf__graphics__renderwindow___spec.html#L304C71" + "href": "docs/sf__graphics__renderwindow___spec.html#L314C71" }, { "kind": "span", @@ -8612,7 +8773,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderWindow", - "line": 304, + "line": 314, "column": 36, "type": { "label": "Sf.Graphics.sfRenderWindow_Ptr", @@ -8632,7 +8793,7 @@ GNATdoc.Documentation = { }, { "label": "threshold", - "line": 304, + "line": 314, "column": 71, "type": { "label": "Float" @@ -8654,7 +8815,7 @@ GNATdoc.Documentation = { { "label": "setKeyRepeatEnabled", "qualifier": "", - "line": 286, + "line": 296, "column": 14, "src": "srcs/sf-graphics-renderwindow.ads.html", "summary": [ @@ -8665,7 +8826,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 286, + "number": 296, "children": [ { "kind": "span", @@ -8686,7 +8847,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "setKeyRepeatEnabled", - "href": "docs/sf__graphics__renderwindow___spec.html#L286C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L296C14" }, { "kind": "span", @@ -8702,7 +8863,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L286C35" + "href": "docs/sf__graphics__renderwindow___spec.html#L296C35" }, { "kind": "span", @@ -8739,7 +8900,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "enabled", - "href": "docs/sf__graphics__renderwindow___spec.html#L286C70" + "href": "docs/sf__graphics__renderwindow___spec.html#L296C70" }, { "kind": "span", @@ -8799,7 +8960,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderWindow", - "line": 286, + "line": 296, "column": 35, "type": { "label": "Sf.Graphics.sfRenderWindow_Ptr", @@ -8819,7 +8980,7 @@ GNATdoc.Documentation = { }, { "label": "enabled", - "line": 286, + "line": 296, "column": 70, "type": { "label": "Sf.sfBool", @@ -8842,7 +9003,7 @@ GNATdoc.Documentation = { { "label": "setMouseCursor", "qualifier": "", - "line": 275, + "line": 285, "column": 14, "src": "srcs/sf-graphics-renderwindow.ads.html", "summary": [ @@ -8853,7 +9014,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 275, + "number": 285, "children": [ { "kind": "span", @@ -8874,7 +9035,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "setMouseCursor", - "href": "docs/sf__graphics__renderwindow___spec.html#L275C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L285C14" }, { "kind": "span", @@ -8890,7 +9051,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L275C30" + "href": "docs/sf__graphics__renderwindow___spec.html#L285C30" }, { "kind": "span", @@ -8927,7 +9088,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "cursor", - "href": "docs/sf__graphics__renderwindow___spec.html#L275C65" + "href": "docs/sf__graphics__renderwindow___spec.html#L285C65" }, { "kind": "span", @@ -8948,7 +9109,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "Sf.Window.sfCursor_Ptr", - "href": "docs/sf__window___spec.html#L35C9" + "href": "docs/sf__window___spec.html#L61C9" }, { "kind": "span", @@ -9015,7 +9176,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderWindow", - "line": 275, + "line": 285, "column": 30, "type": { "label": "Sf.Graphics.sfRenderWindow_Ptr", @@ -9026,11 +9187,11 @@ GNATdoc.Documentation = { }, { "label": "cursor", - "line": 275, + "line": 285, "column": 65, "type": { "label": "Sf.Window.sfCursor_Ptr", - "docHref": "docs/sf__window___spec.html#L35C9" + "docHref": "docs/sf__window___spec.html#L61C9" }, "description": [ { @@ -9069,7 +9230,7 @@ GNATdoc.Documentation = { { "label": "setMouseCursorGrabbed", "qualifier": "", - "line": 255, + "line": 265, "column": 14, "src": "srcs/sf-graphics-renderwindow.ads.html", "summary": [ @@ -9080,7 +9241,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 255, + "number": 265, "children": [ { "kind": "span", @@ -9101,7 +9262,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "setMouseCursorGrabbed", - "href": "docs/sf__graphics__renderwindow___spec.html#L255C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L265C14" }, { "kind": "span", @@ -9117,7 +9278,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L255C37" + "href": "docs/sf__graphics__renderwindow___spec.html#L265C37" }, { "kind": "span", @@ -9149,7 +9310,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 256, + "number": 266, "children": [ { "kind": "span", @@ -9160,7 +9321,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "grabbed", - "href": "docs/sf__graphics__renderwindow___spec.html#L256C37" + "href": "docs/sf__graphics__renderwindow___spec.html#L266C37" }, { "kind": "span", @@ -9240,7 +9401,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderWindow", - "line": 255, + "line": 265, "column": 37, "type": { "label": "Sf.Graphics.sfRenderWindow_Ptr", @@ -9251,7 +9412,7 @@ GNATdoc.Documentation = { }, { "label": "grabbed", - "line": 256, + "line": 266, "column": 37, "type": { "label": "Sf.sfBool", @@ -9274,7 +9435,7 @@ GNATdoc.Documentation = { { "label": "setMouseCursorVisible", "qualifier": "", - "line": 238, + "line": 248, "column": 14, "src": "srcs/sf-graphics-renderwindow.ads.html", "summary": [ @@ -9285,7 +9446,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 238, + "number": 248, "children": [ { "kind": "span", @@ -9306,7 +9467,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "setMouseCursorVisible", - "href": "docs/sf__graphics__renderwindow___spec.html#L238C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L248C14" }, { "kind": "span", @@ -9322,7 +9483,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L238C37" + "href": "docs/sf__graphics__renderwindow___spec.html#L248C37" }, { "kind": "span", @@ -9354,7 +9515,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 239, + "number": 249, "children": [ { "kind": "span", @@ -9365,7 +9526,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "show", - "href": "docs/sf__graphics__renderwindow___spec.html#L239C37" + "href": "docs/sf__graphics__renderwindow___spec.html#L249C37" }, { "kind": "span", @@ -9421,7 +9582,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderWindow", - "line": 238, + "line": 248, "column": 37, "type": { "label": "Sf.Graphics.sfRenderWindow_Ptr", @@ -9441,7 +9602,7 @@ GNATdoc.Documentation = { }, { "label": "show", - "line": 239, + "line": 249, "column": 37, "type": { "label": "Sf.sfBool", @@ -9652,7 +9813,7 @@ GNATdoc.Documentation = { { "label": "setSize", "qualifier": "", - "line": 178, + "line": 188, "column": 14, "src": "srcs/sf-graphics-renderwindow.ads.html", "summary": [ @@ -9663,7 +9824,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 178, + "number": 188, "children": [ { "kind": "span", @@ -9684,7 +9845,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "setSize", - "href": "docs/sf__graphics__renderwindow___spec.html#L178C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L188C14" }, { "kind": "span", @@ -9700,7 +9861,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L178C23" + "href": "docs/sf__graphics__renderwindow___spec.html#L188C23" }, { "kind": "span", @@ -9737,7 +9898,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "size", - "href": "docs/sf__graphics__renderwindow___spec.html#L178C58" + "href": "docs/sf__graphics__renderwindow___spec.html#L188C58" }, { "kind": "span", @@ -9793,7 +9954,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderWindow", - "line": 178, + "line": 188, "column": 23, "type": { "label": "Sf.Graphics.sfRenderWindow_Ptr", @@ -9813,7 +9974,7 @@ GNATdoc.Documentation = { }, { "label": "size", - "line": 178, + "line": 188, "column": 58, "type": { "label": "Sf.System.Vector2.sfVector2u", @@ -9836,7 +9997,7 @@ GNATdoc.Documentation = { { "label": "setTitle", "qualifier": "", - "line": 187, + "line": 197, "column": 14, "src": "srcs/sf-graphics-renderwindow.ads.html", "summary": [ @@ -9847,7 +10008,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 187, + "number": 197, "children": [ { "kind": "span", @@ -9868,7 +10029,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "setTitle", - "href": "docs/sf__graphics__renderwindow___spec.html#L187C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L197C14" }, { "kind": "span", @@ -9884,7 +10045,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L187C24" + "href": "docs/sf__graphics__renderwindow___spec.html#L197C24" }, { "kind": "span", @@ -9921,7 +10082,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "title", - "href": "docs/sf__graphics__renderwindow___spec.html#L187C59" + "href": "docs/sf__graphics__renderwindow___spec.html#L197C59" }, { "kind": "span", @@ -9976,7 +10137,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderWindow", - "line": 187, + "line": 197, "column": 24, "type": { "label": "Sf.Graphics.sfRenderWindow_Ptr", @@ -9996,7 +10157,7 @@ GNATdoc.Documentation = { }, { "label": "title", - "line": 187, + "line": 197, "column": 59, "type": { "label": "String" @@ -10018,7 +10179,7 @@ GNATdoc.Documentation = { { "label": "setUnicodeTitle", "qualifier": "", - "line": 196, + "line": 206, "column": 14, "src": "srcs/sf-graphics-renderwindow.ads.html", "summary": [ @@ -10029,7 +10190,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 196, + "number": 206, "children": [ { "kind": "span", @@ -10050,7 +10211,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "setUnicodeTitle", - "href": "docs/sf__graphics__renderwindow___spec.html#L196C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L206C14" }, { "kind": "span", @@ -10066,7 +10227,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L196C31" + "href": "docs/sf__graphics__renderwindow___spec.html#L206C31" }, { "kind": "span", @@ -10103,7 +10264,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "title", - "href": "docs/sf__graphics__renderwindow___spec.html#L196C66" + "href": "docs/sf__graphics__renderwindow___spec.html#L206C66" }, { "kind": "span", @@ -10158,7 +10319,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderWindow", - "line": 196, + "line": 206, "column": 31, "type": { "label": "Sf.Graphics.sfRenderWindow_Ptr", @@ -10178,7 +10339,7 @@ GNATdoc.Documentation = { }, { "label": "title", - "line": 196, + "line": 206, "column": 66, "type": { "label": "Wide_Wide_String" @@ -10200,7 +10361,7 @@ GNATdoc.Documentation = { { "label": "setVerticalSyncEnabled", "qualifier": "", - "line": 228, + "line": 238, "column": 14, "src": "srcs/sf-graphics-renderwindow.ads.html", "summary": [ @@ -10211,7 +10372,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 228, + "number": 238, "children": [ { "kind": "span", @@ -10232,7 +10393,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "setVerticalSyncEnabled", - "href": "docs/sf__graphics__renderwindow___spec.html#L228C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L238C14" }, { "kind": "span", @@ -10248,7 +10409,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L228C38" + "href": "docs/sf__graphics__renderwindow___spec.html#L238C38" }, { "kind": "span", @@ -10280,7 +10441,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 229, + "number": 239, "children": [ { "kind": "span", @@ -10291,7 +10452,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "enabled", - "href": "docs/sf__graphics__renderwindow___spec.html#L229C38" + "href": "docs/sf__graphics__renderwindow___spec.html#L239C38" }, { "kind": "span", @@ -10347,7 +10508,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderWindow", - "line": 228, + "line": 238, "column": 38, "type": { "label": "Sf.Graphics.sfRenderWindow_Ptr", @@ -10367,7 +10528,7 @@ GNATdoc.Documentation = { }, { "label": "enabled", - "line": 229, + "line": 239, "column": 38, "type": { "label": "Sf.sfBool", @@ -10390,7 +10551,7 @@ GNATdoc.Documentation = { { "label": "setView", "qualifier": "", - "line": 379, + "line": 389, "column": 14, "src": "srcs/sf-graphics-renderwindow.ads.html", "summary": [ @@ -10401,7 +10562,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 379, + "number": 389, "children": [ { "kind": "span", @@ -10422,7 +10583,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "setView", - "href": "docs/sf__graphics__renderwindow___spec.html#L379C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L389C14" }, { "kind": "span", @@ -10438,7 +10599,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L379C23" + "href": "docs/sf__graphics__renderwindow___spec.html#L389C23" }, { "kind": "span", @@ -10470,7 +10631,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 380, + "number": 390, "children": [ { "kind": "span", @@ -10481,7 +10642,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "view", - "href": "docs/sf__graphics__renderwindow___spec.html#L380C23" + "href": "docs/sf__graphics__renderwindow___spec.html#L390C23" }, { "kind": "span", @@ -10537,7 +10698,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderWindow", - "line": 379, + "line": 389, "column": 23, "type": { "label": "Sf.Graphics.sfRenderWindow_Ptr", @@ -10557,7 +10718,7 @@ GNATdoc.Documentation = { }, { "label": "view", - "line": 380, + "line": 390, "column": 23, "type": { "label": "Sf.Graphics.sfView_Ptr", @@ -10580,7 +10741,7 @@ GNATdoc.Documentation = { { "label": "setVisible", "qualifier": "", - "line": 219, + "line": 229, "column": 14, "src": "srcs/sf-graphics-renderwindow.ads.html", "summary": [ @@ -10591,7 +10752,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 219, + "number": 229, "children": [ { "kind": "span", @@ -10612,7 +10773,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "setVisible", - "href": "docs/sf__graphics__renderwindow___spec.html#L219C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L229C14" }, { "kind": "span", @@ -10628,7 +10789,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L219C26" + "href": "docs/sf__graphics__renderwindow___spec.html#L229C26" }, { "kind": "span", @@ -10665,7 +10826,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "visible", - "href": "docs/sf__graphics__renderwindow___spec.html#L219C61" + "href": "docs/sf__graphics__renderwindow___spec.html#L229C61" }, { "kind": "span", @@ -10721,7 +10882,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "renderWindow", - "line": 219, + "line": 229, "column": 26, "type": { "label": "Sf.Graphics.sfRenderWindow_Ptr", @@ -10741,7 +10902,7 @@ GNATdoc.Documentation = { }, { "label": "visible", - "line": 219, + "line": 229, "column": 61, "type": { "label": "Sf.sfBool", @@ -10890,7 +11051,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "Sf.Window.Event.sfEvent", - "href": "docs/sf__window__event___spec.html#L209C9" + "href": "docs/sf__window__event___spec.html#L210C9" }, { "kind": "span", @@ -10970,7 +11131,7 @@ GNATdoc.Documentation = { "column": 59, "type": { "label": "Sf.Window.Event.sfEvent", - "docHref": "docs/sf__window__event___spec.html#L209C9" + "docHref": "docs/sf__window__event___spec.html#L210C9" }, "description": [ { @@ -11006,7 +11167,7 @@ GNATdoc.Documentation = { "entities": [ { "label": "Mouse", - "href": "../docs/sf__graphics__renderwindow___mouse___spec.html#L628C12", + "href": "../docs/sf__graphics__renderwindow___mouse___spec.html#L638C12", "qualifier": "", "summary": [ ], @@ -11015,7 +11176,7 @@ GNATdoc.Documentation = { }, { "label": "Touch", - "href": "../docs/sf__graphics__renderwindow___touch___spec.html#L663C12", + "href": "../docs/sf__graphics__renderwindow___touch___spec.html#L673C12", "qualifier": "", "summary": [ ], diff --git a/doc/docs/sf__graphics__renderwindow___touch___spec.js b/doc/docs/sf__graphics__renderwindow___touch___spec.js index 55c5fea..bd6ef06 100644 --- a/doc/docs/sf__graphics__renderwindow___touch___spec.js +++ b/doc/docs/sf__graphics__renderwindow___touch___spec.js @@ -11,7 +11,7 @@ GNATdoc.Documentation = { { "label": "getPosition", "qualifier": "", - "line": 677, + "line": 687, "column": 16, "src": "srcs/sf-graphics-renderwindow.ads.html", "summary": [ @@ -22,7 +22,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 677, + "number": 687, "children": [ { "kind": "span", @@ -43,13 +43,13 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "getPosition", - "href": "docs/sf__graphics__renderwindow___touch___spec.html#L677C16" + "href": "docs/sf__graphics__renderwindow___touch___spec.html#L687C16" } ] }, { "kind": "line", - "number": 678, + "number": 688, "children": [ { "kind": "span", @@ -65,7 +65,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "finger", - "href": "docs/sf__graphics__renderwindow___touch___spec.html#L678C10" + "href": "docs/sf__graphics__renderwindow___touch___spec.html#L688C10" }, { "kind": "span", @@ -97,7 +97,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 679, + "number": 689, "children": [ { "kind": "span", @@ -108,7 +108,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "relativeTo", - "href": "docs/sf__graphics__renderwindow___touch___spec.html#L679C10" + "href": "docs/sf__graphics__renderwindow___touch___spec.html#L689C10" }, { "kind": "span", @@ -193,7 +193,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "finger", - "line": 678, + "line": 688, "column": 10, "type": { "label": "Sf.sfUint32", @@ -213,7 +213,7 @@ GNATdoc.Documentation = { }, { "label": "relativeTo", - "line": 679, + "line": 689, "column": 10, "type": { "label": "Sf.Graphics.sfRenderWindow_Ptr", diff --git a/doc/docs/sf__graphics__texture___spec.js b/doc/docs/sf__graphics__texture___spec.js index 7608598..389a271 100644 --- a/doc/docs/sf__graphics__texture___spec.js +++ b/doc/docs/sf__graphics__texture___spec.js @@ -11,7 +11,7 @@ GNATdoc.Documentation = { { "label": "sfTextureCoordinateType", "qualifier": "", - "line": 39, + "line": 37, "column": 9, "src": "srcs/sf-graphics-texture.ads.html", "summary": [ @@ -22,7 +22,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 39, + "number": 37, "children": [ { "kind": "span", @@ -43,7 +43,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfTextureCoordinateType", - "href": "docs/sf__graphics__texture___spec.html#L39C9" + "href": "docs/sf__graphics__texture___spec.html#L37C9" }, { "kind": "span", @@ -59,7 +59,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 40, + "number": 38, "children": [ { "kind": "span", @@ -75,18 +75,28 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfTextureNormalized", - "href": "docs/sf__graphics__texture___spec.html#L40C7" + "href": "docs/sf__graphics__texture___spec.html#L38C7" }, { "kind": "span", "cssClass": "identifier", "text": "," + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/< sfTexture coordinates in range [0 .. 1]." } ] }, { "kind": "line", - "number": 41, + "number": 39, "children": [ { "kind": "span", @@ -97,7 +107,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfTexturePixels", - "href": "docs/sf__graphics__texture___spec.html#L41C7" + "href": "docs/sf__graphics__texture___spec.html#L39C7" }, { "kind": "span", @@ -108,7 +118,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": ";", - "href": "docs/sf__graphics__texture___spec.html#L39C9" + "href": "docs/sf__graphics__texture___spec.html#L37C9" } ] } @@ -117,20 +127,6 @@ GNATdoc.Documentation = { { "kind": "paragraph", "children": [ - { - "kind": "html", - "html": "", - "children": [ - ] - }, - { - "kind": "span", - "text": " Types of texture coordinates that can be used for rendering.\n" - }, - { - "kind": "span", - "text": "sfTexture coordinates in range [0 .. 1].\n" - }, { "kind": "span", "text": "sfTexture coordinates in range [0 .. size].\n" @@ -141,14 +137,23 @@ GNATdoc.Documentation = { "literals": [ { "label": "sfTextureNormalized", - "line": 40, + "line": 38, "column": 7, "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "sfTexture coordinates in range [0 .. 1].\n" + } + ] + } ] }, { "label": "sfTexturePixels", - "line": 41, + "line": 39, "column": 7, "description": [ ] @@ -163,7 +168,7 @@ GNATdoc.Documentation = { { "label": "bind", "qualifier": "", - "line": 448, + "line": 444, "column": 14, "src": "srcs/sf-graphics-texture.ads.html", "summary": [ @@ -174,7 +179,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 448, + "number": 444, "children": [ { "kind": "span", @@ -195,7 +200,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "bind", - "href": "docs/sf__graphics__texture___spec.html#L448C14" + "href": "docs/sf__graphics__texture___spec.html#L444C14" }, { "kind": "span", @@ -211,7 +216,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "texture", - "href": "docs/sf__graphics__texture___spec.html#L448C20" + "href": "docs/sf__graphics__texture___spec.html#L444C20" }, { "kind": "span", @@ -248,7 +253,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "coordinateType", - "href": "docs/sf__graphics__texture___spec.html#L448C45" + "href": "docs/sf__graphics__texture___spec.html#L444C45" }, { "kind": "span", @@ -269,7 +274,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfTextureCoordinateType", - "href": "docs/sf__graphics__texture___spec.html#L39C9" + "href": "docs/sf__graphics__texture___spec.html#L37C9" }, { "kind": "span", @@ -410,7 +415,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "texture", - "line": 448, + "line": 444, "column": 20, "type": { "label": "Sf.Graphics.sfTexture_Ptr", @@ -430,11 +435,11 @@ GNATdoc.Documentation = { }, { "label": "coordinateType", - "line": 448, + "line": 444, "column": 45, "type": { "label": "Sf.Graphics.Texture.sfTextureCoordinateType", - "docHref": "docs/sf__graphics__texture___spec.html#L39C9" + "docHref": "docs/sf__graphics__texture___spec.html#L37C9" }, "description": [ ] @@ -444,7 +449,7 @@ GNATdoc.Documentation = { { "label": "copy", "qualifier": "", - "line": 195, + "line": 191, "column": 13, "src": "srcs/sf-graphics-texture.ads.html", "summary": [ @@ -455,7 +460,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 195, + "number": 191, "children": [ { "kind": "span", @@ -476,7 +481,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "copy", - "href": "docs/sf__graphics__texture___spec.html#L195C13" + "href": "docs/sf__graphics__texture___spec.html#L191C13" }, { "kind": "span", @@ -492,7 +497,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "texture", - "href": "docs/sf__graphics__texture___spec.html#L195C19" + "href": "docs/sf__graphics__texture___spec.html#L191C19" }, { "kind": "span", @@ -569,7 +574,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "texture", - "line": 195, + "line": 191, "column": 19, "type": { "label": "Sf.Graphics.sfTexture_Ptr", @@ -605,7 +610,7 @@ GNATdoc.Documentation = { { "label": "copyToImage", "qualifier": "", - "line": 223, + "line": 219, "column": 13, "src": "srcs/sf-graphics-texture.ads.html", "summary": [ @@ -616,7 +621,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 223, + "number": 219, "children": [ { "kind": "span", @@ -637,7 +642,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "copyToImage", - "href": "docs/sf__graphics__texture___spec.html#L223C13" + "href": "docs/sf__graphics__texture___spec.html#L219C13" }, { "kind": "span", @@ -653,7 +658,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "texture", - "href": "docs/sf__graphics__texture___spec.html#L223C26" + "href": "docs/sf__graphics__texture___spec.html#L219C26" }, { "kind": "span", @@ -730,7 +735,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "texture", - "line": 223, + "line": 219, "column": 26, "type": { "label": "Sf.Graphics.sfTexture_Ptr", @@ -766,7 +771,7 @@ GNATdoc.Documentation = { { "label": "create", "qualifier": "", - "line": 54, + "line": 50, "column": 13, "src": "srcs/sf-graphics-texture.ads.html", "summary": [ @@ -777,7 +782,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 54, + "number": 50, "children": [ { "kind": "span", @@ -798,7 +803,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "create", - "href": "docs/sf__graphics__texture___spec.html#L54C13" + "href": "docs/sf__graphics__texture___spec.html#L50C13" }, { "kind": "span", @@ -814,7 +819,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "width", - "href": "docs/sf__graphics__texture___spec.html#L54C21" + "href": "docs/sf__graphics__texture___spec.html#L50C21" }, { "kind": "span", @@ -851,7 +856,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "height", - "href": "docs/sf__graphics__texture___spec.html#L54C39" + "href": "docs/sf__graphics__texture___spec.html#L50C39" }, { "kind": "span", @@ -928,7 +933,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "width", - "line": 54, + "line": 50, "column": 21, "type": { "label": "Sf.sfUint32", @@ -948,7 +953,7 @@ GNATdoc.Documentation = { }, { "label": "height", - "line": 54, + "line": 50, "column": 39, "type": { "label": "Sf.sfUint32", @@ -984,7 +989,7 @@ GNATdoc.Documentation = { { "label": "createFromFile", "qualifier": "", - "line": 65, + "line": 61, "column": 13, "src": "srcs/sf-graphics-texture.ads.html", "summary": [ @@ -995,7 +1000,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 65, + "number": 61, "children": [ { "kind": "span", @@ -1016,13 +1021,13 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "createFromFile", - "href": "docs/sf__graphics__texture___spec.html#L65C13" + "href": "docs/sf__graphics__texture___spec.html#L61C13" } ] }, { "kind": "line", - "number": 66, + "number": 62, "children": [ { "kind": "span", @@ -1038,7 +1043,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "filename", - "href": "docs/sf__graphics__texture___spec.html#L66C7" + "href": "docs/sf__graphics__texture___spec.html#L62C7" }, { "kind": "span", @@ -1069,7 +1074,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 67, + "number": 63, "children": [ { "kind": "span", @@ -1080,7 +1085,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "area", - "href": "docs/sf__graphics__texture___spec.html#L67C7" + "href": "docs/sf__graphics__texture___spec.html#L63C7" }, { "kind": "span", @@ -1142,7 +1147,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "Sf.Graphics.Rect.sfNullRectangle", - "href": "docs/sf__graphics__rect___spec.html#L93C4" + "href": "docs/sf__graphics__rect___spec.html#L129C4" }, { "kind": "span", @@ -1163,7 +1168,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 68, + "number": 64, "children": [ { "kind": "span", @@ -1214,7 +1219,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "filename", - "line": 66, + "line": 62, "column": 7, "type": { "label": "String" @@ -1233,7 +1238,7 @@ GNATdoc.Documentation = { }, { "label": "area", - "line": 67, + "line": 63, "column": 7, "type": { "label": "" @@ -1268,7 +1273,7 @@ GNATdoc.Documentation = { { "label": "createFromImage", "qualifier": "", - "line": 167, + "line": 163, "column": 13, "src": "srcs/sf-graphics-texture.ads.html", "summary": [ @@ -1279,7 +1284,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 167, + "number": 163, "children": [ { "kind": "span", @@ -1300,13 +1305,13 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "createFromImage", - "href": "docs/sf__graphics__texture___spec.html#L167C13" + "href": "docs/sf__graphics__texture___spec.html#L163C13" } ] }, { "kind": "line", - "number": 168, + "number": 164, "children": [ { "kind": "span", @@ -1322,7 +1327,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "image", - "href": "docs/sf__graphics__texture___spec.html#L168C7" + "href": "docs/sf__graphics__texture___spec.html#L164C7" }, { "kind": "span", @@ -1354,7 +1359,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 169, + "number": 165, "children": [ { "kind": "span", @@ -1365,7 +1370,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "area", - "href": "docs/sf__graphics__texture___spec.html#L169C7" + "href": "docs/sf__graphics__texture___spec.html#L165C7" }, { "kind": "span", @@ -1427,7 +1432,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "Sf.Graphics.Rect.sfNullRectangle", - "href": "docs/sf__graphics__rect___spec.html#L93C4" + "href": "docs/sf__graphics__rect___spec.html#L129C4" }, { "kind": "span", @@ -1448,7 +1453,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 170, + "number": 166, "children": [ { "kind": "span", @@ -1499,7 +1504,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "image", - "line": 168, + "line": 164, "column": 7, "type": { "label": "Sf.Graphics.sfImage_Ptr", @@ -1519,7 +1524,7 @@ GNATdoc.Documentation = { }, { "label": "area", - "line": 169, + "line": 165, "column": 7, "type": { "label": "" @@ -1554,7 +1559,7 @@ GNATdoc.Documentation = { { "label": "createFromMemory", "qualifier": "", - "line": 107, + "line": 103, "column": 13, "src": "srcs/sf-graphics-texture.ads.html", "summary": [ @@ -1565,7 +1570,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 107, + "number": 103, "children": [ { "kind": "span", @@ -1586,13 +1591,13 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "createFromMemory", - "href": "docs/sf__graphics__texture___spec.html#L107C13" + "href": "docs/sf__graphics__texture___spec.html#L103C13" } ] }, { "kind": "line", - "number": 108, + "number": 104, "children": [ { "kind": "span", @@ -1608,7 +1613,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "data", - "href": "docs/sf__graphics__texture___spec.html#L108C7" + "href": "docs/sf__graphics__texture___spec.html#L104C7" }, { "kind": "span", @@ -1639,7 +1644,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 109, + "number": 105, "children": [ { "kind": "span", @@ -1650,7 +1655,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sizeInBytes", - "href": "docs/sf__graphics__texture___spec.html#L109C7" + "href": "docs/sf__graphics__texture___spec.html#L105C7" }, { "kind": "span", @@ -1682,7 +1687,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 110, + "number": 106, "children": [ { "kind": "span", @@ -1693,7 +1698,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "area", - "href": "docs/sf__graphics__texture___spec.html#L110C7" + "href": "docs/sf__graphics__texture___spec.html#L106C7" }, { "kind": "span", @@ -1755,7 +1760,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "Sf.Graphics.Rect.sfNullRectangle", - "href": "docs/sf__graphics__rect___spec.html#L93C4" + "href": "docs/sf__graphics__rect___spec.html#L129C4" }, { "kind": "span", @@ -1776,7 +1781,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 111, + "number": 107, "children": [ { "kind": "span", @@ -1827,7 +1832,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "data", - "line": 108, + "line": 104, "column": 7, "type": { "label": "Address" @@ -1846,7 +1851,7 @@ GNATdoc.Documentation = { }, { "label": "sizeInBytes", - "line": 109, + "line": 105, "column": 7, "type": { "label": "Sf.sfSize_t", @@ -1866,7 +1871,7 @@ GNATdoc.Documentation = { }, { "label": "area", - "line": 110, + "line": 106, "column": 7, "type": { "label": "" @@ -1901,7 +1906,7 @@ GNATdoc.Documentation = { { "label": "createFromStream", "qualifier": "", - "line": 139, + "line": 135, "column": 13, "src": "srcs/sf-graphics-texture.ads.html", "summary": [ @@ -1912,7 +1917,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 139, + "number": 135, "children": [ { "kind": "span", @@ -1933,13 +1938,13 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "createFromStream", - "href": "docs/sf__graphics__texture___spec.html#L139C13" + "href": "docs/sf__graphics__texture___spec.html#L135C13" } ] }, { "kind": "line", - "number": 140, + "number": 136, "children": [ { "kind": "span", @@ -1955,7 +1960,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "stream", - "href": "docs/sf__graphics__texture___spec.html#L140C7" + "href": "docs/sf__graphics__texture___spec.html#L136C7" }, { "kind": "span", @@ -1997,7 +2002,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 141, + "number": 137, "children": [ { "kind": "span", @@ -2008,7 +2013,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "area", - "href": "docs/sf__graphics__texture___spec.html#L141C7" + "href": "docs/sf__graphics__texture___spec.html#L137C7" }, { "kind": "span", @@ -2070,7 +2075,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "Sf.Graphics.Rect.sfNullRectangle", - "href": "docs/sf__graphics__rect___spec.html#L93C4" + "href": "docs/sf__graphics__rect___spec.html#L129C4" }, { "kind": "span", @@ -2091,7 +2096,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 142, + "number": 138, "children": [ { "kind": "span", @@ -2142,7 +2147,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "stream", - "line": 140, + "line": 136, "column": 7, "type": { "label": "" @@ -2161,7 +2166,7 @@ GNATdoc.Documentation = { }, { "label": "area", - "line": 141, + "line": 137, "column": 7, "type": { "label": "" @@ -2196,7 +2201,7 @@ GNATdoc.Documentation = { { "label": "createSrgbFromFile", "qualifier": "", - "line": 92, + "line": 88, "column": 13, "src": "srcs/sf-graphics-texture.ads.html", "summary": [ @@ -2207,7 +2212,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 92, + "number": 88, "children": [ { "kind": "span", @@ -2228,7 +2233,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "createSrgbFromFile", - "href": "docs/sf__graphics__texture___spec.html#L92C13" + "href": "docs/sf__graphics__texture___spec.html#L88C13" }, { "kind": "span", @@ -2244,7 +2249,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "filename", - "href": "docs/sf__graphics__texture___spec.html#L92C33" + "href": "docs/sf__graphics__texture___spec.html#L88C33" }, { "kind": "span", @@ -2275,7 +2280,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 93, + "number": 89, "children": [ { "kind": "span", @@ -2286,7 +2291,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "area", - "href": "docs/sf__graphics__texture___spec.html#L93C33" + "href": "docs/sf__graphics__texture___spec.html#L89C33" }, { "kind": "span", @@ -2343,7 +2348,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 94, + "number": 90, "children": [ { "kind": "span", @@ -2354,7 +2359,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "Sf.Graphics.Rect.sfNullRectangle", - "href": "docs/sf__graphics__rect___spec.html#L93C4" + "href": "docs/sf__graphics__rect___spec.html#L129C4" }, { "kind": "span", @@ -2375,7 +2380,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 95, + "number": 91, "children": [ { "kind": "span", @@ -2466,7 +2471,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "filename", - "line": 92, + "line": 88, "column": 33, "type": { "label": "String" @@ -2485,7 +2490,7 @@ GNATdoc.Documentation = { }, { "label": "area", - "line": 93, + "line": 89, "column": 33, "type": { "label": "" @@ -2520,7 +2525,7 @@ GNATdoc.Documentation = { { "label": "createSrgbFromImage", "qualifier": "", - "line": 182, + "line": 178, "column": 13, "src": "srcs/sf-graphics-texture.ads.html", "summary": [ @@ -2531,7 +2536,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 182, + "number": 178, "children": [ { "kind": "span", @@ -2552,13 +2557,13 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "createSrgbFromImage", - "href": "docs/sf__graphics__texture___spec.html#L182C13" + "href": "docs/sf__graphics__texture___spec.html#L178C13" } ] }, { "kind": "line", - "number": 183, + "number": 179, "children": [ { "kind": "span", @@ -2574,7 +2579,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "image", - "href": "docs/sf__graphics__texture___spec.html#L183C7" + "href": "docs/sf__graphics__texture___spec.html#L179C7" }, { "kind": "span", @@ -2606,7 +2611,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 184, + "number": 180, "children": [ { "kind": "span", @@ -2617,7 +2622,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "area", - "href": "docs/sf__graphics__texture___spec.html#L184C7" + "href": "docs/sf__graphics__texture___spec.html#L180C7" }, { "kind": "span", @@ -2679,7 +2684,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "Sf.Graphics.Rect.sfNullRectangle", - "href": "docs/sf__graphics__rect___spec.html#L93C4" + "href": "docs/sf__graphics__rect___spec.html#L129C4" }, { "kind": "span", @@ -2700,7 +2705,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 185, + "number": 181, "children": [ { "kind": "span", @@ -2751,7 +2756,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "image", - "line": 183, + "line": 179, "column": 7, "type": { "label": "Sf.Graphics.sfImage_Ptr", @@ -2771,7 +2776,7 @@ GNATdoc.Documentation = { }, { "label": "area", - "line": 184, + "line": 180, "column": 7, "type": { "label": "" @@ -2806,7 +2811,7 @@ GNATdoc.Documentation = { { "label": "createSrgbFromMemory", "qualifier": "", - "line": 124, + "line": 120, "column": 13, "src": "srcs/sf-graphics-texture.ads.html", "summary": [ @@ -2817,7 +2822,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 124, + "number": 120, "children": [ { "kind": "span", @@ -2838,13 +2843,13 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "createSrgbFromMemory", - "href": "docs/sf__graphics__texture___spec.html#L124C13" + "href": "docs/sf__graphics__texture___spec.html#L120C13" } ] }, { "kind": "line", - "number": 125, + "number": 121, "children": [ { "kind": "span", @@ -2860,7 +2865,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "data", - "href": "docs/sf__graphics__texture___spec.html#L125C7" + "href": "docs/sf__graphics__texture___spec.html#L121C7" }, { "kind": "span", @@ -2891,7 +2896,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 126, + "number": 122, "children": [ { "kind": "span", @@ -2902,7 +2907,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sizeInBytes", - "href": "docs/sf__graphics__texture___spec.html#L126C7" + "href": "docs/sf__graphics__texture___spec.html#L122C7" }, { "kind": "span", @@ -2934,7 +2939,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 127, + "number": 123, "children": [ { "kind": "span", @@ -2945,7 +2950,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "area", - "href": "docs/sf__graphics__texture___spec.html#L127C7" + "href": "docs/sf__graphics__texture___spec.html#L123C7" }, { "kind": "span", @@ -3007,7 +3012,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "Sf.Graphics.Rect.sfNullRectangle", - "href": "docs/sf__graphics__rect___spec.html#L93C4" + "href": "docs/sf__graphics__rect___spec.html#L129C4" }, { "kind": "span", @@ -3028,7 +3033,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 128, + "number": 124, "children": [ { "kind": "span", @@ -3079,7 +3084,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "data", - "line": 125, + "line": 121, "column": 7, "type": { "label": "Address" @@ -3098,7 +3103,7 @@ GNATdoc.Documentation = { }, { "label": "sizeInBytes", - "line": 126, + "line": 122, "column": 7, "type": { "label": "Sf.sfSize_t", @@ -3118,7 +3123,7 @@ GNATdoc.Documentation = { }, { "label": "area", - "line": 127, + "line": 123, "column": 7, "type": { "label": "" @@ -3153,7 +3158,7 @@ GNATdoc.Documentation = { { "label": "createSrgbFromStream", "qualifier": "", - "line": 153, + "line": 149, "column": 13, "src": "srcs/sf-graphics-texture.ads.html", "summary": [ @@ -3164,7 +3169,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 153, + "number": 149, "children": [ { "kind": "span", @@ -3185,13 +3190,13 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "createSrgbFromStream", - "href": "docs/sf__graphics__texture___spec.html#L153C13" + "href": "docs/sf__graphics__texture___spec.html#L149C13" } ] }, { "kind": "line", - "number": 154, + "number": 150, "children": [ { "kind": "span", @@ -3207,7 +3212,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "stream", - "href": "docs/sf__graphics__texture___spec.html#L154C7" + "href": "docs/sf__graphics__texture___spec.html#L150C7" }, { "kind": "span", @@ -3249,7 +3254,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 155, + "number": 151, "children": [ { "kind": "span", @@ -3260,7 +3265,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "area", - "href": "docs/sf__graphics__texture___spec.html#L155C7" + "href": "docs/sf__graphics__texture___spec.html#L151C7" }, { "kind": "span", @@ -3322,7 +3327,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "Sf.Graphics.Rect.sfNullRectangle", - "href": "docs/sf__graphics__rect___spec.html#L93C4" + "href": "docs/sf__graphics__rect___spec.html#L129C4" }, { "kind": "span", @@ -3343,7 +3348,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 156, + "number": 152, "children": [ { "kind": "span", @@ -3394,7 +3399,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "stream", - "line": 154, + "line": 150, "column": 7, "type": { "label": "" @@ -3413,7 +3418,7 @@ GNATdoc.Documentation = { }, { "label": "area", - "line": 155, + "line": 151, "column": 7, "type": { "label": "" @@ -3448,7 +3453,7 @@ GNATdoc.Documentation = { { "label": "destroy", "qualifier": "", - "line": 203, + "line": 199, "column": 14, "src": "srcs/sf-graphics-texture.ads.html", "summary": [ @@ -3459,7 +3464,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 203, + "number": 199, "children": [ { "kind": "span", @@ -3480,7 +3485,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "destroy", - "href": "docs/sf__graphics__texture___spec.html#L203C14" + "href": "docs/sf__graphics__texture___spec.html#L199C14" }, { "kind": "span", @@ -3496,7 +3501,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "texture", - "href": "docs/sf__graphics__texture___spec.html#L203C23" + "href": "docs/sf__graphics__texture___spec.html#L199C23" }, { "kind": "span", @@ -3552,7 +3557,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "texture", - "line": 203, + "line": 199, "column": 23, "type": { "label": "Sf.Graphics.sfTexture_Ptr", @@ -3575,7 +3580,7 @@ GNATdoc.Documentation = { { "label": "generateMipmap", "qualifier": "", - "line": 402, + "line": 398, "column": 13, "src": "srcs/sf-graphics-texture.ads.html", "summary": [ @@ -3586,7 +3591,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 402, + "number": 398, "children": [ { "kind": "span", @@ -3607,7 +3612,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "generateMipmap", - "href": "docs/sf__graphics__texture___spec.html#L402C13" + "href": "docs/sf__graphics__texture___spec.html#L398C13" }, { "kind": "span", @@ -3623,7 +3628,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "texture", - "href": "docs/sf__graphics__texture___spec.html#L402C29" + "href": "docs/sf__graphics__texture___spec.html#L398C29" }, { "kind": "span", @@ -3760,7 +3765,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "texture", - "line": 402, + "line": 398, "column": 29, "type": { "label": "Sf.Graphics.sfTexture_Ptr", @@ -3787,7 +3792,7 @@ GNATdoc.Documentation = { { "label": "getMaximumSize", "qualifier": "", - "line": 456, + "line": 452, "column": 13, "src": "srcs/sf-graphics-texture.ads.html", "summary": [ @@ -3798,7 +3803,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 456, + "number": 452, "children": [ { "kind": "span", @@ -3819,7 +3824,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "getMaximumSize", - "href": "docs/sf__graphics__texture___spec.html#L456C13" + "href": "docs/sf__graphics__texture___spec.html#L452C13" }, { "kind": "span", @@ -3884,7 +3889,7 @@ GNATdoc.Documentation = { { "label": "getNativeHandle", "qualifier": "", - "line": 425, + "line": 421, "column": 13, "src": "srcs/sf-graphics-texture.ads.html", "summary": [ @@ -3895,7 +3900,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 425, + "number": 421, "children": [ { "kind": "span", @@ -3916,7 +3921,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "getNativeHandle", - "href": "docs/sf__graphics__texture___spec.html#L425C13" + "href": "docs/sf__graphics__texture___spec.html#L421C13" }, { "kind": "span", @@ -3932,7 +3937,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "texture", - "href": "docs/sf__graphics__texture___spec.html#L425C30" + "href": "docs/sf__graphics__texture___spec.html#L421C30" }, { "kind": "span", @@ -4021,7 +4026,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "texture", - "line": 425, + "line": 421, "column": 30, "type": { "label": "Sf.Graphics.sfTexture_Ptr", @@ -4057,7 +4062,7 @@ GNATdoc.Documentation = { { "label": "getSize", "qualifier": "", - "line": 213, + "line": 209, "column": 13, "src": "srcs/sf-graphics-texture.ads.html", "summary": [ @@ -4068,7 +4073,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 213, + "number": 209, "children": [ { "kind": "span", @@ -4089,7 +4094,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "getSize", - "href": "docs/sf__graphics__texture___spec.html#L213C13" + "href": "docs/sf__graphics__texture___spec.html#L209C13" }, { "kind": "span", @@ -4105,7 +4110,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "texture", - "href": "docs/sf__graphics__texture___spec.html#L213C22" + "href": "docs/sf__graphics__texture___spec.html#L209C22" }, { "kind": "span", @@ -4182,7 +4187,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "texture", - "line": 213, + "line": 209, "column": 22, "type": { "label": "Sf.Graphics.sfTexture_Ptr", @@ -4218,7 +4223,7 @@ GNATdoc.Documentation = { { "label": "isRepeated", "qualifier": "", - "line": 377, + "line": 373, "column": 13, "src": "srcs/sf-graphics-texture.ads.html", "summary": [ @@ -4229,7 +4234,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 377, + "number": 373, "children": [ { "kind": "span", @@ -4250,7 +4255,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "isRepeated", - "href": "docs/sf__graphics__texture___spec.html#L377C13" + "href": "docs/sf__graphics__texture___spec.html#L373C13" }, { "kind": "span", @@ -4266,7 +4271,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "texture", - "href": "docs/sf__graphics__texture___spec.html#L377C25" + "href": "docs/sf__graphics__texture___spec.html#L373C25" }, { "kind": "span", @@ -4343,7 +4348,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "texture", - "line": 377, + "line": 373, "column": 25, "type": { "label": "Sf.Graphics.sfTexture_Ptr", @@ -4379,7 +4384,7 @@ GNATdoc.Documentation = { { "label": "isSmooth", "qualifier": "", - "line": 330, + "line": 326, "column": 13, "src": "srcs/sf-graphics-texture.ads.html", "summary": [ @@ -4390,7 +4395,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 330, + "number": 326, "children": [ { "kind": "span", @@ -4411,7 +4416,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "isSmooth", - "href": "docs/sf__graphics__texture___spec.html#L330C13" + "href": "docs/sf__graphics__texture___spec.html#L326C13" }, { "kind": "span", @@ -4427,7 +4432,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "texture", - "href": "docs/sf__graphics__texture___spec.html#L330C23" + "href": "docs/sf__graphics__texture___spec.html#L326C23" }, { "kind": "span", @@ -4504,7 +4509,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "texture", - "line": 330, + "line": 326, "column": 23, "type": { "label": "Sf.Graphics.sfTexture_Ptr", @@ -4540,7 +4545,7 @@ GNATdoc.Documentation = { { "label": "isSrgb", "qualifier": "", - "line": 343, + "line": 339, "column": 13, "src": "srcs/sf-graphics-texture.ads.html", "summary": [ @@ -4551,7 +4556,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 343, + "number": 339, "children": [ { "kind": "span", @@ -4572,7 +4577,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "isSrgb", - "href": "docs/sf__graphics__texture___spec.html#L343C13" + "href": "docs/sf__graphics__texture___spec.html#L339C13" }, { "kind": "span", @@ -4588,7 +4593,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "texture", - "href": "docs/sf__graphics__texture___spec.html#L343C21" + "href": "docs/sf__graphics__texture___spec.html#L339C21" }, { "kind": "span", @@ -4665,7 +4670,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "texture", - "line": 343, + "line": 339, "column": 21, "type": { "label": "Sf.Graphics.sfTexture_Ptr", @@ -4692,7 +4697,7 @@ GNATdoc.Documentation = { }, { "kind": "span", - "text": " sfTexture_createSrgbFromFile\n" + "text": " Sf.Graphics.Texture.createSrgbFromFile\n" }, { "kind": "html", @@ -4702,7 +4707,7 @@ GNATdoc.Documentation = { }, { "kind": "span", - "text": " sfTexture_createSrgbFromMemory\n" + "text": " Sf.Graphics.Texture.createSrgbFromMemory\n" }, { "kind": "html", @@ -4712,7 +4717,7 @@ GNATdoc.Documentation = { }, { "kind": "span", - "text": " sfTexture_createSrgbFromStream\n" + "text": " Sf.Graphics.Texture.createSrgbFromStream\n" }, { "kind": "html", @@ -4722,7 +4727,7 @@ GNATdoc.Documentation = { }, { "kind": "span", - "text": " sfTexture_createSrgbFromImage\n" + "text": " Sf.Graphics.Texture.createSrgbFromImage\n" } ] } @@ -4732,7 +4737,7 @@ GNATdoc.Documentation = { { "label": "setRepeated", "qualifier": "", - "line": 367, + "line": 363, "column": 14, "src": "srcs/sf-graphics-texture.ads.html", "summary": [ @@ -4743,7 +4748,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 367, + "number": 363, "children": [ { "kind": "span", @@ -4764,7 +4769,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "setRepeated", - "href": "docs/sf__graphics__texture___spec.html#L367C14" + "href": "docs/sf__graphics__texture___spec.html#L363C14" }, { "kind": "span", @@ -4780,7 +4785,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "texture", - "href": "docs/sf__graphics__texture___spec.html#L367C27" + "href": "docs/sf__graphics__texture___spec.html#L363C27" }, { "kind": "span", @@ -4817,7 +4822,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "repeated", - "href": "docs/sf__graphics__texture___spec.html#L367C52" + "href": "docs/sf__graphics__texture___spec.html#L363C52" }, { "kind": "span", @@ -4925,7 +4930,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "texture", - "line": 367, + "line": 363, "column": 27, "type": { "label": "Sf.Graphics.sfTexture_Ptr", @@ -4945,7 +4950,7 @@ GNATdoc.Documentation = { }, { "label": "repeated", - "line": 367, + "line": 363, "column": 52, "type": { "label": "Sf.sfBool", @@ -4968,7 +4973,7 @@ GNATdoc.Documentation = { { "label": "setSmooth", "qualifier": "", - "line": 320, + "line": 316, "column": 14, "src": "srcs/sf-graphics-texture.ads.html", "summary": [ @@ -4979,7 +4984,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 320, + "number": 316, "children": [ { "kind": "span", @@ -5000,7 +5005,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "setSmooth", - "href": "docs/sf__graphics__texture___spec.html#L320C14" + "href": "docs/sf__graphics__texture___spec.html#L316C14" }, { "kind": "span", @@ -5016,7 +5021,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "texture", - "href": "docs/sf__graphics__texture___spec.html#L320C25" + "href": "docs/sf__graphics__texture___spec.html#L316C25" }, { "kind": "span", @@ -5053,7 +5058,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "smooth", - "href": "docs/sf__graphics__texture___spec.html#L320C50" + "href": "docs/sf__graphics__texture___spec.html#L316C50" }, { "kind": "span", @@ -5109,7 +5114,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "texture", - "line": 320, + "line": 316, "column": 25, "type": { "label": "Sf.Graphics.sfTexture_Ptr", @@ -5129,7 +5134,7 @@ GNATdoc.Documentation = { }, { "label": "smooth", - "line": 320, + "line": 316, "column": 50, "type": { "label": "Sf.sfBool", @@ -5152,7 +5157,7 @@ GNATdoc.Documentation = { { "label": "swap", "qualifier": "", - "line": 411, + "line": 407, "column": 14, "src": "srcs/sf-graphics-texture.ads.html", "summary": [ @@ -5163,7 +5168,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 411, + "number": 407, "children": [ { "kind": "span", @@ -5184,7 +5189,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "swap", - "href": "docs/sf__graphics__texture___spec.html#L411C14" + "href": "docs/sf__graphics__texture___spec.html#L407C14" }, { "kind": "span", @@ -5200,7 +5205,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "left", - "href": "docs/sf__graphics__texture___spec.html#L411C20" + "href": "docs/sf__graphics__texture___spec.html#L407C20" }, { "kind": "span", @@ -5237,7 +5242,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "right", - "href": "docs/sf__graphics__texture___spec.html#L411C42" + "href": "docs/sf__graphics__texture___spec.html#L407C42" }, { "kind": "span", @@ -5293,7 +5298,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "left", - "line": 411, + "line": 407, "column": 20, "type": { "label": "Sf.Graphics.sfTexture_Ptr", @@ -5313,7 +5318,7 @@ GNATdoc.Documentation = { }, { "label": "right", - "line": 411, + "line": 407, "column": 42, "type": { "label": "Sf.Graphics.sfTexture_Ptr", @@ -5336,7 +5341,7 @@ GNATdoc.Documentation = { { "label": "updateFromImage", "qualifier": "", - "line": 277, + "line": 273, "column": 14, "src": "srcs/sf-graphics-texture.ads.html", "summary": [ @@ -5347,7 +5352,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 277, + "number": 273, "children": [ { "kind": "span", @@ -5368,13 +5373,13 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "updateFromImage", - "href": "docs/sf__graphics__texture___spec.html#L277C14" + "href": "docs/sf__graphics__texture___spec.html#L273C14" } ] }, { "kind": "line", - "number": 278, + "number": 274, "children": [ { "kind": "span", @@ -5390,7 +5395,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "texture", - "href": "docs/sf__graphics__texture___spec.html#L278C7" + "href": "docs/sf__graphics__texture___spec.html#L274C7" }, { "kind": "span", @@ -5422,7 +5427,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 279, + "number": 275, "children": [ { "kind": "span", @@ -5433,7 +5438,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "image", - "href": "docs/sf__graphics__texture___spec.html#L279C7" + "href": "docs/sf__graphics__texture___spec.html#L275C7" }, { "kind": "span", @@ -5465,7 +5470,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 280, + "number": 276, "children": [ { "kind": "span", @@ -5476,7 +5481,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "x", - "href": "docs/sf__graphics__texture___spec.html#L280C7" + "href": "docs/sf__graphics__texture___spec.html#L276C7" }, { "kind": "span", @@ -5508,7 +5513,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 281, + "number": 277, "children": [ { "kind": "span", @@ -5519,7 +5524,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "y", - "href": "docs/sf__graphics__texture___spec.html#L281C7" + "href": "docs/sf__graphics__texture___spec.html#L277C7" }, { "kind": "span", @@ -5575,7 +5580,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "texture", - "line": 278, + "line": 274, "column": 7, "type": { "label": "Sf.Graphics.sfTexture_Ptr", @@ -5595,7 +5600,7 @@ GNATdoc.Documentation = { }, { "label": "image", - "line": 279, + "line": 275, "column": 7, "type": { "label": "Sf.Graphics.sfImage_Ptr", @@ -5615,7 +5620,7 @@ GNATdoc.Documentation = { }, { "label": "x", - "line": 280, + "line": 276, "column": 7, "type": { "label": "Sf.sfUint32", @@ -5635,7 +5640,7 @@ GNATdoc.Documentation = { }, { "label": "y", - "line": 281, + "line": 277, "column": 7, "type": { "label": "Sf.sfUint32", @@ -5658,7 +5663,7 @@ GNATdoc.Documentation = { { "label": "updateFromPixels", "qualifier": "", - "line": 236, + "line": 232, "column": 14, "src": "srcs/sf-graphics-texture.ads.html", "summary": [ @@ -5669,7 +5674,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 236, + "number": 232, "children": [ { "kind": "span", @@ -5690,13 +5695,13 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "updateFromPixels", - "href": "docs/sf__graphics__texture___spec.html#L236C14" + "href": "docs/sf__graphics__texture___spec.html#L232C14" } ] }, { "kind": "line", - "number": 237, + "number": 233, "children": [ { "kind": "span", @@ -5712,7 +5717,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "texture", - "href": "docs/sf__graphics__texture___spec.html#L237C7" + "href": "docs/sf__graphics__texture___spec.html#L233C7" }, { "kind": "span", @@ -5744,7 +5749,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 238, + "number": 234, "children": [ { "kind": "span", @@ -5755,7 +5760,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "pixels", - "href": "docs/sf__graphics__texture___spec.html#L238C7" + "href": "docs/sf__graphics__texture___spec.html#L234C7" }, { "kind": "span", @@ -5797,7 +5802,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 239, + "number": 235, "children": [ { "kind": "span", @@ -5808,7 +5813,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "width", - "href": "docs/sf__graphics__texture___spec.html#L239C7" + "href": "docs/sf__graphics__texture___spec.html#L235C7" }, { "kind": "span", @@ -5840,7 +5845,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 240, + "number": 236, "children": [ { "kind": "span", @@ -5851,7 +5856,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "height", - "href": "docs/sf__graphics__texture___spec.html#L240C7" + "href": "docs/sf__graphics__texture___spec.html#L236C7" }, { "kind": "span", @@ -5883,7 +5888,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 241, + "number": 237, "children": [ { "kind": "span", @@ -5894,7 +5899,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "x", - "href": "docs/sf__graphics__texture___spec.html#L241C7" + "href": "docs/sf__graphics__texture___spec.html#L237C7" }, { "kind": "span", @@ -5926,7 +5931,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 242, + "number": 238, "children": [ { "kind": "span", @@ -5937,7 +5942,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "y", - "href": "docs/sf__graphics__texture___spec.html#L242C7" + "href": "docs/sf__graphics__texture___spec.html#L238C7" }, { "kind": "span", @@ -5993,7 +5998,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "texture", - "line": 237, + "line": 233, "column": 7, "type": { "label": "Sf.Graphics.sfTexture_Ptr", @@ -6013,7 +6018,7 @@ GNATdoc.Documentation = { }, { "label": "pixels", - "line": 238, + "line": 234, "column": 7, "type": { "label": "" @@ -6032,7 +6037,7 @@ GNATdoc.Documentation = { }, { "label": "width", - "line": 239, + "line": 235, "column": 7, "type": { "label": "Sf.sfUint32", @@ -6058,7 +6063,7 @@ GNATdoc.Documentation = { }, { "label": "height", - "line": 240, + "line": 236, "column": 7, "type": { "label": "Sf.sfUint32", @@ -6084,7 +6089,7 @@ GNATdoc.Documentation = { }, { "label": "x", - "line": 241, + "line": 237, "column": 7, "type": { "label": "Sf.sfUint32", @@ -6104,7 +6109,7 @@ GNATdoc.Documentation = { }, { "label": "y", - "line": 242, + "line": 238, "column": 7, "type": { "label": "Sf.sfUint32", @@ -6127,7 +6132,7 @@ GNATdoc.Documentation = { { "label": "updateFromRenderWindow", "qualifier": "", - "line": 307, + "line": 303, "column": 14, "src": "srcs/sf-graphics-texture.ads.html", "summary": [ @@ -6138,7 +6143,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 307, + "number": 303, "children": [ { "kind": "span", @@ -6159,13 +6164,13 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "updateFromRenderWindow", - "href": "docs/sf__graphics__texture___spec.html#L307C14" + "href": "docs/sf__graphics__texture___spec.html#L303C14" } ] }, { "kind": "line", - "number": 308, + "number": 304, "children": [ { "kind": "span", @@ -6181,7 +6186,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "texture", - "href": "docs/sf__graphics__texture___spec.html#L308C7" + "href": "docs/sf__graphics__texture___spec.html#L304C7" }, { "kind": "span", @@ -6213,7 +6218,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 309, + "number": 305, "children": [ { "kind": "span", @@ -6224,7 +6229,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__texture___spec.html#L309C7" + "href": "docs/sf__graphics__texture___spec.html#L305C7" }, { "kind": "span", @@ -6256,7 +6261,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 310, + "number": 306, "children": [ { "kind": "span", @@ -6267,7 +6272,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "x", - "href": "docs/sf__graphics__texture___spec.html#L310C7" + "href": "docs/sf__graphics__texture___spec.html#L306C7" }, { "kind": "span", @@ -6299,7 +6304,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 311, + "number": 307, "children": [ { "kind": "span", @@ -6310,7 +6315,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "y", - "href": "docs/sf__graphics__texture___spec.html#L311C7" + "href": "docs/sf__graphics__texture___spec.html#L307C7" }, { "kind": "span", @@ -6366,7 +6371,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "texture", - "line": 308, + "line": 304, "column": 7, "type": { "label": "Sf.Graphics.sfTexture_Ptr", @@ -6386,7 +6391,7 @@ GNATdoc.Documentation = { }, { "label": "renderWindow", - "line": 309, + "line": 305, "column": 7, "type": { "label": "Sf.Graphics.sfRenderWindow_Ptr", @@ -6406,7 +6411,7 @@ GNATdoc.Documentation = { }, { "label": "x", - "line": 310, + "line": 306, "column": 7, "type": { "label": "Sf.sfUint32", @@ -6426,7 +6431,7 @@ GNATdoc.Documentation = { }, { "label": "y", - "line": 311, + "line": 307, "column": 7, "type": { "label": "Sf.sfUint32", @@ -6449,7 +6454,7 @@ GNATdoc.Documentation = { { "label": "updateFromTexture", "qualifier": "", - "line": 261, + "line": 257, "column": 14, "src": "srcs/sf-graphics-texture.ads.html", "summary": [ @@ -6460,7 +6465,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 261, + "number": 257, "children": [ { "kind": "span", @@ -6481,13 +6486,13 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "updateFromTexture", - "href": "docs/sf__graphics__texture___spec.html#L261C14" + "href": "docs/sf__graphics__texture___spec.html#L257C14" } ] }, { "kind": "line", - "number": 262, + "number": 258, "children": [ { "kind": "span", @@ -6503,7 +6508,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "destination", - "href": "docs/sf__graphics__texture___spec.html#L262C7" + "href": "docs/sf__graphics__texture___spec.html#L258C7" }, { "kind": "span", @@ -6535,7 +6540,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 263, + "number": 259, "children": [ { "kind": "span", @@ -6546,7 +6551,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "source", - "href": "docs/sf__graphics__texture___spec.html#L263C7" + "href": "docs/sf__graphics__texture___spec.html#L259C7" }, { "kind": "span", @@ -6578,7 +6583,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 264, + "number": 260, "children": [ { "kind": "span", @@ -6589,7 +6594,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "x", - "href": "docs/sf__graphics__texture___spec.html#L264C7" + "href": "docs/sf__graphics__texture___spec.html#L260C7" }, { "kind": "span", @@ -6621,7 +6626,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 265, + "number": 261, "children": [ { "kind": "span", @@ -6632,7 +6637,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "y", - "href": "docs/sf__graphics__texture___spec.html#L265C7" + "href": "docs/sf__graphics__texture___spec.html#L261C7" }, { "kind": "span", @@ -6708,7 +6713,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "destination", - "line": 262, + "line": 258, "column": 7, "type": { "label": "Sf.Graphics.sfTexture_Ptr", @@ -6728,7 +6733,7 @@ GNATdoc.Documentation = { }, { "label": "source", - "line": 263, + "line": 259, "column": 7, "type": { "label": "Sf.Graphics.sfTexture_Ptr", @@ -6748,7 +6753,7 @@ GNATdoc.Documentation = { }, { "label": "x", - "line": 264, + "line": 260, "column": 7, "type": { "label": "Sf.sfUint32", @@ -6768,7 +6773,7 @@ GNATdoc.Documentation = { }, { "label": "y", - "line": 265, + "line": 261, "column": 7, "type": { "label": "Sf.sfUint32", @@ -6791,7 +6796,7 @@ GNATdoc.Documentation = { { "label": "updateFromWindow", "qualifier": "", - "line": 292, + "line": 288, "column": 14, "src": "srcs/sf-graphics-texture.ads.html", "summary": [ @@ -6802,7 +6807,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 292, + "number": 288, "children": [ { "kind": "span", @@ -6823,13 +6828,13 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "updateFromWindow", - "href": "docs/sf__graphics__texture___spec.html#L292C14" + "href": "docs/sf__graphics__texture___spec.html#L288C14" } ] }, { "kind": "line", - "number": 293, + "number": 289, "children": [ { "kind": "span", @@ -6845,7 +6850,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "texture", - "href": "docs/sf__graphics__texture___spec.html#L293C7" + "href": "docs/sf__graphics__texture___spec.html#L289C7" }, { "kind": "span", @@ -6877,7 +6882,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 294, + "number": 290, "children": [ { "kind": "span", @@ -6888,7 +6893,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__graphics__texture___spec.html#L294C7" + "href": "docs/sf__graphics__texture___spec.html#L290C7" }, { "kind": "span", @@ -6909,7 +6914,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sf.Window.sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -6920,7 +6925,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 295, + "number": 291, "children": [ { "kind": "span", @@ -6931,7 +6936,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "x", - "href": "docs/sf__graphics__texture___spec.html#L295C7" + "href": "docs/sf__graphics__texture___spec.html#L291C7" }, { "kind": "span", @@ -6963,7 +6968,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 296, + "number": 292, "children": [ { "kind": "span", @@ -6974,7 +6979,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "y", - "href": "docs/sf__graphics__texture___spec.html#L296C7" + "href": "docs/sf__graphics__texture___spec.html#L292C7" }, { "kind": "span", @@ -7030,7 +7035,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "texture", - "line": 293, + "line": 289, "column": 7, "type": { "label": "Sf.Graphics.sfTexture_Ptr", @@ -7050,11 +7055,11 @@ GNATdoc.Documentation = { }, { "label": "window", - "line": 294, + "line": 290, "column": 7, "type": { "label": "Sf.Window.sfWindow_Ptr", - "docHref": "docs/sf__window___spec.html#L33C9" + "docHref": "docs/sf__window___spec.html#L55C9" }, "description": [ { @@ -7070,7 +7075,7 @@ GNATdoc.Documentation = { }, { "label": "x", - "line": 295, + "line": 291, "column": 7, "type": { "label": "Sf.sfUint32", @@ -7090,7 +7095,7 @@ GNATdoc.Documentation = { }, { "label": "y", - "line": 296, + "line": 292, "column": 7, "type": { "label": "Sf.sfUint32", diff --git a/doc/docs/sf__network__packet___spec.js b/doc/docs/sf__network__packet___spec.js index 35242ff..ba76ec7 100644 --- a/doc/docs/sf__network__packet___spec.js +++ b/doc/docs/sf__network__packet___spec.js @@ -268,7 +268,7 @@ GNATdoc.Documentation = { { "label": "canRead", "qualifier": "", - "line": 137, + "line": 149, "column": 13, "src": "srcs/sf-network-packet.ads.html", "summary": [ @@ -279,7 +279,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 137, + "number": 149, "children": [ { "kind": "span", @@ -300,7 +300,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "canRead", - "href": "docs/sf__network__packet___spec.html#L137C13" + "href": "docs/sf__network__packet___spec.html#L149C13" }, { "kind": "span", @@ -316,7 +316,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L137C22" + "href": "docs/sf__network__packet___spec.html#L149C22" }, { "kind": "span", @@ -409,7 +409,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "packet", - "line": 137, + "line": 149, "column": 22, "type": { "label": "Sf.Network.sfPacket_Ptr", @@ -445,7 +445,7 @@ GNATdoc.Documentation = { { "label": "clear", "qualifier": "", - "line": 79, + "line": 91, "column": 14, "src": "srcs/sf-network-packet.ads.html", "summary": [ @@ -456,7 +456,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 79, + "number": 91, "children": [ { "kind": "span", @@ -477,7 +477,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "clear", - "href": "docs/sf__network__packet___spec.html#L79C14" + "href": "docs/sf__network__packet___spec.html#L91C14" }, { "kind": "span", @@ -493,7 +493,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L79C21" + "href": "docs/sf__network__packet___spec.html#L91C21" }, { "kind": "span", @@ -553,7 +553,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "packet", - "line": 79, + "line": 91, "column": 21, "type": { "label": "Sf.Network.sfPacket_Ptr", @@ -967,7 +967,7 @@ GNATdoc.Documentation = { { "label": "endOfPacket", "qualifier": "", - "line": 121, + "line": 133, "column": 13, "src": "srcs/sf-network-packet.ads.html", "summary": [ @@ -978,7 +978,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 121, + "number": 133, "children": [ { "kind": "span", @@ -999,7 +999,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "endOfPacket", - "href": "docs/sf__network__packet___spec.html#L121C13" + "href": "docs/sf__network__packet___spec.html#L133C13" }, { "kind": "span", @@ -1015,7 +1015,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L121C26" + "href": "docs/sf__network__packet___spec.html#L133C26" }, { "kind": "span", @@ -1104,7 +1104,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "packet", - "line": 121, + "line": 133, "column": 26, "type": { "label": "Sf.Network.sfPacket_Ptr", @@ -1140,7 +1140,7 @@ GNATdoc.Documentation = { { "label": "getData", "qualifier": "", - "line": 94, + "line": 106, "column": 13, "src": "srcs/sf-network-packet.ads.html", "summary": [ @@ -1151,7 +1151,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 94, + "number": 106, "children": [ { "kind": "span", @@ -1172,7 +1172,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "getData", - "href": "docs/sf__network__packet___spec.html#L94C13" + "href": "docs/sf__network__packet___spec.html#L106C13" }, { "kind": "span", @@ -1188,7 +1188,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L94C22" + "href": "docs/sf__network__packet___spec.html#L106C22" }, { "kind": "span", @@ -1281,7 +1281,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "packet", - "line": 94, + "line": 106, "column": 22, "type": { "label": "Sf.Network.sfPacket_Ptr", @@ -1317,7 +1317,7 @@ GNATdoc.Documentation = { { "label": "getDataSize", "qualifier": "", - "line": 107, + "line": 119, "column": 13, "src": "srcs/sf-network-packet.ads.html", "summary": [ @@ -1328,7 +1328,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 107, + "number": 119, "children": [ { "kind": "span", @@ -1349,7 +1349,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "getDataSize", - "href": "docs/sf__network__packet___spec.html#L107C13" + "href": "docs/sf__network__packet___spec.html#L119C13" }, { "kind": "span", @@ -1365,7 +1365,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L107C26" + "href": "docs/sf__network__packet___spec.html#L119C26" }, { "kind": "span", @@ -1450,7 +1450,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "packet", - "line": 107, + "line": 119, "column": 26, "type": { "label": "Sf.Network.sfPacket_Ptr", @@ -1483,10 +1483,176 @@ GNATdoc.Documentation = { ] } }, + { + "label": "getReadPosition", + "qualifier": "", + "line": 81, + "column": 13, + "src": "srcs/sf-network-packet.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 81, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "getReadPosition", + "href": "docs/sf__network__packet___spec.html#L81C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "packet", + "href": "docs/sf__network__packet___spec.html#L81C30" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfPacket_Ptr", + "href": "docs/sf__network___spec.html#L44C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfSize_t", + "href": "docs/sf___spec.html#L108C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "", + "children": [ + ] + }, + { + "kind": "span", + "text": " Get the current reading position in the packet\n" + }, + { + "kind": "span", + "text": "The next read operation will read data from this position\n" + } + ] + } + ], + "parameters": [ + { + "label": "packet", + "line": 81, + "column": 30, + "type": { + "label": "Sf.Network.sfPacket_Ptr", + "docHref": "docs/sf__network___spec.html#L44C9" + }, + "description": [ + ] + } + ], + "returns": { + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "The byte offset of the current read position\n" + }, + { + "kind": "html", + "html": "

See: ", + "children": [ + ] + }, + { + "kind": "span", + "text": " append\n" + } + ] + } + ] + } + }, { "label": "readBool", "qualifier": "", - "line": 145, + "line": 157, "column": 13, "src": "srcs/sf-network-packet.ads.html", "summary": [ @@ -1497,7 +1663,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 145, + "number": 157, "children": [ { "kind": "span", @@ -1518,7 +1684,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "readBool", - "href": "docs/sf__network__packet___spec.html#L145C13" + "href": "docs/sf__network__packet___spec.html#L157C13" }, { "kind": "span", @@ -1534,7 +1700,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L145C23" + "href": "docs/sf__network__packet___spec.html#L157C23" }, { "kind": "span", @@ -1611,7 +1777,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "packet", - "line": 145, + "line": 157, "column": 23, "type": { "label": "Sf.Network.sfPacket_Ptr", @@ -1638,7 +1804,7 @@ GNATdoc.Documentation = { { "label": "readDouble", "qualifier": "", - "line": 161, + "line": 173, "column": 13, "src": "srcs/sf-network-packet.ads.html", "summary": [ @@ -1649,7 +1815,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 161, + "number": 173, "children": [ { "kind": "span", @@ -1670,7 +1836,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "readDouble", - "href": "docs/sf__network__packet___spec.html#L161C13" + "href": "docs/sf__network__packet___spec.html#L173C13" }, { "kind": "span", @@ -1686,7 +1852,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L161C25" + "href": "docs/sf__network__packet___spec.html#L173C25" }, { "kind": "span", @@ -1747,7 +1913,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "packet", - "line": 161, + "line": 173, "column": 25, "type": { "label": "Sf.Network.sfPacket_Ptr", @@ -1765,7 +1931,7 @@ GNATdoc.Documentation = { { "label": "readFloat", "qualifier": "", - "line": 159, + "line": 171, "column": 13, "src": "srcs/sf-network-packet.ads.html", "summary": [ @@ -1776,7 +1942,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 159, + "number": 171, "children": [ { "kind": "span", @@ -1797,7 +1963,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "readFloat", - "href": "docs/sf__network__packet___spec.html#L159C13" + "href": "docs/sf__network__packet___spec.html#L171C13" }, { "kind": "span", @@ -1813,7 +1979,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L159C24" + "href": "docs/sf__network__packet___spec.html#L171C24" }, { "kind": "span", @@ -1874,7 +2040,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "packet", - "line": 159, + "line": 171, "column": 24, "type": { "label": "Sf.Network.sfPacket_Ptr", @@ -1892,7 +2058,7 @@ GNATdoc.Documentation = { { "label": "readInt16", "qualifier": "", - "line": 151, + "line": 163, "column": 13, "src": "srcs/sf-network-packet.ads.html", "summary": [ @@ -1903,7 +2069,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 151, + "number": 163, "children": [ { "kind": "span", @@ -1924,7 +2090,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "readInt16", - "href": "docs/sf__network__packet___spec.html#L151C13" + "href": "docs/sf__network__packet___spec.html#L163C13" }, { "kind": "span", @@ -1940,7 +2106,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L151C24" + "href": "docs/sf__network__packet___spec.html#L163C24" }, { "kind": "span", @@ -2002,7 +2168,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "packet", - "line": 151, + "line": 163, "column": 24, "type": { "label": "Sf.Network.sfPacket_Ptr", @@ -2020,7 +2186,7 @@ GNATdoc.Documentation = { { "label": "readInt32", "qualifier": "", - "line": 155, + "line": 167, "column": 13, "src": "srcs/sf-network-packet.ads.html", "summary": [ @@ -2031,7 +2197,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 155, + "number": 167, "children": [ { "kind": "span", @@ -2052,7 +2218,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "readInt32", - "href": "docs/sf__network__packet___spec.html#L155C13" + "href": "docs/sf__network__packet___spec.html#L167C13" }, { "kind": "span", @@ -2068,7 +2234,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L155C24" + "href": "docs/sf__network__packet___spec.html#L167C24" }, { "kind": "span", @@ -2130,7 +2296,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "packet", - "line": 155, + "line": 167, "column": 24, "type": { "label": "Sf.Network.sfPacket_Ptr", @@ -2148,7 +2314,7 @@ GNATdoc.Documentation = { { "label": "readInt8", "qualifier": "", - "line": 147, + "line": 159, "column": 13, "src": "srcs/sf-network-packet.ads.html", "summary": [ @@ -2159,7 +2325,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 147, + "number": 159, "children": [ { "kind": "span", @@ -2180,7 +2346,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "readInt8", - "href": "docs/sf__network__packet___spec.html#L147C13" + "href": "docs/sf__network__packet___spec.html#L159C13" }, { "kind": "span", @@ -2196,7 +2362,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L147C23" + "href": "docs/sf__network__packet___spec.html#L159C23" }, { "kind": "span", @@ -2258,7 +2424,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "packet", - "line": 147, + "line": 159, "column": 23, "type": { "label": "Sf.Network.sfPacket_Ptr", @@ -2276,7 +2442,7 @@ GNATdoc.Documentation = { { "label": "readString", "qualifier": "", - "line": 163, + "line": 175, "column": 14, "src": "srcs/sf-network-packet.ads.html", "summary": [ @@ -2287,7 +2453,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 163, + "number": 175, "children": [ { "kind": "span", @@ -2308,7 +2474,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "readString", - "href": "docs/sf__network__packet___spec.html#L163C14" + "href": "docs/sf__network__packet___spec.html#L175C14" }, { "kind": "span", @@ -2324,7 +2490,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L163C26" + "href": "docs/sf__network__packet___spec.html#L175C26" }, { "kind": "span", @@ -2356,7 +2522,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 164, + "number": 176, "children": [ { "kind": "span", @@ -2367,7 +2533,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "str", - "href": "docs/sf__network__packet___spec.html#L164C35" + "href": "docs/sf__network__packet___spec.html#L176C35" }, { "kind": "span", @@ -2417,7 +2583,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "packet", - "line": 163, + "line": 175, "column": 26, "type": { "label": "Sf.Network.sfPacket_Ptr", @@ -2428,7 +2594,7 @@ GNATdoc.Documentation = { }, { "label": "str", - "line": 164, + "line": 176, "column": 35, "type": { "label": "String" @@ -2441,7 +2607,7 @@ GNATdoc.Documentation = { { "label": "readUint16", "qualifier": "", - "line": 153, + "line": 165, "column": 13, "src": "srcs/sf-network-packet.ads.html", "summary": [ @@ -2452,7 +2618,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 153, + "number": 165, "children": [ { "kind": "span", @@ -2473,7 +2639,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "readUint16", - "href": "docs/sf__network__packet___spec.html#L153C13" + "href": "docs/sf__network__packet___spec.html#L165C13" }, { "kind": "span", @@ -2489,7 +2655,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L153C25" + "href": "docs/sf__network__packet___spec.html#L165C25" }, { "kind": "span", @@ -2551,7 +2717,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "packet", - "line": 153, + "line": 165, "column": 25, "type": { "label": "Sf.Network.sfPacket_Ptr", @@ -2569,7 +2735,7 @@ GNATdoc.Documentation = { { "label": "readUint32", "qualifier": "", - "line": 157, + "line": 169, "column": 13, "src": "srcs/sf-network-packet.ads.html", "summary": [ @@ -2580,7 +2746,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 157, + "number": 169, "children": [ { "kind": "span", @@ -2601,7 +2767,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "readUint32", - "href": "docs/sf__network__packet___spec.html#L157C13" + "href": "docs/sf__network__packet___spec.html#L169C13" }, { "kind": "span", @@ -2617,7 +2783,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L157C25" + "href": "docs/sf__network__packet___spec.html#L169C25" }, { "kind": "span", @@ -2679,7 +2845,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "packet", - "line": 157, + "line": 169, "column": 25, "type": { "label": "Sf.Network.sfPacket_Ptr", @@ -2697,7 +2863,7 @@ GNATdoc.Documentation = { { "label": "readUint8", "qualifier": "", - "line": 149, + "line": 161, "column": 13, "src": "srcs/sf-network-packet.ads.html", "summary": [ @@ -2708,7 +2874,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 149, + "number": 161, "children": [ { "kind": "span", @@ -2729,7 +2895,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "readUint8", - "href": "docs/sf__network__packet___spec.html#L149C13" + "href": "docs/sf__network__packet___spec.html#L161C13" }, { "kind": "span", @@ -2745,7 +2911,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L149C24" + "href": "docs/sf__network__packet___spec.html#L161C24" }, { "kind": "span", @@ -2807,7 +2973,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "packet", - "line": 149, + "line": 161, "column": 24, "type": { "label": "Sf.Network.sfPacket_Ptr", @@ -2825,7 +2991,7 @@ GNATdoc.Documentation = { { "label": "readWideString", "qualifier": "", - "line": 166, + "line": 178, "column": 14, "src": "srcs/sf-network-packet.ads.html", "summary": [ @@ -2836,7 +3002,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 166, + "number": 178, "children": [ { "kind": "span", @@ -2857,7 +3023,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "readWideString", - "href": "docs/sf__network__packet___spec.html#L166C14" + "href": "docs/sf__network__packet___spec.html#L178C14" }, { "kind": "span", @@ -2873,7 +3039,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L166C30" + "href": "docs/sf__network__packet___spec.html#L178C30" }, { "kind": "span", @@ -2905,7 +3071,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 167, + "number": 179, "children": [ { "kind": "span", @@ -2916,7 +3082,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "str", - "href": "docs/sf__network__packet___spec.html#L167C39" + "href": "docs/sf__network__packet___spec.html#L179C39" }, { "kind": "span", @@ -2957,7 +3123,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "packet", - "line": 166, + "line": 178, "column": 30, "type": { "label": "Sf.Network.sfPacket_Ptr", @@ -2968,7 +3134,7 @@ GNATdoc.Documentation = { }, { "label": "str", - "line": 167, + "line": 179, "column": 39, "type": { "label": "Sf.sfUint32_Ptr", @@ -2982,7 +3148,7 @@ GNATdoc.Documentation = { { "label": "writeBool", "qualifier": "", - "line": 175, + "line": 187, "column": 14, "src": "srcs/sf-network-packet.ads.html", "summary": [ @@ -2993,7 +3159,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 175, + "number": 187, "children": [ { "kind": "span", @@ -3014,7 +3180,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "writeBool", - "href": "docs/sf__network__packet___spec.html#L175C14" + "href": "docs/sf__network__packet___spec.html#L187C14" }, { "kind": "span", @@ -3030,7 +3196,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L175C25" + "href": "docs/sf__network__packet___spec.html#L187C25" }, { "kind": "span", @@ -3067,7 +3233,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "item", - "href": "docs/sf__network__packet___spec.html#L175C48" + "href": "docs/sf__network__packet___spec.html#L187C48" }, { "kind": "span", @@ -3123,7 +3289,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "packet", - "line": 175, + "line": 187, "column": 25, "type": { "label": "Sf.Network.sfPacket_Ptr", @@ -3143,7 +3309,7 @@ GNATdoc.Documentation = { }, { "label": "item", - "line": 175, + "line": 187, "column": 48, "type": { "label": "Sf.sfBool", @@ -3157,7 +3323,7 @@ GNATdoc.Documentation = { { "label": "writeDouble", "qualifier": "", - "line": 191, + "line": 203, "column": 14, "src": "srcs/sf-network-packet.ads.html", "summary": [ @@ -3168,7 +3334,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 191, + "number": 203, "children": [ { "kind": "span", @@ -3189,7 +3355,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "writeDouble", - "href": "docs/sf__network__packet___spec.html#L191C14" + "href": "docs/sf__network__packet___spec.html#L203C14" }, { "kind": "span", @@ -3205,7 +3371,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L191C27" + "href": "docs/sf__network__packet___spec.html#L203C27" }, { "kind": "span", @@ -3242,7 +3408,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "item", - "href": "docs/sf__network__packet___spec.html#L191C50" + "href": "docs/sf__network__packet___spec.html#L203C50" }, { "kind": "span", @@ -3282,7 +3448,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "packet", - "line": 191, + "line": 203, "column": 27, "type": { "label": "Sf.Network.sfPacket_Ptr", @@ -3293,7 +3459,7 @@ GNATdoc.Documentation = { }, { "label": "item", - "line": 191, + "line": 203, "column": 50, "type": { "label": "Long_Float" @@ -3306,7 +3472,7 @@ GNATdoc.Documentation = { { "label": "writeFloat", "qualifier": "", - "line": 189, + "line": 201, "column": 14, "src": "srcs/sf-network-packet.ads.html", "summary": [ @@ -3317,7 +3483,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 189, + "number": 201, "children": [ { "kind": "span", @@ -3338,7 +3504,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "writeFloat", - "href": "docs/sf__network__packet___spec.html#L189C14" + "href": "docs/sf__network__packet___spec.html#L201C14" }, { "kind": "span", @@ -3354,7 +3520,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L189C26" + "href": "docs/sf__network__packet___spec.html#L201C26" }, { "kind": "span", @@ -3391,7 +3557,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "item", - "href": "docs/sf__network__packet___spec.html#L189C49" + "href": "docs/sf__network__packet___spec.html#L201C49" }, { "kind": "span", @@ -3431,7 +3597,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "packet", - "line": 189, + "line": 201, "column": 26, "type": { "label": "Sf.Network.sfPacket_Ptr", @@ -3442,7 +3608,7 @@ GNATdoc.Documentation = { }, { "label": "item", - "line": 189, + "line": 201, "column": 49, "type": { "label": "Float" @@ -3455,7 +3621,7 @@ GNATdoc.Documentation = { { "label": "writeInt16", "qualifier": "", - "line": 181, + "line": 193, "column": 14, "src": "srcs/sf-network-packet.ads.html", "summary": [ @@ -3466,7 +3632,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 181, + "number": 193, "children": [ { "kind": "span", @@ -3487,7 +3653,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "writeInt16", - "href": "docs/sf__network__packet___spec.html#L181C14" + "href": "docs/sf__network__packet___spec.html#L193C14" }, { "kind": "span", @@ -3503,7 +3669,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L181C26" + "href": "docs/sf__network__packet___spec.html#L193C26" }, { "kind": "span", @@ -3540,7 +3706,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "item", - "href": "docs/sf__network__packet___spec.html#L181C49" + "href": "docs/sf__network__packet___spec.html#L193C49" }, { "kind": "span", @@ -3581,7 +3747,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "packet", - "line": 181, + "line": 193, "column": 26, "type": { "label": "Sf.Network.sfPacket_Ptr", @@ -3592,7 +3758,7 @@ GNATdoc.Documentation = { }, { "label": "item", - "line": 181, + "line": 193, "column": 49, "type": { "label": "Sf.sfInt16", @@ -3606,7 +3772,7 @@ GNATdoc.Documentation = { { "label": "writeInt32", "qualifier": "", - "line": 185, + "line": 197, "column": 14, "src": "srcs/sf-network-packet.ads.html", "summary": [ @@ -3617,7 +3783,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 185, + "number": 197, "children": [ { "kind": "span", @@ -3638,7 +3804,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "writeInt32", - "href": "docs/sf__network__packet___spec.html#L185C14" + "href": "docs/sf__network__packet___spec.html#L197C14" }, { "kind": "span", @@ -3654,7 +3820,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L185C26" + "href": "docs/sf__network__packet___spec.html#L197C26" }, { "kind": "span", @@ -3691,7 +3857,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "item", - "href": "docs/sf__network__packet___spec.html#L185C49" + "href": "docs/sf__network__packet___spec.html#L197C49" }, { "kind": "span", @@ -3732,7 +3898,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "packet", - "line": 185, + "line": 197, "column": 26, "type": { "label": "Sf.Network.sfPacket_Ptr", @@ -3743,7 +3909,7 @@ GNATdoc.Documentation = { }, { "label": "item", - "line": 185, + "line": 197, "column": 49, "type": { "label": "Sf.sfInt32", @@ -3757,7 +3923,7 @@ GNATdoc.Documentation = { { "label": "writeInt8", "qualifier": "", - "line": 177, + "line": 189, "column": 14, "src": "srcs/sf-network-packet.ads.html", "summary": [ @@ -3768,7 +3934,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 177, + "number": 189, "children": [ { "kind": "span", @@ -3789,7 +3955,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "writeInt8", - "href": "docs/sf__network__packet___spec.html#L177C14" + "href": "docs/sf__network__packet___spec.html#L189C14" }, { "kind": "span", @@ -3805,7 +3971,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L177C25" + "href": "docs/sf__network__packet___spec.html#L189C25" }, { "kind": "span", @@ -3842,7 +4008,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "item", - "href": "docs/sf__network__packet___spec.html#L177C48" + "href": "docs/sf__network__packet___spec.html#L189C48" }, { "kind": "span", @@ -3883,7 +4049,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "packet", - "line": 177, + "line": 189, "column": 25, "type": { "label": "Sf.Network.sfPacket_Ptr", @@ -3894,7 +4060,7 @@ GNATdoc.Documentation = { }, { "label": "item", - "line": 177, + "line": 189, "column": 48, "type": { "label": "Sf.sfInt8", @@ -3908,7 +4074,7 @@ GNATdoc.Documentation = { { "label": "writeString", "qualifier": "", - "line": 193, + "line": 205, "column": 14, "src": "srcs/sf-network-packet.ads.html", "summary": [ @@ -3919,7 +4085,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 193, + "number": 205, "children": [ { "kind": "span", @@ -3940,7 +4106,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "writeString", - "href": "docs/sf__network__packet___spec.html#L193C14" + "href": "docs/sf__network__packet___spec.html#L205C14" }, { "kind": "span", @@ -3956,7 +4122,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L193C27" + "href": "docs/sf__network__packet___spec.html#L205C27" }, { "kind": "span", @@ -3993,7 +4159,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "item", - "href": "docs/sf__network__packet___spec.html#L193C50" + "href": "docs/sf__network__packet___spec.html#L205C50" }, { "kind": "span", @@ -4033,7 +4199,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "packet", - "line": 193, + "line": 205, "column": 27, "type": { "label": "Sf.Network.sfPacket_Ptr", @@ -4044,7 +4210,7 @@ GNATdoc.Documentation = { }, { "label": "item", - "line": 193, + "line": 205, "column": 50, "type": { "label": "String" @@ -4057,7 +4223,7 @@ GNATdoc.Documentation = { { "label": "writeUint16", "qualifier": "", - "line": 183, + "line": 195, "column": 14, "src": "srcs/sf-network-packet.ads.html", "summary": [ @@ -4068,7 +4234,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 183, + "number": 195, "children": [ { "kind": "span", @@ -4089,7 +4255,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "writeUint16", - "href": "docs/sf__network__packet___spec.html#L183C14" + "href": "docs/sf__network__packet___spec.html#L195C14" }, { "kind": "span", @@ -4105,7 +4271,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L183C27" + "href": "docs/sf__network__packet___spec.html#L195C27" }, { "kind": "span", @@ -4142,7 +4308,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "item", - "href": "docs/sf__network__packet___spec.html#L183C50" + "href": "docs/sf__network__packet___spec.html#L195C50" }, { "kind": "span", @@ -4183,7 +4349,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "packet", - "line": 183, + "line": 195, "column": 27, "type": { "label": "Sf.Network.sfPacket_Ptr", @@ -4194,7 +4360,7 @@ GNATdoc.Documentation = { }, { "label": "item", - "line": 183, + "line": 195, "column": 50, "type": { "label": "Sf.sfUint16", @@ -4208,7 +4374,7 @@ GNATdoc.Documentation = { { "label": "writeUint32", "qualifier": "", - "line": 187, + "line": 199, "column": 14, "src": "srcs/sf-network-packet.ads.html", "summary": [ @@ -4219,7 +4385,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 187, + "number": 199, "children": [ { "kind": "span", @@ -4240,7 +4406,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "writeUint32", - "href": "docs/sf__network__packet___spec.html#L187C14" + "href": "docs/sf__network__packet___spec.html#L199C14" }, { "kind": "span", @@ -4256,7 +4422,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L187C27" + "href": "docs/sf__network__packet___spec.html#L199C27" }, { "kind": "span", @@ -4293,7 +4459,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "item", - "href": "docs/sf__network__packet___spec.html#L187C50" + "href": "docs/sf__network__packet___spec.html#L199C50" }, { "kind": "span", @@ -4334,7 +4500,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "packet", - "line": 187, + "line": 199, "column": 27, "type": { "label": "Sf.Network.sfPacket_Ptr", @@ -4345,7 +4511,7 @@ GNATdoc.Documentation = { }, { "label": "item", - "line": 187, + "line": 199, "column": 50, "type": { "label": "Sf.sfUint32", @@ -4359,7 +4525,7 @@ GNATdoc.Documentation = { { "label": "writeUint8", "qualifier": "", - "line": 179, + "line": 191, "column": 14, "src": "srcs/sf-network-packet.ads.html", "summary": [ @@ -4370,7 +4536,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 179, + "number": 191, "children": [ { "kind": "span", @@ -4391,7 +4557,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "writeUint8", - "href": "docs/sf__network__packet___spec.html#L179C14" + "href": "docs/sf__network__packet___spec.html#L191C14" }, { "kind": "span", @@ -4407,7 +4573,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L179C26" + "href": "docs/sf__network__packet___spec.html#L191C26" }, { "kind": "span", @@ -4444,7 +4610,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "item", - "href": "docs/sf__network__packet___spec.html#L179C49" + "href": "docs/sf__network__packet___spec.html#L191C49" }, { "kind": "span", @@ -4485,7 +4651,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "packet", - "line": 179, + "line": 191, "column": 26, "type": { "label": "Sf.Network.sfPacket_Ptr", @@ -4496,7 +4662,7 @@ GNATdoc.Documentation = { }, { "label": "item", - "line": 179, + "line": 191, "column": 49, "type": { "label": "Sf.sfUint8", @@ -4510,7 +4676,7 @@ GNATdoc.Documentation = { { "label": "writeWideString", "qualifier": "", - "line": 195, + "line": 207, "column": 14, "src": "srcs/sf-network-packet.ads.html", "summary": [ @@ -4521,7 +4687,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 195, + "number": 207, "children": [ { "kind": "span", @@ -4542,7 +4708,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "writeWideString", - "href": "docs/sf__network__packet___spec.html#L195C14" + "href": "docs/sf__network__packet___spec.html#L207C14" }, { "kind": "span", @@ -4558,7 +4724,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L195C31" + "href": "docs/sf__network__packet___spec.html#L207C31" }, { "kind": "span", @@ -4595,7 +4761,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "item", - "href": "docs/sf__network__packet___spec.html#L195C54" + "href": "docs/sf__network__packet___spec.html#L207C54" }, { "kind": "span", @@ -4635,7 +4801,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "packet", - "line": 195, + "line": 207, "column": 31, "type": { "label": "Sf.Network.sfPacket_Ptr", @@ -4646,7 +4812,7 @@ GNATdoc.Documentation = { }, { "label": "item", - "line": 195, + "line": 207, "column": 54, "type": { "label": "Wide_Wide_String" diff --git a/doc/docs/sf__system___spec.js b/doc/docs/sf__system___spec.js index e81f6f8..1517235 100644 --- a/doc/docs/sf__system___spec.js +++ b/doc/docs/sf__system___spec.js @@ -35,7 +35,7 @@ GNATdoc.Documentation = { { "entities": [ { - "label": "sfClock_Ptr", + "label": "sfBuffer_Ptr", "qualifier": "", "line": 31, "column": 9, @@ -68,7 +68,7 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "identifier", - "text": "sfClock_Ptr", + "text": "sfBuffer_Ptr", "href": "docs/sf__system___spec.html#L31C9" }, { @@ -109,7 +109,7 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "identifier", - "text": "sfClock", + "text": "sfBuffer", "href": "docs/sf__system___spec.html#L30C9" }, { @@ -124,7 +124,7 @@ GNATdoc.Documentation = { ] }, { - "label": "sfMutex_Ptr", + "label": "sfClock_Ptr", "qualifier": "", "line": 33, "column": 9, @@ -157,7 +157,7 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "identifier", - "text": "sfMutex_Ptr", + "text": "sfClock_Ptr", "href": "docs/sf__system___spec.html#L33C9" }, { @@ -198,7 +198,7 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "identifier", - "text": "sfMutex", + "text": "sfClock", "href": "docs/sf__system___spec.html#L32C9" }, { @@ -213,7 +213,7 @@ GNATdoc.Documentation = { ] }, { - "label": "sfThread_Ptr", + "label": "sfMutex_Ptr", "qualifier": "", "line": 35, "column": 9, @@ -246,7 +246,7 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "identifier", - "text": "sfThread_Ptr", + "text": "sfMutex_Ptr", "href": "docs/sf__system___spec.html#L35C9" }, { @@ -287,7 +287,7 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "identifier", - "text": "sfThread", + "text": "sfMutex", "href": "docs/sf__system___spec.html#L34C9" }, { @@ -300,6 +300,95 @@ GNATdoc.Documentation = { ] } ] + }, + { + "label": "sfThread_Ptr", + "qualifier": "", + "line": 37, + "column": 9, + "src": "srcs/sf-system.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 37, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "type" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfThread_Ptr", + "href": "docs/sf__system___spec.html#L37C9" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "is" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "access" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "all" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfThread", + "href": "docs/sf__system___spec.html#L36C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] } ], "label": "Access types" @@ -307,7 +396,7 @@ GNATdoc.Documentation = { { "entities": [ { - "label": "sfClock", + "label": "sfBuffer", "qualifier": "", "line": 30, "column": 9, @@ -340,7 +429,7 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "identifier", - "text": "sfClock", + "text": "sfBuffer", "href": "docs/sf__system___spec.html#L30C9" }, { @@ -385,7 +474,7 @@ GNATdoc.Documentation = { ] }, { - "label": "sfMutex", + "label": "sfClock", "qualifier": "", "line": 32, "column": 9, @@ -418,7 +507,7 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "identifier", - "text": "sfMutex", + "text": "sfClock", "href": "docs/sf__system___spec.html#L32C9" }, { @@ -463,7 +552,7 @@ GNATdoc.Documentation = { ] }, { - "label": "sfThread", + "label": "sfMutex", "qualifier": "", "line": 34, "column": 9, @@ -496,7 +585,7 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "identifier", - "text": "sfThread", + "text": "sfMutex", "href": "docs/sf__system___spec.html#L34C9" }, { @@ -539,6 +628,84 @@ GNATdoc.Documentation = { ] } ] + }, + { + "label": "sfThread", + "qualifier": "", + "line": 36, + "column": 9, + "src": "srcs/sf-system.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 36, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "type" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfThread", + "href": "docs/sf__system___spec.html#L36C9" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "is" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "null" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "record" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] } ], "label": "Record types" diff --git a/doc/docs/sf__system__buffer___spec.html b/doc/docs/sf__system__buffer___spec.html new file mode 100644 index 0000000..d1b9b1c --- /dev/null +++ b/doc/docs/sf__system__buffer___spec.html @@ -0,0 +1,13 @@ + + + + + + + + + +
+
+ + \ No newline at end of file diff --git a/doc/docs/sf__system__buffer___spec.js b/doc/docs/sf__system__buffer___spec.js new file mode 100644 index 0000000..e850cb4 --- /dev/null +++ b/doc/docs/sf__system__buffer___spec.js @@ -0,0 +1,591 @@ +GNATdoc.Documentation = { + "label": "Sf.System.Buffer", + "qualifier": "", + "summary": [ + ], + "description": [ + ], + "entities": [ + { + "entities": [ + { + "label": "create", + "qualifier": "", + "line": 32, + "column": 13, + "src": "srcs/sf-system-buffer.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 32, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "create", + "href": "docs/sf__system__buffer___spec.html#L32C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfBuffer_Ptr", + "href": "docs/sf__system___spec.html#L31C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "", + "children": [ + ] + }, + { + "kind": "span", + "text": " Create an empty buffer\n" + } + ] + } + ], + "returns": { + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "A new sfBuffer object, or NULL if it failed\n" + } + ] + } + ] + } + }, + { + "label": "destroy", + "qualifier": "", + "line": 40, + "column": 14, + "src": "srcs/sf-system-buffer.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 40, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "procedure" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "destroy", + "href": "docs/sf__system__buffer___spec.html#L40C14" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "buffer", + "href": "docs/sf__system__buffer___spec.html#L40C23" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfBuffer_Ptr", + "href": "docs/sf__system___spec.html#L31C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "", + "children": [ + ] + }, + { + "kind": "span", + "text": " Destroy an existing buffer\n" + } + ] + } + ], + "parameters": [ + { + "label": "buffer", + "line": 40, + "column": 23, + "type": { + "label": "Sf.System.sfBuffer_Ptr", + "docHref": "docs/sf__system___spec.html#L31C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Buffer to delete\n" + } + ] + } + ] + } + ] + }, + { + "label": "getData", + "qualifier": "", + "line": 60, + "column": 13, + "src": "srcs/sf-system-buffer.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 60, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "getData", + "href": "docs/sf__system__buffer___spec.html#L60C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "buffer", + "href": "docs/sf__system__buffer___spec.html#L60C22" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "in" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfBuffer_Ptr", + "href": "docs/sf__system___spec.html#L31C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "access" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfUint8", + "href": "docs/sf___spec.html#L69C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "", + "children": [ + ] + }, + { + "kind": "span", + "text": " Get a read-only pointer to the array of bytes of a buffer\n" + } + ] + } + ], + "parameters": [ + { + "label": "buffer", + "line": 60, + "column": 22, + "type": { + "label": "Sf.System.sfBuffer_Ptr", + "docHref": "docs/sf__system___spec.html#L31C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Buffer object\n" + } + ] + } + ] + } + ], + "returns": { + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Read-only pointer to the array of bytes\n" + } + ] + } + ] + } + }, + { + "label": "getSize", + "qualifier": "", + "line": 50, + "column": 13, + "src": "srcs/sf-system-buffer.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 50, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "getSize", + "href": "docs/sf__system__buffer___spec.html#L50C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "buffer", + "href": "docs/sf__system__buffer___spec.html#L50C22" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "in" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfBuffer_Ptr", + "href": "docs/sf__system___spec.html#L31C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfSize_t", + "href": "docs/sf___spec.html#L108C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "", + "children": [ + ] + }, + { + "kind": "span", + "text": " Return the size of a buffer\n" + } + ] + } + ], + "parameters": [ + { + "label": "buffer", + "line": 50, + "column": 22, + "type": { + "label": "Sf.System.sfBuffer_Ptr", + "docHref": "docs/sf__system___spec.html#L31C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Buffer object\n" + } + ] + } + ] + } + ], + "returns": { + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Size in bytes\n" + } + ] + } + ] + } + } + ], + "label": "Subprograms" + } + ] +}; \ No newline at end of file diff --git a/doc/docs/sf__system__clock___spec.js b/doc/docs/sf__system__clock___spec.js index b37db86..937cf7d 100644 --- a/doc/docs/sf__system__clock___spec.js +++ b/doc/docs/sf__system__clock___spec.js @@ -80,7 +80,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfClock_Ptr", - "href": "docs/sf__system___spec.html#L31C9" + "href": "docs/sf__system___spec.html#L33C9" }, { "kind": "span", @@ -106,7 +106,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfClock_Ptr", - "href": "docs/sf__system___spec.html#L31C9" + "href": "docs/sf__system___spec.html#L33C9" }, { "kind": "span", @@ -140,7 +140,7 @@ GNATdoc.Documentation = { "column": 19, "type": { "label": "Sf.System.sfClock_Ptr", - "docHref": "docs/sf__system___spec.html#L31C9" + "docHref": "docs/sf__system___spec.html#L33C9" }, "description": [ { @@ -231,7 +231,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfClock_Ptr", - "href": "docs/sf__system___spec.html#L31C9" + "href": "docs/sf__system___spec.html#L33C9" }, { "kind": "span", @@ -344,7 +344,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfClock_Ptr", - "href": "docs/sf__system___spec.html#L31C9" + "href": "docs/sf__system___spec.html#L33C9" }, { "kind": "span", @@ -383,7 +383,7 @@ GNATdoc.Documentation = { "column": 23, "type": { "label": "Sf.System.sfClock_Ptr", - "docHref": "docs/sf__system___spec.html#L31C9" + "docHref": "docs/sf__system___spec.html#L33C9" }, "description": [ { @@ -471,7 +471,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfClock_Ptr", - "href": "docs/sf__system___spec.html#L31C9" + "href": "docs/sf__system___spec.html#L33C9" }, { "kind": "span", @@ -543,7 +543,7 @@ GNATdoc.Documentation = { "column": 29, "type": { "label": "Sf.System.sfClock_Ptr", - "docHref": "docs/sf__system___spec.html#L31C9" + "docHref": "docs/sf__system___spec.html#L33C9" }, "description": [ { @@ -644,7 +644,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfClock_Ptr", - "href": "docs/sf__system___spec.html#L31C9" + "href": "docs/sf__system___spec.html#L33C9" }, { "kind": "span", @@ -712,7 +712,7 @@ GNATdoc.Documentation = { "column": 22, "type": { "label": "Sf.System.sfClock_Ptr", - "docHref": "docs/sf__system___spec.html#L31C9" + "docHref": "docs/sf__system___spec.html#L33C9" }, "description": [ { diff --git a/doc/docs/sf__system__mutex___spec.js b/doc/docs/sf__system__mutex___spec.js index 4bb9aea..9342431 100644 --- a/doc/docs/sf__system__mutex___spec.js +++ b/doc/docs/sf__system__mutex___spec.js @@ -64,7 +64,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfMutex_Ptr", - "href": "docs/sf__system___spec.html#L33C9" + "href": "docs/sf__system___spec.html#L35C9" }, { "kind": "span", @@ -177,7 +177,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfMutex_Ptr", - "href": "docs/sf__system___spec.html#L33C9" + "href": "docs/sf__system___spec.html#L35C9" }, { "kind": "span", @@ -216,7 +216,7 @@ GNATdoc.Documentation = { "column": 23, "type": { "label": "Sf.System.sfMutex_Ptr", - "docHref": "docs/sf__system___spec.html#L33C9" + "docHref": "docs/sf__system___spec.html#L35C9" }, "description": [ { @@ -304,7 +304,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfMutex_Ptr", - "href": "docs/sf__system___spec.html#L33C9" + "href": "docs/sf__system___spec.html#L35C9" }, { "kind": "span", @@ -343,7 +343,7 @@ GNATdoc.Documentation = { "column": 20, "type": { "label": "Sf.System.sfMutex_Ptr", - "docHref": "docs/sf__system___spec.html#L33C9" + "docHref": "docs/sf__system___spec.html#L35C9" }, "description": [ { @@ -431,7 +431,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfMutex_Ptr", - "href": "docs/sf__system___spec.html#L33C9" + "href": "docs/sf__system___spec.html#L35C9" }, { "kind": "span", @@ -470,7 +470,7 @@ GNATdoc.Documentation = { "column": 22, "type": { "label": "Sf.System.sfMutex_Ptr", - "docHref": "docs/sf__system___spec.html#L33C9" + "docHref": "docs/sf__system___spec.html#L35C9" }, "description": [ { diff --git a/doc/docs/sf__system__thread___spec.js b/doc/docs/sf__system__thread___spec.js index 5c90a21..afbf624 100644 --- a/doc/docs/sf__system__thread___spec.js +++ b/doc/docs/sf__system__thread___spec.js @@ -231,7 +231,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfThread_Ptr", - "href": "docs/sf__system___spec.html#L35C9" + "href": "docs/sf__system___spec.html#L37C9" }, { "kind": "span", @@ -389,7 +389,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfThread_Ptr", - "href": "docs/sf__system___spec.html#L35C9" + "href": "docs/sf__system___spec.html#L37C9" }, { "kind": "span", @@ -436,7 +436,7 @@ GNATdoc.Documentation = { "column": 23, "type": { "label": "Sf.System.sfThread_Ptr", - "docHref": "docs/sf__system___spec.html#L35C9" + "docHref": "docs/sf__system___spec.html#L37C9" }, "description": [ { @@ -524,7 +524,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfThread_Ptr", - "href": "docs/sf__system___spec.html#L35C9" + "href": "docs/sf__system___spec.html#L37C9" }, { "kind": "span", @@ -579,7 +579,7 @@ GNATdoc.Documentation = { "column": 22, "type": { "label": "Sf.System.sfThread_Ptr", - "docHref": "docs/sf__system___spec.html#L35C9" + "docHref": "docs/sf__system___spec.html#L37C9" }, "description": [ { @@ -667,7 +667,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfThread_Ptr", - "href": "docs/sf__system___spec.html#L35C9" + "href": "docs/sf__system___spec.html#L37C9" }, { "kind": "span", @@ -730,7 +730,7 @@ GNATdoc.Documentation = { "column": 34, "type": { "label": "Sf.System.sfThread_Ptr", - "docHref": "docs/sf__system___spec.html#L35C9" + "docHref": "docs/sf__system___spec.html#L37C9" }, "description": [ { @@ -818,7 +818,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfThread_Ptr", - "href": "docs/sf__system___spec.html#L35C9" + "href": "docs/sf__system___spec.html#L37C9" }, { "kind": "span", @@ -881,7 +881,7 @@ GNATdoc.Documentation = { "column": 20, "type": { "label": "Sf.System.sfThread_Ptr", - "docHref": "docs/sf__system___spec.html#L35C9" + "docHref": "docs/sf__system___spec.html#L37C9" }, "description": [ { diff --git a/doc/docs/sf__window___spec.js b/doc/docs/sf__window___spec.js index cb16028..64a1ddd 100644 --- a/doc/docs/sf__window___spec.js +++ b/doc/docs/sf__window___spec.js @@ -28,12 +28,647 @@ GNATdoc.Documentation = { } ], "entities": [ + { + "entities": [ + { + "label": "sfClose", + "qualifier": "", + "line": 41, + "column": 4, + "src": "srcs/sf-window.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 41, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfClose" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowStyle" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "4" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Titlebar + close button\n" + } + ] + } + ] + }, + { + "label": "sfDefaultStyle", + "qualifier": "", + "line": 45, + "column": 4, + "src": "srcs/sf-window.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 45, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfDefaultStyle" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowStyle" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "7" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Default window style\n" + } + ] + } + ] + }, + { + "label": "sfFullscreen", + "qualifier": "", + "line": 43, + "column": 4, + "src": "srcs/sf-window.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 43, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfFullscreen" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowStyle" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "8" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Fullscreen mode (this flag and all others are mutually exclusive)\n" + } + ] + } + ] + }, + { + "label": "sfNone", + "qualifier": "", + "line": 35, + "column": 4, + "src": "srcs/sf-window.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 35, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfNone" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowStyle" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "0" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "No border / title bar (this flag and all others are mutually exclusive)\n" + } + ] + } + ] + }, + { + "label": "sfResize", + "qualifier": "", + "line": 39, + "column": 4, + "src": "srcs/sf-window.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 39, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfResize" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowStyle" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "2" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Titlebar + resizable border + maximize button\n" + } + ] + } + ] + }, + { + "label": "sfTitlebar", + "qualifier": "", + "line": 37, + "column": 4, + "src": "srcs/sf-window.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 37, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfTitlebar" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowStyle" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "1" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Title bar + fixed border\n" + } + ] + } + ] + } + ], + "label": "Constants and variables" + }, + { + "entities": [ + { + "label": "sfWindowStyle", + "qualifier": "", + "line": 34, + "column": 9, + "src": "srcs/sf-window.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 34, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "type" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowStyle", + "href": "docs/sf__window___spec.html#L34C9" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "is" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "new" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfUint32", + "href": "docs/sf___spec.html#L92C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + } + ], + "label": "Simple types" + }, { "entities": [ { "label": "sfContext_Ptr", "qualifier": "", - "line": 29, + "line": 49, "column": 9, "src": "srcs/sf-window.ads.html", "summary": [ @@ -44,7 +679,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 29, + "number": 49, "children": [ { "kind": "span", @@ -65,7 +700,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfContext_Ptr", - "href": "docs/sf__window___spec.html#L29C9" + "href": "docs/sf__window___spec.html#L49C9" }, { "kind": "span", @@ -106,7 +741,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfContext", - "href": "docs/sf__window___spec.html#L28C9" + "href": "docs/sf__window___spec.html#L48C9" }, { "kind": "span", @@ -122,7 +757,7 @@ GNATdoc.Documentation = { { "label": "sfCursor_Ptr", "qualifier": "", - "line": 35, + "line": 61, "column": 9, "src": "srcs/sf-window.ads.html", "summary": [ @@ -133,7 +768,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 35, + "number": 61, "children": [ { "kind": "span", @@ -154,7 +789,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfCursor_Ptr", - "href": "docs/sf__window___spec.html#L35C9" + "href": "docs/sf__window___spec.html#L61C9" }, { "kind": "span", @@ -195,7 +830,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfCursor", - "href": "docs/sf__window___spec.html#L34C9" + "href": "docs/sf__window___spec.html#L60C9" }, { "kind": "span", @@ -211,7 +846,7 @@ GNATdoc.Documentation = { { "label": "sfInput_Ptr", "qualifier": "", - "line": 31, + "line": 52, "column": 9, "src": "srcs/sf-window.ads.html", "summary": [ @@ -222,7 +857,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 31, + "number": 52, "children": [ { "kind": "span", @@ -243,7 +878,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfInput_Ptr", - "href": "docs/sf__window___spec.html#L31C9" + "href": "docs/sf__window___spec.html#L52C9" }, { "kind": "span", @@ -284,7 +919,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfInput", - "href": "docs/sf__window___spec.html#L30C9" + "href": "docs/sf__window___spec.html#L51C9" }, { "kind": "span", @@ -300,7 +935,7 @@ GNATdoc.Documentation = { { "label": "sfWindow_Ptr", "qualifier": "", - "line": 33, + "line": 55, "column": 9, "src": "srcs/sf-window.ads.html", "summary": [ @@ -311,7 +946,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 33, + "number": 55, "children": [ { "kind": "span", @@ -332,7 +967,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -373,7 +1008,96 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfWindow", - "href": "docs/sf__window___spec.html#L32C9" + "href": "docs/sf__window___spec.html#L54C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfWindowBase_Ptr", + "qualifier": "", + "line": 58, + "column": 9, + "src": "srcs/sf-window.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 58, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "type" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "is" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "access" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "all" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase", + "href": "docs/sf__window___spec.html#L57C9" }, { "kind": "span", @@ -394,7 +1118,7 @@ GNATdoc.Documentation = { { "label": "sfContext", "qualifier": "", - "line": 28, + "line": 48, "column": 9, "src": "srcs/sf-window.ads.html", "summary": [ @@ -405,7 +1129,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 28, + "number": 48, "children": [ { "kind": "span", @@ -426,7 +1150,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfContext", - "href": "docs/sf__window___spec.html#L28C9" + "href": "docs/sf__window___spec.html#L48C9" }, { "kind": "span", @@ -472,7 +1196,7 @@ GNATdoc.Documentation = { { "label": "sfCursor", "qualifier": "", - "line": 34, + "line": 60, "column": 9, "src": "srcs/sf-window.ads.html", "summary": [ @@ -483,7 +1207,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 34, + "number": 60, "children": [ { "kind": "span", @@ -504,7 +1228,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfCursor", - "href": "docs/sf__window___spec.html#L34C9" + "href": "docs/sf__window___spec.html#L60C9" }, { "kind": "span", @@ -550,7 +1274,7 @@ GNATdoc.Documentation = { { "label": "sfInput", "qualifier": "", - "line": 30, + "line": 51, "column": 9, "src": "srcs/sf-window.ads.html", "summary": [ @@ -561,7 +1285,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 30, + "number": 51, "children": [ { "kind": "span", @@ -582,7 +1306,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfInput", - "href": "docs/sf__window___spec.html#L30C9" + "href": "docs/sf__window___spec.html#L51C9" }, { "kind": "span", @@ -628,7 +1352,7 @@ GNATdoc.Documentation = { { "label": "sfWindow", "qualifier": "", - "line": 32, + "line": 54, "column": 9, "src": "srcs/sf-window.ads.html", "summary": [ @@ -639,7 +1363,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 32, + "number": 54, "children": [ { "kind": "span", @@ -660,7 +1384,85 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfWindow", - "href": "docs/sf__window___spec.html#L32C9" + "href": "docs/sf__window___spec.html#L54C9" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "is" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "null" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "record" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfWindowBase", + "qualifier": "", + "line": 57, + "column": 9, + "src": "srcs/sf-window.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 57, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "type" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase", + "href": "docs/sf__window___spec.html#L57C9" }, { "kind": "span", diff --git a/doc/docs/sf__window__context___spec.js b/doc/docs/sf__window__context___spec.js index a20e1c5..6640cb2 100644 --- a/doc/docs/sf__window__context___spec.js +++ b/doc/docs/sf__window__context___spec.js @@ -11,7 +11,7 @@ GNATdoc.Documentation = { { "label": "GlFunctionPointer", "qualifier": "", - "line": 24, + "line": 29, "column": 9, "src": "srcs/sf-window-context.ads.html", "summary": [ @@ -22,7 +22,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 24, + "number": 29, "children": [ { "kind": "span", @@ -106,7 +106,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfContext_Ptr", - "href": "docs/sf__window___spec.html#L29C9" + "href": "docs/sf__window___spec.html#L49C9" }, { "kind": "span", @@ -223,7 +223,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfContext_Ptr", - "href": "docs/sf__window___spec.html#L29C9" + "href": "docs/sf__window___spec.html#L49C9" }, { "kind": "span", @@ -262,7 +262,7 @@ GNATdoc.Documentation = { "column": 23, "type": { "label": "Sf.Window.sfContext_Ptr", - "docHref": "docs/sf__window___spec.html#L29C9" + "docHref": "docs/sf__window___spec.html#L49C9" }, "description": [ { @@ -480,7 +480,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "GlFunctionPointer", - "href": "docs/sf__window__context___spec.html#L24C9" + "href": "docs/sf__window__context___spec.html#L29C9" }, { "kind": "span", @@ -614,7 +614,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfContext_Ptr", - "href": "docs/sf__window___spec.html#L29C9" + "href": "docs/sf__window___spec.html#L49C9" }, { "kind": "span", @@ -640,7 +640,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "Sf.Window.Window.sfContextSettings", - "href": "docs/sf__window__window___spec.html#L60C9" + "href": "docs/sf__window__window___spec.html#L51C9" }, { "kind": "span", @@ -686,7 +686,7 @@ GNATdoc.Documentation = { "column": 26, "type": { "label": "Sf.Window.sfContext_Ptr", - "docHref": "docs/sf__window___spec.html#L29C9" + "docHref": "docs/sf__window___spec.html#L49C9" }, "description": [ ] @@ -937,7 +937,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfContext_Ptr", - "href": "docs/sf__window___spec.html#L29C9" + "href": "docs/sf__window___spec.html#L49C9" }, { "kind": "span", @@ -1034,7 +1034,7 @@ GNATdoc.Documentation = { "column": 24, "type": { "label": "Sf.Window.sfContext_Ptr", - "docHref": "docs/sf__window___spec.html#L29C9" + "docHref": "docs/sf__window___spec.html#L49C9" }, "description": [ { diff --git a/doc/docs/sf__window__cursor___spec.js b/doc/docs/sf__window__cursor___spec.js index c9c40d4..e34b96b 100644 --- a/doc/docs/sf__window__cursor___spec.js +++ b/doc/docs/sf__window__cursor___spec.js @@ -11,7 +11,7 @@ GNATdoc.Documentation = { { "label": "sfCursorType", "qualifier": "", - "line": 52, + "line": 60, "column": 9, "src": "srcs/sf-window-cursor.ads.html", "summary": [ @@ -22,7 +22,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 52, + "number": 60, "children": [ { "kind": "span", @@ -43,7 +43,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfCursorType", - "href": "docs/sf__window__cursor___spec.html#L52C9" + "href": "docs/sf__window__cursor___spec.html#L60C9" }, { "kind": "span", @@ -59,7 +59,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 53, + "number": 61, "children": [ { "kind": "span", @@ -75,7 +75,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfCursorArrow", - "href": "docs/sf__window__cursor___spec.html#L53C7" + "href": "docs/sf__window__cursor___spec.html#L61C7" }, { "kind": "span", @@ -96,7 +96,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 54, + "number": 62, "children": [ { "kind": "span", @@ -107,7 +107,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfCursorArrowWait", - "href": "docs/sf__window__cursor___spec.html#L54C7" + "href": "docs/sf__window__cursor___spec.html#L62C7" }, { "kind": "span", @@ -128,7 +128,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 55, + "number": 63, "children": [ { "kind": "span", @@ -139,7 +139,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfCursorWait", - "href": "docs/sf__window__cursor___spec.html#L55C7" + "href": "docs/sf__window__cursor___spec.html#L63C7" }, { "kind": "span", @@ -160,7 +160,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 56, + "number": 64, "children": [ { "kind": "span", @@ -171,7 +171,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfCursorText", - "href": "docs/sf__window__cursor___spec.html#L56C7" + "href": "docs/sf__window__cursor___spec.html#L64C7" }, { "kind": "span", @@ -192,7 +192,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 57, + "number": 65, "children": [ { "kind": "span", @@ -203,7 +203,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfCursorHand", - "href": "docs/sf__window__cursor___spec.html#L57C7" + "href": "docs/sf__window__cursor___spec.html#L65C7" }, { "kind": "span", @@ -224,7 +224,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 58, + "number": 66, "children": [ { "kind": "span", @@ -235,7 +235,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfCursorSizeHorizontal", - "href": "docs/sf__window__cursor___spec.html#L58C7" + "href": "docs/sf__window__cursor___spec.html#L66C7" }, { "kind": "span", @@ -256,7 +256,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 59, + "number": 67, "children": [ { "kind": "span", @@ -267,7 +267,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfCursorSizeVertical", - "href": "docs/sf__window__cursor___spec.html#L59C7" + "href": "docs/sf__window__cursor___spec.html#L67C7" }, { "kind": "span", @@ -288,7 +288,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 60, + "number": 68, "children": [ { "kind": "span", @@ -299,7 +299,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfCursorSizeTopLeftBottomRight", - "href": "docs/sf__window__cursor___spec.html#L60C7" + "href": "docs/sf__window__cursor___spec.html#L68C7" }, { "kind": "span", @@ -315,7 +315,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 61, + "number": 69, "children": [ { "kind": "span", @@ -326,7 +326,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfCursorSizeBottomLeftTopRight", - "href": "docs/sf__window__cursor___spec.html#L61C7" + "href": "docs/sf__window__cursor___spec.html#L69C7" }, { "kind": "span", @@ -342,7 +342,263 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 62, + "number": 70, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfCursorSizeLeft", + "href": "docs/sf__window__cursor___spec.html#L70C7" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "," + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/< Left arrow cursor on Linux, same as SizeHorizontal on other platforms" + } + ] + }, + { + "kind": "line", + "number": 71, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfCursorSizeRight", + "href": "docs/sf__window__cursor___spec.html#L71C7" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "," + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/< Right arrow cursor on Linux, same as SizeHorizontal on other platforms" + } + ] + }, + { + "kind": "line", + "number": 72, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfCursorSizeTop", + "href": "docs/sf__window__cursor___spec.html#L72C7" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "," + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/< Up arrow cursor on Linux, same as SizeVertical on other platforms" + } + ] + }, + { + "kind": "line", + "number": 73, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfCursorSizeBottom", + "href": "docs/sf__window__cursor___spec.html#L73C7" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "," + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/< Down arrow cursor on Linux, same as SizeVertical on other platforms" + } + ] + }, + { + "kind": "line", + "number": 74, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfCursorSizeTopLeft", + "href": "docs/sf__window__cursor___spec.html#L74C7" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "," + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/< Top-left arrow cursor on Linux, same as SizeTopLeftBottomRight on other platforms" + } + ] + }, + { + "kind": "line", + "number": 75, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfCursorSizeBottomRight", + "href": "docs/sf__window__cursor___spec.html#L75C7" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "," + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/< Bottom-right arrow cursor on Linux, same as SizeTopLeftBottomRight on other platforms" + } + ] + }, + { + "kind": "line", + "number": 76, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfCursorSizeBottomLeft", + "href": "docs/sf__window__cursor___spec.html#L76C7" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "," + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/< Bottom-left arrow cursor on Linux, same as SizeBottomLeftTopRight on other platforms" + } + ] + }, + { + "kind": "line", + "number": 77, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfCursorSizeTopRight", + "href": "docs/sf__window__cursor___spec.html#L77C7" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "," + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/< Top-right arrow cursor on Linux, same as SizeBottomLeftTopRight on other platforms" + } + ] + }, + { + "kind": "line", + "number": 78, "children": [ { "kind": "span", @@ -353,7 +609,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfCursorSizeAll", - "href": "docs/sf__window__cursor___spec.html#L62C7" + "href": "docs/sf__window__cursor___spec.html#L78C7" }, { "kind": "span", @@ -374,7 +630,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 63, + "number": 79, "children": [ { "kind": "span", @@ -385,7 +641,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfCursorCross", - "href": "docs/sf__window__cursor___spec.html#L63C7" + "href": "docs/sf__window__cursor___spec.html#L79C7" }, { "kind": "span", @@ -406,7 +662,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 64, + "number": 80, "children": [ { "kind": "span", @@ -417,7 +673,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfCursorHelp", - "href": "docs/sf__window__cursor___spec.html#L64C7" + "href": "docs/sf__window__cursor___spec.html#L80C7" }, { "kind": "span", @@ -438,7 +694,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 65, + "number": 81, "children": [ { "kind": "span", @@ -449,7 +705,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfCursorNotAllowed", - "href": "docs/sf__window__cursor___spec.html#L65C7" + "href": "docs/sf__window__cursor___spec.html#L81C7" }, { "kind": "span", @@ -465,7 +721,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 66, + "number": 82, "children": [ { "kind": "span", @@ -481,7 +737,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": ";", - "href": "docs/sf__window__cursor___spec.html#L52C9" + "href": "docs/sf__window__cursor___spec.html#L60C9" } ] } @@ -617,7 +873,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "span", - "text": " sfCursorSizeAll | yes | no | yes" + "text": " sfCursorSizeLeft | yes | yes | yes" } ] }, @@ -626,7 +882,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "span", - "text": " sfCursorCross | yes | yes | yes" + "text": " sfCursorSizeRight | yes | yes | yes" } ] }, @@ -635,12 +891,84 @@ GNATdoc.Documentation = { "children": [ { "kind": "span", - "text": " sfCursorHelp | yes | no | yes" + "text": " sfCursorSizeTop | yes | yes | yes" } ] }, { "number": 15, + "children": [ + { + "kind": "span", + "text": " sfCursorSizeBottom | yes | yes | yes" + } + ] + }, + { + "number": 16, + "children": [ + { + "kind": "span", + "text": " sfCursorSizeTopLeft | yes | yes | yes" + } + ] + }, + { + "number": 17, + "children": [ + { + "kind": "span", + "text": " sfCursorSizeTopRight | yes | yes | yes" + } + ] + }, + { + "number": 18, + "children": [ + { + "kind": "span", + "text": " sfCursorSizeBottomLeft | yes | yes | yes" + } + ] + }, + { + "number": 19, + "children": [ + { + "kind": "span", + "text": " sfCursorSizeBottomRight | yes | yes | yes" + } + ] + }, + { + "number": 20, + "children": [ + { + "kind": "span", + "text": " sfCursorSizeAll | yes | no | yes" + } + ] + }, + { + "number": 21, + "children": [ + { + "kind": "span", + "text": " sfCursorCross | yes | yes | yes" + } + ] + }, + { + "number": 22, + "children": [ + { + "kind": "span", + "text": " sfCursorHelp | yes | no | yes" + } + ] + }, + { + "number": 23, "children": [ { "kind": "span", @@ -654,7 +982,7 @@ GNATdoc.Documentation = { "literals": [ { "label": "sfCursorArrow", - "line": 53, + "line": 61, "column": 7, "description": [ { @@ -670,7 +998,7 @@ GNATdoc.Documentation = { }, { "label": "sfCursorArrowWait", - "line": 54, + "line": 62, "column": 7, "description": [ { @@ -686,7 +1014,7 @@ GNATdoc.Documentation = { }, { "label": "sfCursorWait", - "line": 55, + "line": 63, "column": 7, "description": [ { @@ -702,7 +1030,7 @@ GNATdoc.Documentation = { }, { "label": "sfCursorText", - "line": 56, + "line": 64, "column": 7, "description": [ { @@ -718,7 +1046,7 @@ GNATdoc.Documentation = { }, { "label": "sfCursorHand", - "line": 57, + "line": 65, "column": 7, "description": [ { @@ -734,7 +1062,7 @@ GNATdoc.Documentation = { }, { "label": "sfCursorSizeHorizontal", - "line": 58, + "line": 66, "column": 7, "description": [ { @@ -750,7 +1078,7 @@ GNATdoc.Documentation = { }, { "label": "sfCursorSizeVertical", - "line": 59, + "line": 67, "column": 7, "description": [ { @@ -766,7 +1094,7 @@ GNATdoc.Documentation = { }, { "label": "sfCursorSizeTopLeftBottomRight", - "line": 60, + "line": 68, "column": 7, "description": [ { @@ -782,7 +1110,7 @@ GNATdoc.Documentation = { }, { "label": "sfCursorSizeBottomLeftTopRight", - "line": 61, + "line": 69, "column": 7, "description": [ { @@ -796,9 +1124,137 @@ GNATdoc.Documentation = { } ] }, + { + "label": "sfCursorSizeLeft", + "line": 70, + "column": 7, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Left arrow cursor on Linux, same as SizeHorizontal on other platforms\n" + } + ] + } + ] + }, + { + "label": "sfCursorSizeRight", + "line": 71, + "column": 7, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Right arrow cursor on Linux, same as SizeHorizontal on other platforms\n" + } + ] + } + ] + }, + { + "label": "sfCursorSizeTop", + "line": 72, + "column": 7, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Up arrow cursor on Linux, same as SizeVertical on other platforms\n" + } + ] + } + ] + }, + { + "label": "sfCursorSizeBottom", + "line": 73, + "column": 7, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Down arrow cursor on Linux, same as SizeVertical on other platforms\n" + } + ] + } + ] + }, + { + "label": "sfCursorSizeTopLeft", + "line": 74, + "column": 7, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Top-left arrow cursor on Linux, same as SizeTopLeftBottomRight on other platforms\n" + } + ] + } + ] + }, + { + "label": "sfCursorSizeBottomRight", + "line": 75, + "column": 7, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Bottom-right arrow cursor on Linux, same as SizeTopLeftBottomRight on other platforms\n" + } + ] + } + ] + }, + { + "label": "sfCursorSizeBottomLeft", + "line": 76, + "column": 7, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Bottom-left arrow cursor on Linux, same as SizeBottomLeftTopRight on other platforms\n" + } + ] + } + ] + }, + { + "label": "sfCursorSizeTopRight", + "line": 77, + "column": 7, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Top-right arrow cursor on Linux, same as SizeBottomLeftTopRight on other platforms\n" + } + ] + } + ] + }, { "label": "sfCursorSizeAll", - "line": 62, + "line": 78, "column": 7, "description": [ { @@ -814,7 +1270,7 @@ GNATdoc.Documentation = { }, { "label": "sfCursorCross", - "line": 63, + "line": 79, "column": 7, "description": [ { @@ -830,7 +1286,7 @@ GNATdoc.Documentation = { }, { "label": "sfCursorHelp", - "line": 64, + "line": 80, "column": 7, "description": [ { @@ -846,7 +1302,7 @@ GNATdoc.Documentation = { }, { "label": "sfCursorNotAllowed", - "line": 65, + "line": 81, "column": 7, "description": [ { @@ -870,7 +1326,7 @@ GNATdoc.Documentation = { { "label": "createFromPixels", "qualifier": "", - "line": 100, + "line": 116, "column": 13, "src": "srcs/sf-window-cursor.ads.html", "summary": [ @@ -881,7 +1337,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 100, + "number": 116, "children": [ { "kind": "span", @@ -902,13 +1358,13 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "createFromPixels", - "href": "docs/sf__window__cursor___spec.html#L100C13" + "href": "docs/sf__window__cursor___spec.html#L116C13" } ] }, { "kind": "line", - "number": 101, + "number": 117, "children": [ { "kind": "span", @@ -924,7 +1380,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "pixels", - "href": "docs/sf__window__cursor___spec.html#L101C7" + "href": "docs/sf__window__cursor___spec.html#L117C7" }, { "kind": "span", @@ -966,7 +1422,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 102, + "number": 118, "children": [ { "kind": "span", @@ -977,7 +1433,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "size", - "href": "docs/sf__window__cursor___spec.html#L102C7" + "href": "docs/sf__window__cursor___spec.html#L118C7" }, { "kind": "span", @@ -1009,7 +1465,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 103, + "number": 119, "children": [ { "kind": "span", @@ -1020,7 +1476,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "hotspot", - "href": "docs/sf__window__cursor___spec.html#L103C7" + "href": "docs/sf__window__cursor___spec.html#L119C7" }, { "kind": "span", @@ -1067,7 +1523,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfCursor_Ptr", - "href": "docs/sf__window___spec.html#L35C9" + "href": "docs/sf__window___spec.html#L61C9" }, { "kind": "span", @@ -1219,7 +1675,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "pixels", - "line": 101, + "line": 117, "column": 7, "type": { "label": "" @@ -1238,7 +1694,7 @@ GNATdoc.Documentation = { }, { "label": "size", - "line": 102, + "line": 118, "column": 7, "type": { "label": "Sf.System.Vector2.sfVector2u", @@ -1258,7 +1714,7 @@ GNATdoc.Documentation = { }, { "label": "hotspot", - "line": 103, + "line": 119, "column": 7, "type": { "label": "Sf.System.Vector2.sfVector2u", @@ -1294,7 +1750,7 @@ GNATdoc.Documentation = { { "label": "createFromSystem", "qualifier": "", - "line": 117, + "line": 133, "column": 13, "src": "srcs/sf-window-cursor.ads.html", "summary": [ @@ -1305,7 +1761,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 117, + "number": 133, "children": [ { "kind": "span", @@ -1326,7 +1782,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "createFromSystem", - "href": "docs/sf__window__cursor___spec.html#L117C13" + "href": "docs/sf__window__cursor___spec.html#L133C13" }, { "kind": "span", @@ -1342,7 +1798,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "cursorType", - "href": "docs/sf__window__cursor___spec.html#L117C31" + "href": "docs/sf__window__cursor___spec.html#L133C31" }, { "kind": "span", @@ -1363,7 +1819,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfCursorType", - "href": "docs/sf__window__cursor___spec.html#L52C9" + "href": "docs/sf__window__cursor___spec.html#L60C9" }, { "kind": "span", @@ -1389,7 +1845,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfCursor_Ptr", - "href": "docs/sf__window___spec.html#L35C9" + "href": "docs/sf__window___spec.html#L61C9" }, { "kind": "span", @@ -1435,11 +1891,11 @@ GNATdoc.Documentation = { "parameters": [ { "label": "cursorType", - "line": 117, + "line": 133, "column": 31, "type": { "label": "Sf.Window.Cursor.sfCursorType", - "docHref": "docs/sf__window__cursor___spec.html#L52C9" + "docHref": "docs/sf__window__cursor___spec.html#L60C9" }, "description": [ { @@ -1471,7 +1927,7 @@ GNATdoc.Documentation = { { "label": "destroy", "qualifier": "", - "line": 125, + "line": 141, "column": 14, "src": "srcs/sf-window-cursor.ads.html", "summary": [ @@ -1482,7 +1938,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 125, + "number": 141, "children": [ { "kind": "span", @@ -1503,7 +1959,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "destroy", - "href": "docs/sf__window__cursor___spec.html#L125C14" + "href": "docs/sf__window__cursor___spec.html#L141C14" }, { "kind": "span", @@ -1519,7 +1975,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "cursor", - "href": "docs/sf__window__cursor___spec.html#L125C23" + "href": "docs/sf__window__cursor___spec.html#L141C23" }, { "kind": "span", @@ -1540,7 +1996,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfCursor_Ptr", - "href": "docs/sf__window___spec.html#L35C9" + "href": "docs/sf__window___spec.html#L61C9" }, { "kind": "span", @@ -1575,11 +2031,11 @@ GNATdoc.Documentation = { "parameters": [ { "label": "cursor", - "line": 125, + "line": 141, "column": 23, "type": { "label": "Sf.Window.sfCursor_Ptr", - "docHref": "docs/sf__window___spec.html#L35C9" + "docHref": "docs/sf__window___spec.html#L61C9" }, "description": [ { diff --git a/doc/docs/sf__window__event___spec.js b/doc/docs/sf__window__event___spec.js index 2e35382..a1452be 100644 --- a/doc/docs/sf__window__event___spec.js +++ b/doc/docs/sf__window__event___spec.js @@ -1260,7 +1260,7 @@ GNATdoc.Documentation = { { "label": "sfEvent", "qualifier": "", - "line": 209, + "line": 210, "column": 9, "src": "srcs/sf-window-event.ads.html", "summary": [ @@ -1271,7 +1271,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 209, + "number": 210, "children": [ { "kind": "span", @@ -1292,7 +1292,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfEvent", - "href": "docs/sf__window__event___spec.html#L209C9" + "href": "docs/sf__window__event___spec.html#L210C9" }, { "kind": "span", @@ -1308,7 +1308,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "discr", - "href": "docs/sf__window__event___spec.html#L209C18" + "href": "docs/sf__window__event___spec.html#L210C18" }, { "kind": "span", @@ -1380,7 +1380,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 210, + "number": 211, "children": [ { "kind": "span", @@ -1416,7 +1416,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 211, + "number": 212, "children": [ { "kind": "span", @@ -1452,7 +1452,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 212, + "number": 213, "children": [ { "kind": "span", @@ -1463,7 +1463,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "eventType", - "href": "docs/sf__window__event___spec.html#L212C13" + "href": "docs/sf__window__event___spec.html#L213C13" }, { "kind": "span", @@ -1505,7 +1505,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 213, + "number": 214, "children": [ { "kind": "span", @@ -1541,7 +1541,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 214, + "number": 215, "children": [ { "kind": "span", @@ -1552,7 +1552,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "size", - "href": "docs/sf__window__event___spec.html#L214C13" + "href": "docs/sf__window__event___spec.html#L215C13" }, { "kind": "span", @@ -1583,7 +1583,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfSizeEvent", - "href": "docs/sf__window__event___spec.html#L163C9" + "href": "docs/sf__window__event___spec.html#L164C9" }, { "kind": "span", @@ -1594,7 +1594,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 215, + "number": 216, "children": [ { "kind": "span", @@ -1630,7 +1630,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 216, + "number": 217, "children": [ { "kind": "span", @@ -1641,7 +1641,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "key", - "href": "docs/sf__window__event___spec.html#L216C13" + "href": "docs/sf__window__event___spec.html#L217C13" }, { "kind": "span", @@ -1683,7 +1683,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 217, + "number": 218, "children": [ { "kind": "span", @@ -1719,7 +1719,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 218, + "number": 219, "children": [ { "kind": "span", @@ -1730,7 +1730,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "text", - "href": "docs/sf__window__event___spec.html#L218C13" + "href": "docs/sf__window__event___spec.html#L219C13" }, { "kind": "span", @@ -1761,7 +1761,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfTextEvent", - "href": "docs/sf__window__event___spec.html#L77C9" + "href": "docs/sf__window__event___spec.html#L78C9" }, { "kind": "span", @@ -1772,7 +1772,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 219, + "number": 220, "children": [ { "kind": "span", @@ -1808,7 +1808,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 220, + "number": 221, "children": [ { "kind": "span", @@ -1819,7 +1819,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "mouseMove", - "href": "docs/sf__window__event___spec.html#L220C13" + "href": "docs/sf__window__event___spec.html#L221C13" }, { "kind": "span", @@ -1850,7 +1850,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfMouseMoveEvent", - "href": "docs/sf__window__event___spec.html#L86C9" + "href": "docs/sf__window__event___spec.html#L87C9" }, { "kind": "span", @@ -1861,7 +1861,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 221, + "number": 222, "children": [ { "kind": "span", @@ -1897,7 +1897,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 222, + "number": 223, "children": [ { "kind": "span", @@ -1908,7 +1908,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "mouseButton", - "href": "docs/sf__window__event___spec.html#L222C13" + "href": "docs/sf__window__event___spec.html#L223C13" }, { "kind": "span", @@ -1939,7 +1939,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfMouseButtonEvent", - "href": "docs/sf__window__event___spec.html#L96C9" + "href": "docs/sf__window__event___spec.html#L97C9" }, { "kind": "span", @@ -1950,7 +1950,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 223, + "number": 224, "children": [ { "kind": "span", @@ -1986,7 +1986,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 224, + "number": 225, "children": [ { "kind": "span", @@ -1997,7 +1997,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "mouseWheel", - "href": "docs/sf__window__event___spec.html#L224C13" + "href": "docs/sf__window__event___spec.html#L225C13" }, { "kind": "span", @@ -2028,7 +2028,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfMouseWheelEvent", - "href": "docs/sf__window__event___spec.html#L110C9" + "href": "docs/sf__window__event___spec.html#L111C9" }, { "kind": "span", @@ -2039,7 +2039,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 225, + "number": 226, "children": [ { "kind": "span", @@ -2075,7 +2075,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 226, + "number": 227, "children": [ { "kind": "span", @@ -2086,7 +2086,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "mouseWheelScroll", - "href": "docs/sf__window__event___spec.html#L226C13" + "href": "docs/sf__window__event___spec.html#L227C13" }, { "kind": "span", @@ -2117,7 +2117,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfMouseWheelScrollEvent", - "href": "docs/sf__window__event___spec.html#L121C9" + "href": "docs/sf__window__event___spec.html#L122C9" }, { "kind": "span", @@ -2128,7 +2128,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 227, + "number": 228, "children": [ { "kind": "span", @@ -2164,7 +2164,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 228, + "number": 229, "children": [ { "kind": "span", @@ -2175,7 +2175,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "joystickMove", - "href": "docs/sf__window__event___spec.html#L228C13" + "href": "docs/sf__window__event___spec.html#L229C13" }, { "kind": "span", @@ -2206,7 +2206,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfJoystickMoveEvent", - "href": "docs/sf__window__event___spec.html#L133C9" + "href": "docs/sf__window__event___spec.html#L134C9" }, { "kind": "span", @@ -2217,7 +2217,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 229, + "number": 230, "children": [ { "kind": "span", @@ -2253,7 +2253,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 230, + "number": 231, "children": [ { "kind": "span", @@ -2264,7 +2264,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "joystickButton", - "href": "docs/sf__window__event___spec.html#L230C13" + "href": "docs/sf__window__event___spec.html#L231C13" }, { "kind": "span", @@ -2295,7 +2295,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfJoystickButtonEvent", - "href": "docs/sf__window__event___spec.html#L144C9" + "href": "docs/sf__window__event___spec.html#L145C9" }, { "kind": "span", @@ -2306,7 +2306,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 231, + "number": 232, "children": [ { "kind": "span", @@ -2342,7 +2342,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 232, + "number": 233, "children": [ { "kind": "span", @@ -2353,7 +2353,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "joystickConnect", - "href": "docs/sf__window__event___spec.html#L232C13" + "href": "docs/sf__window__event___spec.html#L233C13" }, { "kind": "span", @@ -2384,7 +2384,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfJoystickConnectEvent", - "href": "docs/sf__window__event___spec.html#L154C9" + "href": "docs/sf__window__event___spec.html#L155C9" }, { "kind": "span", @@ -2395,7 +2395,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 233, + "number": 234, "children": [ { "kind": "span", @@ -2431,7 +2431,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 234, + "number": 235, "children": [ { "kind": "span", @@ -2442,7 +2442,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "touch", - "href": "docs/sf__window__event___spec.html#L234C13" + "href": "docs/sf__window__event___spec.html#L235C13" }, { "kind": "span", @@ -2473,7 +2473,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfTouchEvent", - "href": "docs/sf__window__event___spec.html#L173C9" + "href": "docs/sf__window__event___spec.html#L174C9" }, { "kind": "span", @@ -2484,7 +2484,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 235, + "number": 236, "children": [ { "kind": "span", @@ -2520,7 +2520,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 236, + "number": 237, "children": [ { "kind": "span", @@ -2531,7 +2531,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sensor", - "href": "docs/sf__window__event___spec.html#L236C13" + "href": "docs/sf__window__event___spec.html#L237C13" }, { "kind": "span", @@ -2562,7 +2562,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfSensorEvent", - "href": "docs/sf__window__event___spec.html#L184C9" + "href": "docs/sf__window__event___spec.html#L185C9" }, { "kind": "span", @@ -2573,7 +2573,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 237, + "number": 238, "children": [ { "kind": "span", @@ -2604,7 +2604,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 238, + "number": 239, "children": [ { "kind": "span", @@ -2630,7 +2630,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": ";", - "href": "docs/sf__window__event___spec.html#L209C9" + "href": "docs/sf__window__event___spec.html#L210C9" } ] } @@ -2655,7 +2655,7 @@ GNATdoc.Documentation = { "fields": [ { "label": "discr", - "line": 209, + "line": 210, "column": 18, "type": { "label": "Sf.sfUint32", @@ -2666,7 +2666,7 @@ GNATdoc.Documentation = { }, { "label": "eventType", - "line": 212, + "line": 213, "column": 13, "type": { "label": "Sf.Window.Event.sfEventType", @@ -2686,11 +2686,11 @@ GNATdoc.Documentation = { }, { "label": "size", - "line": 214, + "line": 215, "column": 13, "type": { "label": "Sf.Window.Event.sfSizeEvent", - "docHref": "docs/sf__window__event___spec.html#L163C9" + "docHref": "docs/sf__window__event___spec.html#L164C9" }, "description": [ { @@ -2706,7 +2706,7 @@ GNATdoc.Documentation = { }, { "label": "key", - "line": 216, + "line": 217, "column": 13, "type": { "label": "Sf.Window.Event.sfKeyEvent", @@ -2726,11 +2726,11 @@ GNATdoc.Documentation = { }, { "label": "text", - "line": 218, + "line": 219, "column": 13, "type": { "label": "Sf.Window.Event.sfTextEvent", - "docHref": "docs/sf__window__event___spec.html#L77C9" + "docHref": "docs/sf__window__event___spec.html#L78C9" }, "description": [ { @@ -2746,11 +2746,11 @@ GNATdoc.Documentation = { }, { "label": "mouseMove", - "line": 220, + "line": 221, "column": 13, "type": { "label": "Sf.Window.Event.sfMouseMoveEvent", - "docHref": "docs/sf__window__event___spec.html#L86C9" + "docHref": "docs/sf__window__event___spec.html#L87C9" }, "description": [ { @@ -2766,11 +2766,11 @@ GNATdoc.Documentation = { }, { "label": "mouseButton", - "line": 222, + "line": 223, "column": 13, "type": { "label": "Sf.Window.Event.sfMouseButtonEvent", - "docHref": "docs/sf__window__event___spec.html#L96C9" + "docHref": "docs/sf__window__event___spec.html#L97C9" }, "description": [ { @@ -2786,11 +2786,11 @@ GNATdoc.Documentation = { }, { "label": "mouseWheel", - "line": 224, + "line": 225, "column": 13, "type": { "label": "Sf.Window.Event.sfMouseWheelEvent", - "docHref": "docs/sf__window__event___spec.html#L110C9" + "docHref": "docs/sf__window__event___spec.html#L111C9" }, "description": [ { @@ -2806,11 +2806,11 @@ GNATdoc.Documentation = { }, { "label": "mouseWheelScroll", - "line": 226, + "line": 227, "column": 13, "type": { "label": "Sf.Window.Event.sfMouseWheelScrollEvent", - "docHref": "docs/sf__window__event___spec.html#L121C9" + "docHref": "docs/sf__window__event___spec.html#L122C9" }, "description": [ { @@ -2826,11 +2826,11 @@ GNATdoc.Documentation = { }, { "label": "joystickMove", - "line": 228, + "line": 229, "column": 13, "type": { "label": "Sf.Window.Event.sfJoystickMoveEvent", - "docHref": "docs/sf__window__event___spec.html#L133C9" + "docHref": "docs/sf__window__event___spec.html#L134C9" }, "description": [ { @@ -2846,11 +2846,11 @@ GNATdoc.Documentation = { }, { "label": "joystickButton", - "line": 230, + "line": 231, "column": 13, "type": { "label": "Sf.Window.Event.sfJoystickButtonEvent", - "docHref": "docs/sf__window__event___spec.html#L144C9" + "docHref": "docs/sf__window__event___spec.html#L145C9" }, "description": [ { @@ -2866,11 +2866,11 @@ GNATdoc.Documentation = { }, { "label": "joystickConnect", - "line": 232, + "line": 233, "column": 13, "type": { "label": "Sf.Window.Event.sfJoystickConnectEvent", - "docHref": "docs/sf__window__event___spec.html#L154C9" + "docHref": "docs/sf__window__event___spec.html#L155C9" }, "description": [ { @@ -2886,11 +2886,11 @@ GNATdoc.Documentation = { }, { "label": "touch", - "line": 234, + "line": 235, "column": 13, "type": { "label": "Sf.Window.Event.sfTouchEvent", - "docHref": "docs/sf__window__event___spec.html#L173C9" + "docHref": "docs/sf__window__event___spec.html#L174C9" }, "description": [ { @@ -2906,11 +2906,11 @@ GNATdoc.Documentation = { }, { "label": "sensor", - "line": 236, + "line": 237, "column": 13, "type": { "label": "Sf.Window.Event.sfSensorEvent", - "docHref": "docs/sf__window__event___spec.html#L184C9" + "docHref": "docs/sf__window__event___spec.html#L185C9" }, "description": [ { @@ -2929,7 +2929,7 @@ GNATdoc.Documentation = { { "label": "sfJoystickButtonEvent", "qualifier": "", - "line": 144, + "line": 145, "column": 9, "src": "srcs/sf-window-event.ads.html", "summary": [ @@ -2940,7 +2940,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 144, + "number": 145, "children": [ { "kind": "span", @@ -2961,7 +2961,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfJoystickButtonEvent", - "href": "docs/sf__window__event___spec.html#L144C9" + "href": "docs/sf__window__event___spec.html#L145C9" }, { "kind": "span", @@ -2987,7 +2987,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 145, + "number": 146, "children": [ { "kind": "span", @@ -2998,7 +2998,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "eventType", - "href": "docs/sf__window__event___spec.html#L145C7" + "href": "docs/sf__window__event___spec.html#L146C7" }, { "kind": "span", @@ -3040,7 +3040,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 146, + "number": 147, "children": [ { "kind": "span", @@ -3051,7 +3051,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "joystickId", - "href": "docs/sf__window__event___spec.html#L146C7" + "href": "docs/sf__window__event___spec.html#L147C7" }, { "kind": "span", @@ -3093,7 +3093,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 147, + "number": 148, "children": [ { "kind": "span", @@ -3104,7 +3104,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "button", - "href": "docs/sf__window__event___spec.html#L147C7" + "href": "docs/sf__window__event___spec.html#L148C7" }, { "kind": "span", @@ -3146,7 +3146,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 148, + "number": 149, "children": [ { "kind": "span", @@ -3172,7 +3172,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": ";", - "href": "docs/sf__window__event___spec.html#L144C9" + "href": "docs/sf__window__event___spec.html#L145C9" } ] } @@ -3197,7 +3197,7 @@ GNATdoc.Documentation = { "fields": [ { "label": "eventType", - "line": 145, + "line": 146, "column": 7, "type": { "label": "Sf.Window.Event.sfEventType", @@ -3208,7 +3208,7 @@ GNATdoc.Documentation = { }, { "label": "joystickId", - "line": 146, + "line": 147, "column": 7, "type": { "label": "Sf.sfUint32", @@ -3219,7 +3219,7 @@ GNATdoc.Documentation = { }, { "label": "button", - "line": 147, + "line": 148, "column": 7, "type": { "label": "Sf.sfUint32", @@ -3233,7 +3233,7 @@ GNATdoc.Documentation = { { "label": "sfJoystickConnectEvent", "qualifier": "", - "line": 154, + "line": 155, "column": 9, "src": "srcs/sf-window-event.ads.html", "summary": [ @@ -3244,7 +3244,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 154, + "number": 155, "children": [ { "kind": "span", @@ -3265,7 +3265,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfJoystickConnectEvent", - "href": "docs/sf__window__event___spec.html#L154C9" + "href": "docs/sf__window__event___spec.html#L155C9" }, { "kind": "span", @@ -3291,7 +3291,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 155, + "number": 156, "children": [ { "kind": "span", @@ -3302,7 +3302,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "eventType", - "href": "docs/sf__window__event___spec.html#L155C7" + "href": "docs/sf__window__event___spec.html#L156C7" }, { "kind": "span", @@ -3344,7 +3344,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 156, + "number": 157, "children": [ { "kind": "span", @@ -3355,7 +3355,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "joystickId", - "href": "docs/sf__window__event___spec.html#L156C7" + "href": "docs/sf__window__event___spec.html#L157C7" }, { "kind": "span", @@ -3397,7 +3397,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 157, + "number": 158, "children": [ { "kind": "span", @@ -3423,7 +3423,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": ";", - "href": "docs/sf__window__event___spec.html#L154C9" + "href": "docs/sf__window__event___spec.html#L155C9" } ] } @@ -3448,7 +3448,7 @@ GNATdoc.Documentation = { "fields": [ { "label": "eventType", - "line": 155, + "line": 156, "column": 7, "type": { "label": "Sf.Window.Event.sfEventType", @@ -3459,7 +3459,7 @@ GNATdoc.Documentation = { }, { "label": "joystickId", - "line": 156, + "line": 157, "column": 7, "type": { "label": "Sf.sfUint32", @@ -3473,7 +3473,7 @@ GNATdoc.Documentation = { { "label": "sfJoystickMoveEvent", "qualifier": "", - "line": 133, + "line": 134, "column": 9, "src": "srcs/sf-window-event.ads.html", "summary": [ @@ -3484,7 +3484,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 133, + "number": 134, "children": [ { "kind": "span", @@ -3505,7 +3505,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfJoystickMoveEvent", - "href": "docs/sf__window__event___spec.html#L133C9" + "href": "docs/sf__window__event___spec.html#L134C9" }, { "kind": "span", @@ -3531,7 +3531,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 134, + "number": 135, "children": [ { "kind": "span", @@ -3542,7 +3542,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "eventType", - "href": "docs/sf__window__event___spec.html#L134C7" + "href": "docs/sf__window__event___spec.html#L135C7" }, { "kind": "span", @@ -3584,7 +3584,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 135, + "number": 136, "children": [ { "kind": "span", @@ -3595,7 +3595,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "joystickId", - "href": "docs/sf__window__event___spec.html#L135C7" + "href": "docs/sf__window__event___spec.html#L136C7" }, { "kind": "span", @@ -3637,7 +3637,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 136, + "number": 137, "children": [ { "kind": "span", @@ -3648,7 +3648,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "axis", - "href": "docs/sf__window__event___spec.html#L136C7" + "href": "docs/sf__window__event___spec.html#L137C7" }, { "kind": "span", @@ -3690,7 +3690,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 137, + "number": 138, "children": [ { "kind": "span", @@ -3701,7 +3701,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "position", - "href": "docs/sf__window__event___spec.html#L137C7" + "href": "docs/sf__window__event___spec.html#L138C7" }, { "kind": "span", @@ -3742,7 +3742,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 138, + "number": 139, "children": [ { "kind": "span", @@ -3768,7 +3768,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": ";", - "href": "docs/sf__window__event___spec.html#L133C9" + "href": "docs/sf__window__event___spec.html#L134C9" } ] } @@ -3793,7 +3793,7 @@ GNATdoc.Documentation = { "fields": [ { "label": "eventType", - "line": 134, + "line": 135, "column": 7, "type": { "label": "Sf.Window.Event.sfEventType", @@ -3804,7 +3804,7 @@ GNATdoc.Documentation = { }, { "label": "joystickId", - "line": 135, + "line": 136, "column": 7, "type": { "label": "Sf.sfUint32", @@ -3815,7 +3815,7 @@ GNATdoc.Documentation = { }, { "label": "axis", - "line": 136, + "line": 137, "column": 7, "type": { "label": "Sf.Window.Joystick.sfJoystickAxis", @@ -3826,7 +3826,7 @@ GNATdoc.Documentation = { }, { "label": "position", - "line": 137, + "line": 138, "column": 7, "type": { "label": "Float" @@ -3992,7 +3992,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "Sf.Window.Keyboard.sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -4013,7 +4013,7 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "identifier", - "text": "alt", + "text": "scancode", "href": "docs/sf__window__event___spec.html#L67C7" }, { @@ -4044,8 +4044,8 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "identifier", - "text": "sfBool", - "href": "docs/sf___spec.html#L52C9" + "text": "Sf.Window.Keyboard.sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" }, { "kind": "span", @@ -4066,7 +4066,7 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "identifier", - "text": "control", + "text": "alt", "href": "docs/sf__window__event___spec.html#L68C7" }, { @@ -4119,7 +4119,7 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "identifier", - "text": "shift", + "text": "control", "href": "docs/sf__window__event___spec.html#L69C7" }, { @@ -4172,7 +4172,7 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "identifier", - "text": "system", + "text": "shift", "href": "docs/sf__window__event___spec.html#L70C7" }, { @@ -4216,6 +4216,59 @@ GNATdoc.Documentation = { { "kind": "line", "number": 71, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "system", + "href": "docs/sf__window__event___spec.html#L71C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "aliased" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfBool", + "href": "docs/sf___spec.html#L52C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 72, "children": [ { "kind": "span", @@ -4281,15 +4334,26 @@ GNATdoc.Documentation = { "column": 7, "type": { "label": "Sf.Window.Keyboard.sfKeyCode", - "docHref": "docs/sf__window__keyboard___spec.html#L33C9" + "docHref": "docs/sf__window__keyboard___spec.html#L37C9" }, "description": [ ] }, { - "label": "alt", + "label": "scancode", "line": 67, "column": 7, + "type": { + "label": "Sf.Window.Keyboard.sfScancode", + "docHref": "docs/sf__window__keyboard___spec.html#L160C10" + }, + "description": [ + ] + }, + { + "label": "alt", + "line": 68, + "column": 7, "type": { "label": "Sf.sfBool", "docHref": "docs/sf___spec.html#L52C9" @@ -4299,7 +4363,7 @@ GNATdoc.Documentation = { }, { "label": "control", - "line": 68, + "line": 69, "column": 7, "type": { "label": "Sf.sfBool", @@ -4310,7 +4374,7 @@ GNATdoc.Documentation = { }, { "label": "shift", - "line": 69, + "line": 70, "column": 7, "type": { "label": "Sf.sfBool", @@ -4321,7 +4385,7 @@ GNATdoc.Documentation = { }, { "label": "system", - "line": 70, + "line": 71, "column": 7, "type": { "label": "Sf.sfBool", @@ -4335,7 +4399,7 @@ GNATdoc.Documentation = { { "label": "sfMouseButtonEvent", "qualifier": "", - "line": 96, + "line": 97, "column": 9, "src": "srcs/sf-window-event.ads.html", "summary": [ @@ -4346,7 +4410,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 96, + "number": 97, "children": [ { "kind": "span", @@ -4367,7 +4431,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfMouseButtonEvent", - "href": "docs/sf__window__event___spec.html#L96C9" + "href": "docs/sf__window__event___spec.html#L97C9" }, { "kind": "span", @@ -4393,7 +4457,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 97, + "number": 98, "children": [ { "kind": "span", @@ -4404,7 +4468,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "eventType", - "href": "docs/sf__window__event___spec.html#L97C7" + "href": "docs/sf__window__event___spec.html#L98C7" }, { "kind": "span", @@ -4446,7 +4510,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 98, + "number": 99, "children": [ { "kind": "span", @@ -4457,7 +4521,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "button", - "href": "docs/sf__window__event___spec.html#L98C7" + "href": "docs/sf__window__event___spec.html#L99C7" }, { "kind": "span", @@ -4499,7 +4563,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 99, + "number": 100, "children": [ { "kind": "span", @@ -4510,7 +4574,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "x", - "href": "docs/sf__window__event___spec.html#L99C7" + "href": "docs/sf__window__event___spec.html#L100C7" }, { "kind": "span", @@ -4552,7 +4616,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 100, + "number": 101, "children": [ { "kind": "span", @@ -4563,7 +4627,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "y", - "href": "docs/sf__window__event___spec.html#L100C7" + "href": "docs/sf__window__event___spec.html#L101C7" }, { "kind": "span", @@ -4605,7 +4669,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 101, + "number": 102, "children": [ { "kind": "span", @@ -4631,7 +4695,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": ";", - "href": "docs/sf__window__event___spec.html#L96C9" + "href": "docs/sf__window__event___spec.html#L97C9" } ] } @@ -4656,7 +4720,7 @@ GNATdoc.Documentation = { "fields": [ { "label": "eventType", - "line": 97, + "line": 98, "column": 7, "type": { "label": "Sf.Window.Event.sfEventType", @@ -4667,7 +4731,7 @@ GNATdoc.Documentation = { }, { "label": "button", - "line": 98, + "line": 99, "column": 7, "type": { "label": "Sf.Window.Mouse.sfMouseButton", @@ -4678,7 +4742,7 @@ GNATdoc.Documentation = { }, { "label": "x", - "line": 99, + "line": 100, "column": 7, "type": { "label": "Sf.sfInt32", @@ -4689,7 +4753,7 @@ GNATdoc.Documentation = { }, { "label": "y", - "line": 100, + "line": 101, "column": 7, "type": { "label": "Sf.sfInt32", @@ -4703,7 +4767,7 @@ GNATdoc.Documentation = { { "label": "sfMouseMoveEvent", "qualifier": "", - "line": 86, + "line": 87, "column": 9, "src": "srcs/sf-window-event.ads.html", "summary": [ @@ -4714,7 +4778,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 86, + "number": 87, "children": [ { "kind": "span", @@ -4735,7 +4799,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfMouseMoveEvent", - "href": "docs/sf__window__event___spec.html#L86C9" + "href": "docs/sf__window__event___spec.html#L87C9" }, { "kind": "span", @@ -4761,7 +4825,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 87, + "number": 88, "children": [ { "kind": "span", @@ -4772,7 +4836,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "eventType", - "href": "docs/sf__window__event___spec.html#L87C7" + "href": "docs/sf__window__event___spec.html#L88C7" }, { "kind": "span", @@ -4814,7 +4878,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 88, + "number": 89, "children": [ { "kind": "span", @@ -4825,7 +4889,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "x", - "href": "docs/sf__window__event___spec.html#L88C7" + "href": "docs/sf__window__event___spec.html#L89C7" }, { "kind": "span", @@ -4867,7 +4931,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 89, + "number": 90, "children": [ { "kind": "span", @@ -4878,7 +4942,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "y", - "href": "docs/sf__window__event___spec.html#L89C7" + "href": "docs/sf__window__event___spec.html#L90C7" }, { "kind": "span", @@ -4920,7 +4984,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 90, + "number": 91, "children": [ { "kind": "span", @@ -4946,7 +5010,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": ";", - "href": "docs/sf__window__event___spec.html#L86C9" + "href": "docs/sf__window__event___spec.html#L87C9" } ] } @@ -4971,7 +5035,7 @@ GNATdoc.Documentation = { "fields": [ { "label": "eventType", - "line": 87, + "line": 88, "column": 7, "type": { "label": "Sf.Window.Event.sfEventType", @@ -4982,7 +5046,7 @@ GNATdoc.Documentation = { }, { "label": "x", - "line": 88, + "line": 89, "column": 7, "type": { "label": "Sf.sfInt32", @@ -4993,7 +5057,7 @@ GNATdoc.Documentation = { }, { "label": "y", - "line": 89, + "line": 90, "column": 7, "type": { "label": "Sf.sfInt32", @@ -5007,7 +5071,7 @@ GNATdoc.Documentation = { { "label": "sfMouseWheelEvent", "qualifier": "", - "line": 110, + "line": 111, "column": 9, "src": "srcs/sf-window-event.ads.html", "summary": [ @@ -5018,7 +5082,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 110, + "number": 111, "children": [ { "kind": "span", @@ -5039,7 +5103,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfMouseWheelEvent", - "href": "docs/sf__window__event___spec.html#L110C9" + "href": "docs/sf__window__event___spec.html#L111C9" }, { "kind": "span", @@ -5065,7 +5129,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 111, + "number": 112, "children": [ { "kind": "span", @@ -5076,7 +5140,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "eventType", - "href": "docs/sf__window__event___spec.html#L111C7" + "href": "docs/sf__window__event___spec.html#L112C7" }, { "kind": "span", @@ -5118,7 +5182,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 112, + "number": 113, "children": [ { "kind": "span", @@ -5129,7 +5193,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "eventDelta", - "href": "docs/sf__window__event___spec.html#L112C7" + "href": "docs/sf__window__event___spec.html#L113C7" }, { "kind": "span", @@ -5171,7 +5235,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 113, + "number": 114, "children": [ { "kind": "span", @@ -5182,7 +5246,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "x", - "href": "docs/sf__window__event___spec.html#L113C7" + "href": "docs/sf__window__event___spec.html#L114C7" }, { "kind": "span", @@ -5224,7 +5288,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 114, + "number": 115, "children": [ { "kind": "span", @@ -5235,7 +5299,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "y", - "href": "docs/sf__window__event___spec.html#L114C7" + "href": "docs/sf__window__event___spec.html#L115C7" }, { "kind": "span", @@ -5277,7 +5341,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 115, + "number": 116, "children": [ { "kind": "span", @@ -5303,7 +5367,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": ";", - "href": "docs/sf__window__event___spec.html#L110C9" + "href": "docs/sf__window__event___spec.html#L111C9" } ] } @@ -5338,7 +5402,7 @@ GNATdoc.Documentation = { "fields": [ { "label": "eventType", - "line": 111, + "line": 112, "column": 7, "type": { "label": "Sf.Window.Event.sfEventType", @@ -5349,7 +5413,7 @@ GNATdoc.Documentation = { }, { "label": "eventDelta", - "line": 112, + "line": 113, "column": 7, "type": { "label": "Sf.sfInt32", @@ -5360,7 +5424,7 @@ GNATdoc.Documentation = { }, { "label": "x", - "line": 113, + "line": 114, "column": 7, "type": { "label": "Sf.sfInt32", @@ -5371,7 +5435,7 @@ GNATdoc.Documentation = { }, { "label": "y", - "line": 114, + "line": 115, "column": 7, "type": { "label": "Sf.sfInt32", @@ -5385,7 +5449,7 @@ GNATdoc.Documentation = { { "label": "sfMouseWheelScrollEvent", "qualifier": "", - "line": 121, + "line": 122, "column": 9, "src": "srcs/sf-window-event.ads.html", "summary": [ @@ -5396,7 +5460,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 121, + "number": 122, "children": [ { "kind": "span", @@ -5417,7 +5481,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfMouseWheelScrollEvent", - "href": "docs/sf__window__event___spec.html#L121C9" + "href": "docs/sf__window__event___spec.html#L122C9" }, { "kind": "span", @@ -5443,7 +5507,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 122, + "number": 123, "children": [ { "kind": "span", @@ -5454,7 +5518,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "eventType", - "href": "docs/sf__window__event___spec.html#L122C7" + "href": "docs/sf__window__event___spec.html#L123C7" }, { "kind": "span", @@ -5496,7 +5560,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 123, + "number": 124, "children": [ { "kind": "span", @@ -5507,7 +5571,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "wheel", - "href": "docs/sf__window__event___spec.html#L123C7" + "href": "docs/sf__window__event___spec.html#L124C7" }, { "kind": "span", @@ -5549,7 +5613,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 124, + "number": 125, "children": [ { "kind": "span", @@ -5560,7 +5624,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "eventDelta", - "href": "docs/sf__window__event___spec.html#L124C7" + "href": "docs/sf__window__event___spec.html#L125C7" }, { "kind": "span", @@ -5601,7 +5665,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 125, + "number": 126, "children": [ { "kind": "span", @@ -5612,7 +5676,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "x", - "href": "docs/sf__window__event___spec.html#L125C7" + "href": "docs/sf__window__event___spec.html#L126C7" }, { "kind": "span", @@ -5654,7 +5718,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 126, + "number": 127, "children": [ { "kind": "span", @@ -5665,7 +5729,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "y", - "href": "docs/sf__window__event___spec.html#L126C7" + "href": "docs/sf__window__event___spec.html#L127C7" }, { "kind": "span", @@ -5707,7 +5771,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 127, + "number": 128, "children": [ { "kind": "span", @@ -5733,7 +5797,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": ";", - "href": "docs/sf__window__event___spec.html#L121C9" + "href": "docs/sf__window__event___spec.html#L122C9" } ] } @@ -5758,7 +5822,7 @@ GNATdoc.Documentation = { "fields": [ { "label": "eventType", - "line": 122, + "line": 123, "column": 7, "type": { "label": "Sf.Window.Event.sfEventType", @@ -5769,7 +5833,7 @@ GNATdoc.Documentation = { }, { "label": "wheel", - "line": 123, + "line": 124, "column": 7, "type": { "label": "Sf.Window.Mouse.sfMouseWheel", @@ -5780,7 +5844,7 @@ GNATdoc.Documentation = { }, { "label": "eventDelta", - "line": 124, + "line": 125, "column": 7, "type": { "label": "Float" @@ -5790,7 +5854,7 @@ GNATdoc.Documentation = { }, { "label": "x", - "line": 125, + "line": 126, "column": 7, "type": { "label": "Sf.sfInt32", @@ -5801,7 +5865,7 @@ GNATdoc.Documentation = { }, { "label": "y", - "line": 126, + "line": 127, "column": 7, "type": { "label": "Sf.sfInt32", @@ -5815,7 +5879,7 @@ GNATdoc.Documentation = { { "label": "sfSensorEvent", "qualifier": "", - "line": 184, + "line": 185, "column": 9, "src": "srcs/sf-window-event.ads.html", "summary": [ @@ -5826,7 +5890,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 184, + "number": 185, "children": [ { "kind": "span", @@ -5847,7 +5911,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfSensorEvent", - "href": "docs/sf__window__event___spec.html#L184C9" + "href": "docs/sf__window__event___spec.html#L185C9" }, { "kind": "span", @@ -5873,7 +5937,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 185, + "number": 186, "children": [ { "kind": "span", @@ -5884,7 +5948,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "eventType", - "href": "docs/sf__window__event___spec.html#L185C7" + "href": "docs/sf__window__event___spec.html#L186C7" }, { "kind": "span", @@ -5926,7 +5990,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 186, + "number": 187, "children": [ { "kind": "span", @@ -5937,7 +6001,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sensorType", - "href": "docs/sf__window__event___spec.html#L186C7" + "href": "docs/sf__window__event___spec.html#L187C7" }, { "kind": "span", @@ -5979,7 +6043,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 187, + "number": 188, "children": [ { "kind": "span", @@ -5990,7 +6054,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "x", - "href": "docs/sf__window__event___spec.html#L187C7" + "href": "docs/sf__window__event___spec.html#L188C7" }, { "kind": "span", @@ -6031,7 +6095,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 188, + "number": 189, "children": [ { "kind": "span", @@ -6042,7 +6106,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "y", - "href": "docs/sf__window__event___spec.html#L188C7" + "href": "docs/sf__window__event___spec.html#L189C7" }, { "kind": "span", @@ -6083,7 +6147,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 189, + "number": 190, "children": [ { "kind": "span", @@ -6094,7 +6158,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "z", - "href": "docs/sf__window__event___spec.html#L189C7" + "href": "docs/sf__window__event___spec.html#L190C7" }, { "kind": "span", @@ -6135,7 +6199,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 190, + "number": 191, "children": [ { "kind": "span", @@ -6161,7 +6225,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": ";", - "href": "docs/sf__window__event___spec.html#L184C9" + "href": "docs/sf__window__event___spec.html#L185C9" } ] } @@ -6186,7 +6250,7 @@ GNATdoc.Documentation = { "fields": [ { "label": "eventType", - "line": 185, + "line": 186, "column": 7, "type": { "label": "Sf.Window.Event.sfEventType", @@ -6197,7 +6261,7 @@ GNATdoc.Documentation = { }, { "label": "sensorType", - "line": 186, + "line": 187, "column": 7, "type": { "label": "Sf.Window.Sensor.sfSensorType", @@ -6208,7 +6272,7 @@ GNATdoc.Documentation = { }, { "label": "x", - "line": 187, + "line": 188, "column": 7, "type": { "label": "Float" @@ -6218,7 +6282,7 @@ GNATdoc.Documentation = { }, { "label": "y", - "line": 188, + "line": 189, "column": 7, "type": { "label": "Float" @@ -6228,7 +6292,7 @@ GNATdoc.Documentation = { }, { "label": "z", - "line": 189, + "line": 190, "column": 7, "type": { "label": "Float" @@ -6241,7 +6305,7 @@ GNATdoc.Documentation = { { "label": "sfSizeEvent", "qualifier": "", - "line": 163, + "line": 164, "column": 9, "src": "srcs/sf-window-event.ads.html", "summary": [ @@ -6252,7 +6316,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 163, + "number": 164, "children": [ { "kind": "span", @@ -6273,7 +6337,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfSizeEvent", - "href": "docs/sf__window__event___spec.html#L163C9" + "href": "docs/sf__window__event___spec.html#L164C9" }, { "kind": "span", @@ -6299,7 +6363,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 164, + "number": 165, "children": [ { "kind": "span", @@ -6310,7 +6374,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "eventType", - "href": "docs/sf__window__event___spec.html#L164C7" + "href": "docs/sf__window__event___spec.html#L165C7" }, { "kind": "span", @@ -6352,7 +6416,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 165, + "number": 166, "children": [ { "kind": "span", @@ -6363,7 +6427,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "width", - "href": "docs/sf__window__event___spec.html#L165C7" + "href": "docs/sf__window__event___spec.html#L166C7" }, { "kind": "span", @@ -6405,7 +6469,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 166, + "number": 167, "children": [ { "kind": "span", @@ -6416,7 +6480,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "height", - "href": "docs/sf__window__event___spec.html#L166C7" + "href": "docs/sf__window__event___spec.html#L167C7" }, { "kind": "span", @@ -6458,7 +6522,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 167, + "number": 168, "children": [ { "kind": "span", @@ -6484,7 +6548,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": ";", - "href": "docs/sf__window__event___spec.html#L163C9" + "href": "docs/sf__window__event___spec.html#L164C9" } ] } @@ -6509,7 +6573,7 @@ GNATdoc.Documentation = { "fields": [ { "label": "eventType", - "line": 164, + "line": 165, "column": 7, "type": { "label": "Sf.Window.Event.sfEventType", @@ -6520,7 +6584,7 @@ GNATdoc.Documentation = { }, { "label": "width", - "line": 165, + "line": 166, "column": 7, "type": { "label": "Sf.sfUint32", @@ -6531,7 +6595,7 @@ GNATdoc.Documentation = { }, { "label": "height", - "line": 166, + "line": 167, "column": 7, "type": { "label": "Sf.sfUint32", @@ -6545,7 +6609,7 @@ GNATdoc.Documentation = { { "label": "sfTextEvent", "qualifier": "", - "line": 77, + "line": 78, "column": 9, "src": "srcs/sf-window-event.ads.html", "summary": [ @@ -6556,7 +6620,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 77, + "number": 78, "children": [ { "kind": "span", @@ -6577,7 +6641,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfTextEvent", - "href": "docs/sf__window__event___spec.html#L77C9" + "href": "docs/sf__window__event___spec.html#L78C9" }, { "kind": "span", @@ -6603,7 +6667,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 78, + "number": 79, "children": [ { "kind": "span", @@ -6614,7 +6678,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "eventType", - "href": "docs/sf__window__event___spec.html#L78C7" + "href": "docs/sf__window__event___spec.html#L79C7" }, { "kind": "span", @@ -6656,7 +6720,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 79, + "number": 80, "children": [ { "kind": "span", @@ -6667,7 +6731,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "unicode", - "href": "docs/sf__window__event___spec.html#L79C7" + "href": "docs/sf__window__event___spec.html#L80C7" }, { "kind": "span", @@ -6709,7 +6773,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 80, + "number": 81, "children": [ { "kind": "span", @@ -6735,7 +6799,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": ";", - "href": "docs/sf__window__event___spec.html#L77C9" + "href": "docs/sf__window__event___spec.html#L78C9" } ] } @@ -6760,7 +6824,7 @@ GNATdoc.Documentation = { "fields": [ { "label": "eventType", - "line": 78, + "line": 79, "column": 7, "type": { "label": "Sf.Window.Event.sfEventType", @@ -6771,7 +6835,7 @@ GNATdoc.Documentation = { }, { "label": "unicode", - "line": 79, + "line": 80, "column": 7, "type": { "label": "Sf.sfUint32", @@ -6785,7 +6849,7 @@ GNATdoc.Documentation = { { "label": "sfTouchEvent", "qualifier": "", - "line": 173, + "line": 174, "column": 9, "src": "srcs/sf-window-event.ads.html", "summary": [ @@ -6796,7 +6860,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 173, + "number": 174, "children": [ { "kind": "span", @@ -6817,7 +6881,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfTouchEvent", - "href": "docs/sf__window__event___spec.html#L173C9" + "href": "docs/sf__window__event___spec.html#L174C9" }, { "kind": "span", @@ -6843,7 +6907,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 174, + "number": 175, "children": [ { "kind": "span", @@ -6854,7 +6918,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "eventType", - "href": "docs/sf__window__event___spec.html#L174C7" + "href": "docs/sf__window__event___spec.html#L175C7" }, { "kind": "span", @@ -6896,7 +6960,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 175, + "number": 176, "children": [ { "kind": "span", @@ -6907,7 +6971,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "finger", - "href": "docs/sf__window__event___spec.html#L175C7" + "href": "docs/sf__window__event___spec.html#L176C7" }, { "kind": "span", @@ -6949,7 +7013,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 176, + "number": 177, "children": [ { "kind": "span", @@ -6960,7 +7024,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "x", - "href": "docs/sf__window__event___spec.html#L176C7" + "href": "docs/sf__window__event___spec.html#L177C7" }, { "kind": "span", @@ -7002,7 +7066,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 177, + "number": 178, "children": [ { "kind": "span", @@ -7013,7 +7077,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "y", - "href": "docs/sf__window__event___spec.html#L177C7" + "href": "docs/sf__window__event___spec.html#L178C7" }, { "kind": "span", @@ -7055,7 +7119,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 178, + "number": 179, "children": [ { "kind": "span", @@ -7081,7 +7145,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": ";", - "href": "docs/sf__window__event___spec.html#L173C9" + "href": "docs/sf__window__event___spec.html#L174C9" } ] } @@ -7106,7 +7170,7 @@ GNATdoc.Documentation = { "fields": [ { "label": "eventType", - "line": 174, + "line": 175, "column": 7, "type": { "label": "Sf.Window.Event.sfEventType", @@ -7117,7 +7181,7 @@ GNATdoc.Documentation = { }, { "label": "finger", - "line": 175, + "line": 176, "column": 7, "type": { "label": "Sf.sfUint32", @@ -7128,7 +7192,7 @@ GNATdoc.Documentation = { }, { "label": "x", - "line": 176, + "line": 177, "column": 7, "type": { "label": "Sf.sfInt32", @@ -7139,7 +7203,7 @@ GNATdoc.Documentation = { }, { "label": "y", - "line": 177, + "line": 178, "column": 7, "type": { "label": "Sf.sfInt32", diff --git a/doc/docs/sf__window__keyboard___spec.js b/doc/docs/sf__window__keyboard___spec.js index d450a3b..99e4388 100644 --- a/doc/docs/sf__window__keyboard___spec.js +++ b/doc/docs/sf__window__keyboard___spec.js @@ -11,7 +11,7 @@ GNATdoc.Documentation = { { "label": "sfKeyA", "qualifier": "", - "line": 35, + "line": 39, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -22,7 +22,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 35, + "number": 39, "children": [ { "kind": "span", @@ -102,7 +102,7 @@ GNATdoc.Documentation = { { "label": "sfKeyAdd", "qualifier": "", - "line": 102, + "line": 106, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -113,7 +113,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 102, + "number": 106, "children": [ { "kind": "span", @@ -190,10 +190,96 @@ GNATdoc.Documentation = { } ] }, + { + "label": "sfKeyApostrophe", + "qualifier": "", + "line": 90, + "column": 4, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 90, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfKeyApostrophe" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfKeyCode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "51" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "The ' key\n" + } + ] + } + ] + }, { "label": "sfKeyB", "qualifier": "", - "line": 36, + "line": 40, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -204,7 +290,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 36, + "number": 40, "children": [ { "kind": "span", @@ -283,8 +369,8 @@ GNATdoc.Documentation = { }, { "label": "sfKeyBack", - "qualifier": "", - "line": 94, + "qualifier": "(renaming)", + "line": 147, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -295,7 +381,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 94, + "number": 147, "children": [ { "kind": "span", @@ -305,7 +391,94 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "text", - "text": " " + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfKeyCode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "renames" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfKeyBackspace" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "

Deprecated! ", + "children": [ + ] + }, + { + "kind": "span", + "text": " Use Backspace instead\n" + } + ] + } + ] + }, + { + "label": "sfKeyBackslash", + "qualifier": "", + "line": 92, + "column": 4, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 92, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfKeyBackslash" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " }, { "kind": "span", @@ -350,7 +523,7 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "number", - "text": "59" + "text": "53" }, { "kind": "span", @@ -366,16 +539,16 @@ GNATdoc.Documentation = { "children": [ { "kind": "span", - "text": "The Backspace key\n" + "text": "The \\ key\n" } ] } ] }, { - "label": "sfKeyBackslash", + "label": "sfKeyBackspace", "qualifier": "", - "line": 88, + "line": 98, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -386,12 +559,12 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 88, + "number": 98, "children": [ { "kind": "span", "cssClass": "identifier", - "text": "sfKeyBackslash" + "text": "sfKeyBackspace" }, { "kind": "span", @@ -441,7 +614,7 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "number", - "text": "53" + "text": "59" }, { "kind": "span", @@ -457,7 +630,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "span", - "text": "The \\ key\n" + "text": "The Backspace key\n" } ] } @@ -466,7 +639,7 @@ GNATdoc.Documentation = { { "label": "sfKeyC", "qualifier": "", - "line": 37, + "line": 41, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -477,7 +650,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 37, + "number": 41, "children": [ { "kind": "span", @@ -557,7 +730,7 @@ GNATdoc.Documentation = { { "label": "sfKeyComma", "qualifier": "", - "line": 84, + "line": 88, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -568,7 +741,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 84, + "number": 88, "children": [ { "kind": "span", @@ -648,7 +821,7 @@ GNATdoc.Documentation = { { "label": "sfKeyCount", "qualifier": "", - "line": 136, + "line": 140, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -659,7 +832,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 136, + "number": 140, "children": [ { "kind": "span", @@ -739,7 +912,7 @@ GNATdoc.Documentation = { { "label": "sfKeyD", "qualifier": "", - "line": 38, + "line": 42, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -750,7 +923,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 38, + "number": 42, "children": [ { "kind": "span", @@ -830,7 +1003,7 @@ GNATdoc.Documentation = { { "label": "sfKeyDash", "qualifier": "(renaming)", - "line": 141, + "line": 146, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -841,7 +1014,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 141, + "number": 146, "children": [ { "kind": "span", @@ -851,7 +1024,7 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", @@ -917,7 +1090,7 @@ GNATdoc.Documentation = { { "label": "sfKeyDelete", "qualifier": "", - "line": 101, + "line": 105, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -928,7 +1101,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 101, + "number": 105, "children": [ { "kind": "span", @@ -1008,7 +1181,7 @@ GNATdoc.Documentation = { { "label": "sfKeyDivide", "qualifier": "", - "line": 105, + "line": 109, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -1019,7 +1192,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 105, + "number": 109, "children": [ { "kind": "span", @@ -1099,7 +1272,7 @@ GNATdoc.Documentation = { { "label": "sfKeyDown", "qualifier": "", - "line": 109, + "line": 113, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -1110,7 +1283,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 109, + "number": 113, "children": [ { "kind": "span", @@ -1190,7 +1363,7 @@ GNATdoc.Documentation = { { "label": "sfKeyE", "qualifier": "", - "line": 39, + "line": 43, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -1201,7 +1374,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 39, + "number": 43, "children": [ { "kind": "span", @@ -1281,7 +1454,7 @@ GNATdoc.Documentation = { { "label": "sfKeyEnd", "qualifier": "", - "line": 98, + "line": 102, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -1292,7 +1465,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 98, + "number": 102, "children": [ { "kind": "span", @@ -1372,7 +1545,7 @@ GNATdoc.Documentation = { { "label": "sfKeyEnter", "qualifier": "", - "line": 93, + "line": 97, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -1383,7 +1556,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 93, + "number": 97, "children": [ { "kind": "span", @@ -1463,7 +1636,7 @@ GNATdoc.Documentation = { { "label": "sfKeyEqual", "qualifier": "", - "line": 90, + "line": 94, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -1474,7 +1647,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 90, + "number": 94, "children": [ { "kind": "span", @@ -1554,7 +1727,7 @@ GNATdoc.Documentation = { { "label": "sfKeyEscape", "qualifier": "", - "line": 71, + "line": 75, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -1565,7 +1738,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 71, + "number": 75, "children": [ { "kind": "span", @@ -1645,7 +1818,7 @@ GNATdoc.Documentation = { { "label": "sfKeyF", "qualifier": "", - "line": 40, + "line": 44, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -1656,7 +1829,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 40, + "number": 44, "children": [ { "kind": "span", @@ -1736,7 +1909,7 @@ GNATdoc.Documentation = { { "label": "sfKeyF1", "qualifier": "", - "line": 120, + "line": 124, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -1747,7 +1920,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 120, + "number": 124, "children": [ { "kind": "span", @@ -1827,7 +2000,7 @@ GNATdoc.Documentation = { { "label": "sfKeyF10", "qualifier": "", - "line": 129, + "line": 133, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -1838,7 +2011,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 129, + "number": 133, "children": [ { "kind": "span", @@ -1918,7 +2091,7 @@ GNATdoc.Documentation = { { "label": "sfKeyF11", "qualifier": "", - "line": 130, + "line": 134, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -1929,7 +2102,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 130, + "number": 134, "children": [ { "kind": "span", @@ -2009,7 +2182,7 @@ GNATdoc.Documentation = { { "label": "sfKeyF12", "qualifier": "", - "line": 131, + "line": 135, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -2020,7 +2193,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 131, + "number": 135, "children": [ { "kind": "span", @@ -2100,7 +2273,7 @@ GNATdoc.Documentation = { { "label": "sfKeyF13", "qualifier": "", - "line": 132, + "line": 136, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -2111,7 +2284,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 132, + "number": 136, "children": [ { "kind": "span", @@ -2191,7 +2364,7 @@ GNATdoc.Documentation = { { "label": "sfKeyF14", "qualifier": "", - "line": 133, + "line": 137, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -2202,7 +2375,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 133, + "number": 137, "children": [ { "kind": "span", @@ -2282,7 +2455,7 @@ GNATdoc.Documentation = { { "label": "sfKeyF15", "qualifier": "", - "line": 134, + "line": 138, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -2293,7 +2466,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 134, + "number": 138, "children": [ { "kind": "span", @@ -2373,7 +2546,7 @@ GNATdoc.Documentation = { { "label": "sfKeyF2", "qualifier": "", - "line": 121, + "line": 125, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -2384,7 +2557,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 121, + "number": 125, "children": [ { "kind": "span", @@ -2464,7 +2637,7 @@ GNATdoc.Documentation = { { "label": "sfKeyF3", "qualifier": "", - "line": 122, + "line": 126, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -2475,7 +2648,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 122, + "number": 126, "children": [ { "kind": "span", @@ -2555,7 +2728,7 @@ GNATdoc.Documentation = { { "label": "sfKeyF4", "qualifier": "", - "line": 123, + "line": 127, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -2566,7 +2739,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 123, + "number": 127, "children": [ { "kind": "span", @@ -2646,7 +2819,7 @@ GNATdoc.Documentation = { { "label": "sfKeyF5", "qualifier": "", - "line": 124, + "line": 128, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -2657,7 +2830,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 124, + "number": 128, "children": [ { "kind": "span", @@ -2737,7 +2910,7 @@ GNATdoc.Documentation = { { "label": "sfKeyF6", "qualifier": "", - "line": 125, + "line": 129, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -2748,7 +2921,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 125, + "number": 129, "children": [ { "kind": "span", @@ -2828,7 +3001,7 @@ GNATdoc.Documentation = { { "label": "sfKeyF7", "qualifier": "", - "line": 126, + "line": 130, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -2839,7 +3012,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 126, + "number": 130, "children": [ { "kind": "span", @@ -2919,7 +3092,7 @@ GNATdoc.Documentation = { { "label": "sfKeyF8", "qualifier": "", - "line": 127, + "line": 131, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -2930,7 +3103,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 127, + "number": 131, "children": [ { "kind": "span", @@ -3010,7 +3183,7 @@ GNATdoc.Documentation = { { "label": "sfKeyF9", "qualifier": "", - "line": 128, + "line": 132, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -3021,7 +3194,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 128, + "number": 132, "children": [ { "kind": "span", @@ -3101,7 +3274,7 @@ GNATdoc.Documentation = { { "label": "sfKeyG", "qualifier": "", - "line": 41, + "line": 45, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -3112,7 +3285,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 41, + "number": 45, "children": [ { "kind": "span", @@ -3189,10 +3362,101 @@ GNATdoc.Documentation = { } ] }, + { + "label": "sfKeyGrave", + "qualifier": "", + "line": 93, + "column": 4, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 93, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfKeyGrave" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfKeyCode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "54" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "The ` key\n" + } + ] + } + ] + }, { "label": "sfKeyH", "qualifier": "", - "line": 42, + "line": 46, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -3203,7 +3467,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 42, + "number": 46, "children": [ { "kind": "span", @@ -3283,7 +3547,7 @@ GNATdoc.Documentation = { { "label": "sfKeyHome", "qualifier": "", - "line": 99, + "line": 103, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -3294,7 +3558,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 99, + "number": 103, "children": [ { "kind": "span", @@ -3374,7 +3638,7 @@ GNATdoc.Documentation = { { "label": "sfKeyHyphen", "qualifier": "", - "line": 91, + "line": 95, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -3385,7 +3649,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 91, + "number": 95, "children": [ { "kind": "span", @@ -3465,7 +3729,7 @@ GNATdoc.Documentation = { { "label": "sfKeyI", "qualifier": "", - "line": 43, + "line": 47, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -3476,7 +3740,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 43, + "number": 47, "children": [ { "kind": "span", @@ -3556,7 +3820,7 @@ GNATdoc.Documentation = { { "label": "sfKeyInsert", "qualifier": "", - "line": 100, + "line": 104, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -3567,7 +3831,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 100, + "number": 104, "children": [ { "kind": "span", @@ -3647,7 +3911,7 @@ GNATdoc.Documentation = { { "label": "sfKeyJ", "qualifier": "", - "line": 44, + "line": 48, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -3658,7 +3922,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 44, + "number": 48, "children": [ { "kind": "span", @@ -3738,7 +4002,7 @@ GNATdoc.Documentation = { { "label": "sfKeyK", "qualifier": "", - "line": 45, + "line": 49, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -3749,7 +4013,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 45, + "number": 49, "children": [ { "kind": "span", @@ -3829,7 +4093,7 @@ GNATdoc.Documentation = { { "label": "sfKeyL", "qualifier": "", - "line": 46, + "line": 50, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -3840,7 +4104,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 46, + "number": 50, "children": [ { "kind": "span", @@ -3920,7 +4184,7 @@ GNATdoc.Documentation = { { "label": "sfKeyLAlt", "qualifier": "", - "line": 74, + "line": 78, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -3931,7 +4195,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 74, + "number": 78, "children": [ { "kind": "span", @@ -4011,7 +4275,7 @@ GNATdoc.Documentation = { { "label": "sfKeyLBracket", "qualifier": "", - "line": 81, + "line": 85, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -4022,7 +4286,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 81, + "number": 85, "children": [ { "kind": "span", @@ -4102,7 +4366,7 @@ GNATdoc.Documentation = { { "label": "sfKeyLControl", "qualifier": "", - "line": 72, + "line": 76, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -4113,7 +4377,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 72, + "number": 76, "children": [ { "kind": "span", @@ -4193,7 +4457,7 @@ GNATdoc.Documentation = { { "label": "sfKeyLeft", "qualifier": "", - "line": 106, + "line": 110, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -4204,7 +4468,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 106, + "number": 110, "children": [ { "kind": "span", @@ -4284,7 +4548,7 @@ GNATdoc.Documentation = { { "label": "sfKeyLShift", "qualifier": "", - "line": 73, + "line": 77, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -4295,7 +4559,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 73, + "number": 77, "children": [ { "kind": "span", @@ -4375,7 +4639,7 @@ GNATdoc.Documentation = { { "label": "sfKeyLSystem", "qualifier": "", - "line": 75, + "line": 79, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -4386,7 +4650,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 75, + "number": 79, "children": [ { "kind": "span", @@ -4457,7 +4721,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "span", - "text": "The left OS specific key: window (Windows and Linux), apple (MacOS X), ...\n" + "text": "The left OS specific key: window (Windows and Linux), apple (macOS), ...\n" } ] } @@ -4466,7 +4730,7 @@ GNATdoc.Documentation = { { "label": "sfKeyM", "qualifier": "", - "line": 47, + "line": 51, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -4477,7 +4741,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 47, + "number": 51, "children": [ { "kind": "span", @@ -4557,7 +4821,7 @@ GNATdoc.Documentation = { { "label": "sfKeyMenu", "qualifier": "", - "line": 80, + "line": 84, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -4568,7 +4832,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 80, + "number": 84, "children": [ { "kind": "span", @@ -4648,7 +4912,7 @@ GNATdoc.Documentation = { { "label": "sfKeyMultiply", "qualifier": "", - "line": 104, + "line": 108, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -4659,7 +4923,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 104, + "number": 108, "children": [ { "kind": "span", @@ -4739,7 +5003,7 @@ GNATdoc.Documentation = { { "label": "sfKeyN", "qualifier": "", - "line": 48, + "line": 52, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -4750,7 +5014,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 48, + "number": 52, "children": [ { "kind": "span", @@ -4830,7 +5094,7 @@ GNATdoc.Documentation = { { "label": "sfKeyNum0", "qualifier": "", - "line": 61, + "line": 65, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -4841,7 +5105,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 61, + "number": 65, "children": [ { "kind": "span", @@ -4921,7 +5185,7 @@ GNATdoc.Documentation = { { "label": "sfKeyNum1", "qualifier": "", - "line": 62, + "line": 66, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -4932,7 +5196,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 62, + "number": 66, "children": [ { "kind": "span", @@ -5012,7 +5276,7 @@ GNATdoc.Documentation = { { "label": "sfKeyNum2", "qualifier": "", - "line": 63, + "line": 67, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -5023,7 +5287,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 63, + "number": 67, "children": [ { "kind": "span", @@ -5103,7 +5367,7 @@ GNATdoc.Documentation = { { "label": "sfKeyNum3", "qualifier": "", - "line": 64, + "line": 68, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -5114,7 +5378,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 64, + "number": 68, "children": [ { "kind": "span", @@ -5194,7 +5458,7 @@ GNATdoc.Documentation = { { "label": "sfKeyNum4", "qualifier": "", - "line": 65, + "line": 69, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -5205,7 +5469,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 65, + "number": 69, "children": [ { "kind": "span", @@ -5285,7 +5549,7 @@ GNATdoc.Documentation = { { "label": "sfKeyNum5", "qualifier": "", - "line": 66, + "line": 70, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -5296,7 +5560,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 66, + "number": 70, "children": [ { "kind": "span", @@ -5376,7 +5640,7 @@ GNATdoc.Documentation = { { "label": "sfKeyNum6", "qualifier": "", - "line": 67, + "line": 71, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -5387,7 +5651,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 67, + "number": 71, "children": [ { "kind": "span", @@ -5467,7 +5731,7 @@ GNATdoc.Documentation = { { "label": "sfKeyNum7", "qualifier": "", - "line": 68, + "line": 72, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -5478,7 +5742,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 68, + "number": 72, "children": [ { "kind": "span", @@ -5558,7 +5822,7 @@ GNATdoc.Documentation = { { "label": "sfKeyNum8", "qualifier": "", - "line": 69, + "line": 73, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -5569,7 +5833,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 69, + "number": 73, "children": [ { "kind": "span", @@ -5649,7 +5913,7 @@ GNATdoc.Documentation = { { "label": "sfKeyNum9", "qualifier": "", - "line": 70, + "line": 74, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -5660,7 +5924,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 70, + "number": 74, "children": [ { "kind": "span", @@ -5740,7 +6004,7 @@ GNATdoc.Documentation = { { "label": "sfKeyNumpad0", "qualifier": "", - "line": 110, + "line": 114, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -5751,7 +6015,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 110, + "number": 114, "children": [ { "kind": "span", @@ -5831,7 +6095,7 @@ GNATdoc.Documentation = { { "label": "sfKeyNumpad1", "qualifier": "", - "line": 111, + "line": 115, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -5842,7 +6106,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 111, + "number": 115, "children": [ { "kind": "span", @@ -5922,7 +6186,7 @@ GNATdoc.Documentation = { { "label": "sfKeyNumpad2", "qualifier": "", - "line": 112, + "line": 116, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -5933,7 +6197,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 112, + "number": 116, "children": [ { "kind": "span", @@ -6013,7 +6277,7 @@ GNATdoc.Documentation = { { "label": "sfKeyNumpad3", "qualifier": "", - "line": 113, + "line": 117, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -6024,7 +6288,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 113, + "number": 117, "children": [ { "kind": "span", @@ -6104,7 +6368,7 @@ GNATdoc.Documentation = { { "label": "sfKeyNumpad4", "qualifier": "", - "line": 114, + "line": 118, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -6115,7 +6379,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 114, + "number": 118, "children": [ { "kind": "span", @@ -6195,7 +6459,7 @@ GNATdoc.Documentation = { { "label": "sfKeyNumpad5", "qualifier": "", - "line": 115, + "line": 119, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -6206,7 +6470,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 115, + "number": 119, "children": [ { "kind": "span", @@ -6286,7 +6550,7 @@ GNATdoc.Documentation = { { "label": "sfKeyNumpad6", "qualifier": "", - "line": 116, + "line": 120, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -6297,7 +6561,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 116, + "number": 120, "children": [ { "kind": "span", @@ -6377,7 +6641,7 @@ GNATdoc.Documentation = { { "label": "sfKeyNumpad7", "qualifier": "", - "line": 117, + "line": 121, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -6388,7 +6652,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 117, + "number": 121, "children": [ { "kind": "span", @@ -6468,7 +6732,7 @@ GNATdoc.Documentation = { { "label": "sfKeyNumpad8", "qualifier": "", - "line": 118, + "line": 122, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -6479,7 +6743,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 118, + "number": 122, "children": [ { "kind": "span", @@ -6559,7 +6823,7 @@ GNATdoc.Documentation = { { "label": "sfKeyNumpad9", "qualifier": "", - "line": 119, + "line": 123, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -6570,7 +6834,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 119, + "number": 123, "children": [ { "kind": "span", @@ -6650,7 +6914,7 @@ GNATdoc.Documentation = { { "label": "sfKeyO", "qualifier": "", - "line": 49, + "line": 53, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -6661,7 +6925,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 49, + "number": 53, "children": [ { "kind": "span", @@ -6741,7 +7005,7 @@ GNATdoc.Documentation = { { "label": "sfKeyP", "qualifier": "", - "line": 50, + "line": 54, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -6752,7 +7016,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 50, + "number": 54, "children": [ { "kind": "span", @@ -6832,7 +7096,7 @@ GNATdoc.Documentation = { { "label": "sfKeyPageDown", "qualifier": "", - "line": 97, + "line": 101, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -6843,7 +7107,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 97, + "number": 101, "children": [ { "kind": "span", @@ -6923,7 +7187,7 @@ GNATdoc.Documentation = { { "label": "sfKeyPageUp", "qualifier": "", - "line": 96, + "line": 100, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -6934,7 +7198,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 96, + "number": 100, "children": [ { "kind": "span", @@ -7014,7 +7278,7 @@ GNATdoc.Documentation = { { "label": "sfKeyPause", "qualifier": "", - "line": 135, + "line": 139, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -7025,7 +7289,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 135, + "number": 139, "children": [ { "kind": "span", @@ -7105,7 +7369,7 @@ GNATdoc.Documentation = { { "label": "sfKeyPeriod", "qualifier": "", - "line": 85, + "line": 89, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -7116,7 +7380,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 85, + "number": 89, "children": [ { "kind": "span", @@ -7196,7 +7460,7 @@ GNATdoc.Documentation = { { "label": "sfKeyQ", "qualifier": "", - "line": 51, + "line": 55, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -7207,7 +7471,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 51, + "number": 55, "children": [ { "kind": "span", @@ -7286,8 +7550,8 @@ GNATdoc.Documentation = { }, { "label": "sfKeyQuote", - "qualifier": "", - "line": 86, + "qualifier": "(renaming)", + "line": 149, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -7298,7 +7562,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 86, + "number": 149, "children": [ { "kind": "span", @@ -7308,7 +7572,7 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", @@ -7320,16 +7584,6 @@ GNATdoc.Documentation = { "cssClass": "text", "text": " " }, - { - "kind": "span", - "cssClass": "keyword", - "text": "constant" - }, - { - "kind": "span", - "cssClass": "text", - "text": " " - }, { "kind": "span", "cssClass": "identifier", @@ -7342,8 +7596,8 @@ GNATdoc.Documentation = { }, { "kind": "span", - "cssClass": "identifier", - "text": ":=" + "cssClass": "keyword", + "text": "renames" }, { "kind": "span", @@ -7352,8 +7606,8 @@ GNATdoc.Documentation = { }, { "kind": "span", - "cssClass": "number", - "text": "51" + "cssClass": "identifier", + "text": "sfKeyApostrophe" }, { "kind": "span", @@ -7367,9 +7621,15 @@ GNATdoc.Documentation = { { "kind": "paragraph", "children": [ + { + "kind": "html", + "html": "

Deprecated! ", + "children": [ + ] + }, { "kind": "span", - "text": "The ' key\n" + "text": " Use Apostrophe instead\n" } ] } @@ -7378,7 +7638,7 @@ GNATdoc.Documentation = { { "label": "sfKeyR", "qualifier": "", - "line": 52, + "line": 56, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -7389,7 +7649,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 52, + "number": 56, "children": [ { "kind": "span", @@ -7469,7 +7729,7 @@ GNATdoc.Documentation = { { "label": "sfKeyRAlt", "qualifier": "", - "line": 78, + "line": 82, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -7480,7 +7740,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 78, + "number": 82, "children": [ { "kind": "span", @@ -7560,7 +7820,7 @@ GNATdoc.Documentation = { { "label": "sfKeyRBracket", "qualifier": "", - "line": 82, + "line": 86, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -7571,7 +7831,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 82, + "number": 86, "children": [ { "kind": "span", @@ -7651,7 +7911,7 @@ GNATdoc.Documentation = { { "label": "sfKeyRControl", "qualifier": "", - "line": 76, + "line": 80, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -7662,7 +7922,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 76, + "number": 80, "children": [ { "kind": "span", @@ -7742,7 +8002,7 @@ GNATdoc.Documentation = { { "label": "sfKeyReturn", "qualifier": "(renaming)", - "line": 142, + "line": 148, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -7753,7 +8013,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 142, + "number": 148, "children": [ { "kind": "span", @@ -7763,7 +8023,7 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", @@ -7829,7 +8089,7 @@ GNATdoc.Documentation = { { "label": "sfKeyRight", "qualifier": "", - "line": 107, + "line": 111, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -7840,7 +8100,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 107, + "number": 111, "children": [ { "kind": "span", @@ -7920,7 +8180,7 @@ GNATdoc.Documentation = { { "label": "sfKeyRShift", "qualifier": "", - "line": 77, + "line": 81, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -7931,7 +8191,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 77, + "number": 81, "children": [ { "kind": "span", @@ -8011,7 +8271,7 @@ GNATdoc.Documentation = { { "label": "sfKeyRSystem", "qualifier": "", - "line": 79, + "line": 83, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -8022,7 +8282,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 79, + "number": 83, "children": [ { "kind": "span", @@ -8093,7 +8353,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "span", - "text": "The right OS specific key: window (Windows and Linux), apple (MacOS X), ...\n" + "text": "The right OS specific key: window (Windows and Linux), apple (macOS), ...\n" } ] } @@ -8102,7 +8362,7 @@ GNATdoc.Documentation = { { "label": "sfKeyS", "qualifier": "", - "line": 53, + "line": 57, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -8113,7 +8373,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 53, + "number": 57, "children": [ { "kind": "span", @@ -8193,7 +8453,7 @@ GNATdoc.Documentation = { { "label": "sfKeySemicolon", "qualifier": "", - "line": 83, + "line": 87, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -8204,7 +8464,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 83, + "number": 87, "children": [ { "kind": "span", @@ -8284,7 +8544,7 @@ GNATdoc.Documentation = { { "label": "sfKeySlash", "qualifier": "", - "line": 87, + "line": 91, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -8295,7 +8555,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 87, + "number": 91, "children": [ { "kind": "span", @@ -8375,7 +8635,7 @@ GNATdoc.Documentation = { { "label": "sfKeySpace", "qualifier": "", - "line": 92, + "line": 96, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -8386,7 +8646,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 92, + "number": 96, "children": [ { "kind": "span", @@ -8466,7 +8726,7 @@ GNATdoc.Documentation = { { "label": "sfKeySubtract", "qualifier": "", - "line": 103, + "line": 107, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -8477,7 +8737,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 103, + "number": 107, "children": [ { "kind": "span", @@ -8557,7 +8817,7 @@ GNATdoc.Documentation = { { "label": "sfKeyT", "qualifier": "", - "line": 54, + "line": 58, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -8568,7 +8828,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 54, + "number": 58, "children": [ { "kind": "span", @@ -8648,7 +8908,7 @@ GNATdoc.Documentation = { { "label": "sfKeyTab", "qualifier": "", - "line": 95, + "line": 99, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -8659,7 +8919,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 95, + "number": 99, "children": [ { "kind": "span", @@ -8738,8 +8998,8 @@ GNATdoc.Documentation = { }, { "label": "sfKeyTilde", - "qualifier": "", - "line": 89, + "qualifier": "(renaming)", + "line": 145, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -8750,7 +9010,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 89, + "number": 145, "children": [ { "kind": "span", @@ -8760,7 +9020,7 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", @@ -8772,16 +9032,6 @@ GNATdoc.Documentation = { "cssClass": "text", "text": " " }, - { - "kind": "span", - "cssClass": "keyword", - "text": "constant" - }, - { - "kind": "span", - "cssClass": "text", - "text": " " - }, { "kind": "span", "cssClass": "identifier", @@ -8794,8 +9044,8 @@ GNATdoc.Documentation = { }, { "kind": "span", - "cssClass": "identifier", - "text": ":=" + "cssClass": "keyword", + "text": "renames" }, { "kind": "span", @@ -8804,8 +9054,8 @@ GNATdoc.Documentation = { }, { "kind": "span", - "cssClass": "number", - "text": "54" + "cssClass": "identifier", + "text": "sfKeyGrave" }, { "kind": "span", @@ -8819,9 +9069,15 @@ GNATdoc.Documentation = { { "kind": "paragraph", "children": [ + { + "kind": "html", + "html": "

Deprecated! ", + "children": [ + ] + }, { "kind": "span", - "text": "The ~ key\n" + "text": " Use Grave instead\n" } ] } @@ -8830,7 +9086,7 @@ GNATdoc.Documentation = { { "label": "sfKeyU", "qualifier": "", - "line": 55, + "line": 59, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -8841,7 +9097,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 55, + "number": 59, "children": [ { "kind": "span", @@ -8921,7 +9177,7 @@ GNATdoc.Documentation = { { "label": "sfKeyUnknown", "qualifier": "", - "line": 34, + "line": 38, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -8932,7 +9188,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 34, + "number": 38, "children": [ { "kind": "span", @@ -9017,7 +9273,7 @@ GNATdoc.Documentation = { { "label": "sfKeyUp", "qualifier": "", - "line": 108, + "line": 112, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -9028,7 +9284,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 108, + "number": 112, "children": [ { "kind": "span", @@ -9108,7 +9364,7 @@ GNATdoc.Documentation = { { "label": "sfKeyV", "qualifier": "", - "line": 56, + "line": 60, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -9119,7 +9375,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 56, + "number": 60, "children": [ { "kind": "span", @@ -9199,7 +9455,7 @@ GNATdoc.Documentation = { { "label": "sfKeyW", "qualifier": "", - "line": 57, + "line": 61, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -9210,7 +9466,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 57, + "number": 61, "children": [ { "kind": "span", @@ -9290,7 +9546,7 @@ GNATdoc.Documentation = { { "label": "sfKeyX", "qualifier": "", - "line": 58, + "line": 62, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -9301,7 +9557,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 58, + "number": 62, "children": [ { "kind": "span", @@ -9381,7 +9637,7 @@ GNATdoc.Documentation = { { "label": "sfKeyY", "qualifier": "", - "line": 59, + "line": 63, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -9392,7 +9648,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 59, + "number": 63, "children": [ { "kind": "span", @@ -9472,7 +9728,7 @@ GNATdoc.Documentation = { { "label": "sfKeyZ", "qualifier": "", - "line": 60, + "line": 64, "column": 4, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -9483,7 +9739,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 60, + "number": 64, "children": [ { "kind": "span", @@ -9559,17 +9815,12 @@ GNATdoc.Documentation = { ] } ] - } - ], - "label": "Constants and variables" - }, - { - "entities": [ + }, { - "label": "sfKeyCode", + "label": "sfScanA", "qualifier": "", - "line": 33, - "column": 9, + "line": 162, + "column": 5, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ ], @@ -9579,17 +9830,22 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 33, + "number": 162, "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanA" + }, { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", - "cssClass": "keyword", - "text": "type" + "cssClass": "identifier", + "text": ":" }, { "kind": "span", @@ -9598,9 +9854,8 @@ GNATdoc.Documentation = { }, { "kind": "span", - "cssClass": "identifier", - "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "cssClass": "keyword", + "text": "constant" }, { "kind": "span", @@ -9609,8 +9864,8 @@ GNATdoc.Documentation = { }, { "kind": "span", - "cssClass": "keyword", - "text": "is" + "cssClass": "identifier", + "text": "sfScancode" }, { "kind": "span", @@ -9619,8 +9874,8 @@ GNATdoc.Documentation = { }, { "kind": "span", - "cssClass": "keyword", - "text": "new" + "cssClass": "identifier", + "text": ":=" }, { "kind": "span", @@ -9629,9 +9884,8 @@ GNATdoc.Documentation = { }, { "kind": "span", - "cssClass": "identifier", - "text": "sfUint32", - "href": "docs/sf___spec.html#L92C9" + "cssClass": "number", + "text": "0" }, { "kind": "span", @@ -9641,9 +9895,12810 @@ GNATdoc.Documentation = { ] } ] - }, + } + ] + }, + { + "label": "sfScanApostrophe", + "qualifier": "", + "line": 212, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ { - "kind": "paragraph", + "kind": "code", + "children": [ + { + "kind": "line", + "number": 212, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanApostrophe" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "47" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanApplication", + "qualifier": "", + "line": 277, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 277, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanApplication" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "109" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanB", + "qualifier": "", + "line": 163, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 163, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanB" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "1" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanBack", + "qualifier": "", + "line": 303, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 303, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanBack" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "135" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanBackslash", + "qualifier": "", + "line": 210, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 210, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanBackslash" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanCode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "45" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanBackspace", + "qualifier": "", + "line": 200, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 200, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanBackspace" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "38" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanC", + "qualifier": "", + "line": 164, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 164, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanC" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "2" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanCapsLock", + "qualifier": "", + "line": 241, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 241, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanCapsLock" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "76" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScancodeCount", + "qualifier": "", + "line": 314, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 314, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancodeCount" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "146" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanComma", + "qualifier": "", + "line": 214, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 214, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanComma" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "49" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanCopy", + "qualifier": "", + "line": 286, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 286, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanCopy" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "118" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanCut", + "qualifier": "", + "line": 285, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 285, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanCut" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "117" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanD", + "qualifier": "", + "line": 165, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 165, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanD" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "3" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanDelete", + "qualifier": "", + "line": 248, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 248, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanDelete" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "83" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanDown", + "qualifier": "", + "line": 253, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 253, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanDown" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "88" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanE", + "qualifier": "", + "line": 166, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 166, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanE" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "4" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanEnd", + "qualifier": "", + "line": 249, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 249, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanEnd" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "84" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanEnter", + "qualifier": "", + "line": 198, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 198, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanEnter" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "36" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanEqual", + "qualifier": "", + "line": 204, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 204, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanEqual" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "42" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanEscape", + "qualifier": "", + "line": 199, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 199, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanEscape" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "37" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanExecute", + "qualifier": "", + "line": 278, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 278, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanExecute" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "110" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanF", + "qualifier": "", + "line": 167, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 167, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "5" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanF1", + "qualifier": "", + "line": 217, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 217, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF1" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "52" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanF10", + "qualifier": "", + "line": 226, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 226, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "61" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanF11", + "qualifier": "", + "line": 227, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 227, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF11" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "62" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanF12", + "qualifier": "", + "line": 228, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 228, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF12" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "63" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanF13", + "qualifier": "", + "line": 229, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 229, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "64" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanF14", + "qualifier": "", + "line": 230, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 230, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF14" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "65" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanF15", + "qualifier": "", + "line": 231, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 231, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF15" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "66" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanF16", + "qualifier": "", + "line": 232, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 232, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF16" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "67" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanF17", + "qualifier": "", + "line": 233, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 233, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF17" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "68" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanF18", + "qualifier": "", + "line": 234, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 234, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF18" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "69" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanF19", + "qualifier": "", + "line": 235, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 235, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF19" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "70" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanF2", + "qualifier": "", + "line": 218, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 218, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF2" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "53" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanF20", + "qualifier": "", + "line": 236, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 236, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF20" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "71" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanF21", + "qualifier": "", + "line": 237, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 237, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF21" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "72" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanF22", + "qualifier": "", + "line": 238, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 238, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF22" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "73" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanF23", + "qualifier": "", + "line": 239, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 239, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF23" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "74" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanF24", + "qualifier": "", + "line": 240, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 240, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF24" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "75" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanF3", + "qualifier": "", + "line": 219, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 219, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF3" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "54" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanF4", + "qualifier": "", + "line": 220, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 220, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF4" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "55" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanF5", + "qualifier": "", + "line": 221, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 221, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "56" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanF6", + "qualifier": "", + "line": 222, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 222, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF6" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "57" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanF7", + "qualifier": "", + "line": 223, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 223, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "58" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanF8", + "qualifier": "", + "line": 224, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 224, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF8" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "59" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanF9", + "qualifier": "", + "line": 225, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 225, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF9" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "60" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanFavorites", + "qualifier": "", + "line": 308, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 308, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanFavorites" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "140" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanForward", + "qualifier": "", + "line": 304, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 304, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanForward" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "136" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanG", + "qualifier": "", + "line": 168, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 168, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanG" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "6" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanGrave", + "qualifier": "", + "line": 213, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 213, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanGrave" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "48" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanH", + "qualifier": "", + "line": 169, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 169, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanH" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "7" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanHelp", + "qualifier": "", + "line": 280, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 280, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanHelp" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "112" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanHome", + "qualifier": "", + "line": 246, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 246, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanHome" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "81" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanHomePage", + "qualifier": "", + "line": 309, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 309, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanHomePage" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "141" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanHyphen", + "qualifier": "", + "line": 203, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 203, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanHyphen" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "41" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanI", + "qualifier": "", + "line": 170, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 170, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanI" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "8" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanInsert", + "qualifier": "", + "line": 245, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 245, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanInsert" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "80" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanJ", + "qualifier": "", + "line": 171, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 171, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanJ" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanK", + "qualifier": "", + "line": 172, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 172, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanK" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "10" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanL", + "qualifier": "", + "line": 173, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 173, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanL" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "11" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanLAlt", + "qualifier": "", + "line": 297, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 297, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanLAlt" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "129" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanLaunchApplication1", + "qualifier": "", + "line": 310, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 310, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanLaunchApplication1" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "142" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanLaunchApplication2", + "qualifier": "", + "line": 311, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 311, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanLaunchApplication2" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "143" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanLaunchMail", + "qualifier": "", + "line": 312, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 312, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanLaunchMail" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "144" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanLaunchMediaSelect", + "qualifier": "", + "line": 313, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 313, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanLaunchMediaSelect" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "145" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanLBracket", + "qualifier": "", + "line": 205, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 205, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanLBracket" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "43" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanLControl", + "qualifier": "", + "line": 295, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 295, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanLControl" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "127" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanLeft", + "qualifier": "", + "line": 252, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 252, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanLeft" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "87" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanLShift", + "qualifier": "", + "line": 296, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 296, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanLShift" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "128" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanLSystem", + "qualifier": "", + "line": 298, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 298, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanLSystem" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "130" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanM", + "qualifier": "", + "line": 174, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 174, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanM" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "12" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanMediaNextTrack", + "qualifier": "", + "line": 293, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 293, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanMediaNextTrack" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "125" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanMediaPlayPause", + "qualifier": "", + "line": 291, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 291, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanMediaPlayPause" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "123" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanMediaPreviousTrack", + "qualifier": "", + "line": 294, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 294, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanMediaPreviousTrack" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "126" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanMediaStop", + "qualifier": "", + "line": 292, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 292, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanMediaStop" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "124" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanMenu", + "qualifier": "", + "line": 281, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 281, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanMenu" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "113" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanModeChange", + "qualifier": "", + "line": 279, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 279, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanModeChange" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "111" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanN", + "qualifier": "", + "line": 175, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 175, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanN" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "13" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanNonUsBackslash", + "qualifier": "", + "line": 276, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 276, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNonUsBackslash" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "108" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanNum0", + "qualifier": "", + "line": 197, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 197, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNum0" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "35" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanNum1", + "qualifier": "", + "line": 188, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 188, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNum1" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "26" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanNum2", + "qualifier": "", + "line": 189, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 189, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNum2" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "27" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanNum3", + "qualifier": "", + "line": 190, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 190, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNum3" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "28" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanNum4", + "qualifier": "", + "line": 191, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 191, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNum4" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "29" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanNum5", + "qualifier": "", + "line": 192, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 192, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNum5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "30" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanNum6", + "qualifier": "", + "line": 193, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 193, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNum6" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "31" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanNum7", + "qualifier": "", + "line": 194, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 194, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNum7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "32" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanNum8", + "qualifier": "", + "line": 195, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 195, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNum8" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "33" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanNum9", + "qualifier": "", + "line": 196, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 196, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNum9" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "34" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanNumLock", + "qualifier": "", + "line": 255, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 255, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNumLock" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "90" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanNumpad0", + "qualifier": "", + "line": 272, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 272, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNumpad0" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "107" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanNumpad1", + "qualifier": "", + "line": 263, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 263, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNumpad1" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "98" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanNumpad2", + "qualifier": "", + "line": 264, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 264, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNumpad2" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "99" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanNumpad3", + "qualifier": "", + "line": 265, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 265, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNumpad3" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "100" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanNumpad4", + "qualifier": "", + "line": 266, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 266, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNumpad4" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "101" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanNumpad5", + "qualifier": "", + "line": 267, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 267, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNumpad5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "102" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanNumpad6", + "qualifier": "", + "line": 268, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 268, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNumpad6" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "103" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanNumpad7", + "qualifier": "", + "line": 269, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 269, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNumpad7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "104" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanNumpad8", + "qualifier": "", + "line": 270, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 270, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNumpad8" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "105" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanNumpad9", + "qualifier": "", + "line": 271, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 271, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNumpad9" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "106" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanNumpadDecimal", + "qualifier": "", + "line": 262, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 262, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNumpadDecimal" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "97" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanNumpadDivide", + "qualifier": "", + "line": 256, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 256, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNumpadDivide" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "91" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanNumpadEnter", + "qualifier": "", + "line": 261, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 261, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNumpadEnter" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "96" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanNumpadEqual", + "qualifier": "", + "line": 260, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 260, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNumpadEqual" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "95" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanNumpadMinus", + "qualifier": "", + "line": 258, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 258, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNumpadMinus" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "93" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanNumpadMultiply", + "qualifier": "", + "line": 257, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 257, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNumpadMultiply" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "92" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanNumpadPlus", + "qualifier": "", + "line": 259, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 259, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNumpadPlus" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "94" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanO", + "qualifier": "", + "line": 176, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 176, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanO" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "14" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanP", + "qualifier": "", + "line": 177, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 177, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanP" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "15" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanPageDown", + "qualifier": "", + "line": 250, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 250, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanPageDown" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "85" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanPageUp", + "qualifier": "", + "line": 247, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 247, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanPageUp" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "82" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanPaste", + "qualifier": "", + "line": 287, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 287, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanPaste" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "119" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanPause", + "qualifier": "", + "line": 244, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 244, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanPause" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "79" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanPeriod", + "qualifier": "", + "line": 215, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 215, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanPeriod" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "50" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanPrintScreen", + "qualifier": "", + "line": 242, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 242, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanPrintScreen" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "77" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanQ", + "qualifier": "", + "line": 178, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 178, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanQ" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "16" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanR", + "qualifier": "", + "line": 179, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 179, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanR" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "17" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanRAlt", + "qualifier": "", + "line": 301, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 301, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanRAlt" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "133" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanRBracket", + "qualifier": "", + "line": 206, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 206, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanRBracket" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "44" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanRControl", + "qualifier": "", + "line": 299, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 299, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanRControl" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "131" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanRedo", + "qualifier": "", + "line": 283, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 283, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanRedo" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "115" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanRefresh", + "qualifier": "", + "line": 305, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 305, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanRefresh" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "137" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanRight", + "qualifier": "", + "line": 251, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 251, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanRight" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "86" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanRShift", + "qualifier": "", + "line": 300, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 300, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanRShift" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "132" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanRSystem", + "qualifier": "", + "line": 302, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 302, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanRSystem" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "134" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanS", + "qualifier": "", + "line": 180, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 180, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanS" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "18" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanScrollLock", + "qualifier": "", + "line": 243, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 243, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanScrollLock" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "78" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanSearch", + "qualifier": "", + "line": 307, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 307, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanSearch" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "139" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanSelect", + "qualifier": "", + "line": 282, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 282, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanSelect" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "114" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanSemicolon", + "qualifier": "", + "line": 211, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 211, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanSemicolon" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanCode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "46" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanSlash", + "qualifier": "", + "line": 216, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 216, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanSlash" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "51" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanSpace", + "qualifier": "", + "line": 202, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 202, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanSpace" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "40" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanStop", + "qualifier": "", + "line": 306, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 306, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanStop" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "138" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanT", + "qualifier": "", + "line": 181, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 181, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanT" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "19" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanTab", + "qualifier": "", + "line": 201, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 201, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanTab" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "39" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanU", + "qualifier": "", + "line": 182, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 182, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanU" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "20" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanUndo", + "qualifier": "", + "line": 284, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 284, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanUndo" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "116" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanUnknown", + "qualifier": "", + "line": 161, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 161, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanUnknown" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "-" + }, + { + "kind": "span", + "cssClass": "number", + "text": "1" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanUp", + "qualifier": "", + "line": 254, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 254, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanUp" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "89" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanV", + "qualifier": "", + "line": 183, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 183, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanV" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "21" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanVolumeDown", + "qualifier": "", + "line": 290, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 290, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanVolumeDown" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "122" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanVolumeMute", + "qualifier": "", + "line": 288, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 288, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanVolumeMute" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "120" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanVolumeUp", + "qualifier": "", + "line": 289, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 289, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanVolumeUp" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "121" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanW", + "qualifier": "", + "line": 184, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 184, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanW" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "22" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanX", + "qualifier": "", + "line": 185, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 185, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanX" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "23" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanY", + "qualifier": "", + "line": 186, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 186, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanY" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "24" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "sfScanZ", + "qualifier": "", + "line": 187, + "column": 5, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 187, + "children": [ + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanZ" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "25" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + } + ], + "label": "Constants and variables" + }, + { + "entities": [ + { + "label": "sfKeyCode", + "qualifier": "", + "line": 37, + "column": 9, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 37, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "type" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfKeyCode", + "href": "docs/sf__window__keyboard___spec.html#L37C9" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "is" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "new" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfUint32", + "href": "docs/sf___spec.html#L92C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "", + "children": [ + ] + }, + { + "kind": "span", + "text": " Key codes\n" + }, + { + "kind": "span", + "text": "The enumerators refer to the \"localized\" key; i.e. depending\n" + }, + { + "kind": "span", + "text": "on the layout set by the operating system, a key can be mapped\n" + }, + { + "kind": "span", + "text": "to `Y` or `Z`.\n" + } + ] + } + ] + }, + { + "label": "sfScancode", + "qualifier": "", + "line": 160, + "column": 10, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 160, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "type" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "is" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "new" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfInt32", + "href": "docs/sf___spec.html#L87C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "", + "children": [ + ] + }, + { + "kind": "span", + "text": " Scancodes\n" + }, + { + "kind": "span", + "text": "The enumerators are bound to a physical key and do not depend on\n" + }, + { + "kind": "span", + "text": "the keyboard layout used by the operating system. Usually, the AT-101\n" + }, + { + "kind": "span", + "text": "keyboard can be used as reference for the physical position of the keys.\n" + } + ] + } + ] + } + ], + "label": "Simple types" + }, + { + "entities": [ + { + "label": "delocalize", + "qualifier": "", + "line": 368, + "column": 14, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 368, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "delocalize", + "href": "docs/sf__window__keyboard___spec.html#L368C14" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "key", + "href": "docs/sf__window__keyboard___spec.html#L368C26" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfKeyCode", + "href": "docs/sf__window__keyboard___spec.html#L37C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "", + "children": [ + ] + }, + { + "kind": "span", + "text": " Identify the physical key corresponding to a logical one\n" + } + ] + } + ], + "parameters": [ + { + "label": "key", + "line": 368, + "column": 26, + "type": { + "label": "Sf.Window.Keyboard.sfKeyCode", + "docHref": "docs/sf__window__keyboard___spec.html#L37C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Key to \"delocalize\"\n" + } + ] + } + ] + } + ], + "returns": { + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "The scancode corresponding to the key under the current\n" + }, + { + "kind": "span", + "text": "keyboard layout used by the operating system, or\n" + }, + { + "kind": "span", + "text": "sfScanUnknown when the key cannot be mapped\n" + }, + { + "kind": "span", + "text": "to a sfScancode.\n" + }, + { + "kind": "html", + "html": "

See: ", + "children": [ + ] + }, + { + "kind": "span", + "text": " localize\n" + } + ] + } + ] + } + }, + { + "label": "getDescription", + "qualifier": "", + "line": 391, + "column": 14, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 391, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "getDescription", + "href": "docs/sf__window__keyboard___spec.html#L391C14" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "code", + "href": "docs/sf__window__keyboard___spec.html#L391C30" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "String" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "", + "children": [ + ] + }, + { + "kind": "span", + "text": " Provide a string representation for a given scancode\n" + }, + { + "kind": "span", + "text": "The returned string is a short, non-technical description of\n" + }, + { + "kind": "span", + "text": "the key represented with the given scancode. Most effectively\n" + }, + { + "kind": "span", + "text": "used in user interfaces, as the description for the key takes\n" + }, + { + "kind": "span", + "text": "the users keyboard layout into consideration.\n" + }, + { + "kind": "html", + "html": "

Warning! ", + "children": [ + ] + }, + { + "kind": "span", + "text": " The result is OS-dependent: for example, sfScanLSystem\n" + } + ] + }, + { + "kind": "code", + "children": [ + { + "number": 1, + "children": [ + { + "kind": "span", + "text": "is \"Left Meta\" on Linux, \"Left Windows\" on Windows and" + } + ] + }, + { + "number": 2, + "children": [ + { + "kind": "span", + "text": "\"Left Command\" on macOS." + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "The current keyboard layout set by the operating system is used to\n" + }, + { + "kind": "span", + "text": "interpret the scancode: for example, sfKeySemicolon is\n" + }, + { + "kind": "span", + "text": "mapped to \";\" for layout and to \"\u00E9\" for others.\n" + } + ] + } + ], + "parameters": [ + { + "label": "code", + "line": 391, + "column": 30, + "type": { + "label": "Sf.Window.Keyboard.sfScancode", + "docHref": "docs/sf__window__keyboard___spec.html#L160C10" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Scancode to describe\n" + } + ] + } + ] + } + ], + "returns": { + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "The localized description of the code\n" + } + ] + } + ] + } + }, + { + "label": "isKeyPressed", + "qualifier": "", + "line": 326, + "column": 13, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 326, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "isKeyPressed", + "href": "docs/sf__window__keyboard___spec.html#L326C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "key", + "href": "docs/sf__window__keyboard___spec.html#L326C27" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfKeyCode", + "href": "docs/sf__window__keyboard___spec.html#L37C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfBool", + "href": "docs/sf___spec.html#L52C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", "children": [ { "kind": "html", @@ -9653,22 +22708,62 @@ GNATdoc.Documentation = { }, { "kind": "span", - "text": " Key codes\n" + "text": " Check if a key is pressed\n" } ] } - ] - } - ], - "label": "Simple types" - }, - { - "entities": [ + ], + "parameters": [ + { + "label": "key", + "line": 326, + "column": 27, + "type": { + "label": "Sf.Window.Keyboard.sfKeyCode", + "docHref": "docs/sf__window__keyboard___spec.html#L37C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Key to check\n" + } + ] + } + ] + } + ], + "returns": { + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "sfTrue if the key is pressed, sfFalse otherwise\n" + }, + { + "kind": "html", + "html": "

See: ", + "children": [ + ] + }, + { + "kind": "span", + "text": " isScancodePressed\n" + } + ] + } + ] + } + }, { - "label": "isKeyPressed", + "label": "isScancodePressed", "qualifier": "", - "line": 152, - "column": 13, + "line": 338, + "column": 14, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ ], @@ -9678,12 +22773,12 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 152, + "number": 338, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", @@ -9698,8 +22793,8 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "identifier", - "text": "isKeyPressed", - "href": "docs/sf__window__keyboard___spec.html#L152C13" + "text": "isScancodePressed", + "href": "docs/sf__window__keyboard___spec.html#L338C14" }, { "kind": "span", @@ -9714,8 +22809,8 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "identifier", - "text": "key", - "href": "docs/sf__window__keyboard___spec.html#L152C27" + "text": "code", + "href": "docs/sf__window__keyboard___spec.html#L338C33" }, { "kind": "span", @@ -9735,8 +22830,8 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "identifier", - "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" }, { "kind": "span", @@ -9791,12 +22886,12 @@ GNATdoc.Documentation = { ], "parameters": [ { - "label": "key", - "line": 152, - "column": 27, + "label": "code", + "line": 338, + "column": 33, "type": { - "label": "Sf.Window.Keyboard.sfKeyCode", - "docHref": "docs/sf__window__keyboard___spec.html#L33C9" + "label": "Sf.Window.Keyboard.sfScancode", + "docHref": "docs/sf__window__keyboard___spec.html#L160C10" }, "description": [ { @@ -9804,7 +22899,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "span", - "text": "Key to check\n" + "text": "Scancode to check\n" } ] } @@ -9818,7 +22913,200 @@ GNATdoc.Documentation = { "children": [ { "kind": "span", - "text": "sfTrue if the key is pressed, sfFalse otherwise\n" + "text": "sfTrue if the physical key is pressed, sfFalse otherwise\n" + }, + { + "kind": "html", + "html": "

See: ", + "children": [ + ] + }, + { + "kind": "span", + "text": " isKeyPressed\n" + } + ] + } + ] + } + }, + { + "label": "localize", + "qualifier": "", + "line": 353, + "column": 14, + "src": "srcs/sf-window-keyboard.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 353, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "localize", + "href": "docs/sf__window__keyboard___spec.html#L353C14" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "code", + "href": "docs/sf__window__keyboard___spec.html#L353C24" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfKeyCode", + "href": "docs/sf__window__keyboard___spec.html#L37C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "", + "children": [ + ] + }, + { + "kind": "span", + "text": " Localize a physical key to a logical one\n" + } + ] + } + ], + "parameters": [ + { + "label": "code", + "line": 353, + "column": 24, + "type": { + "label": "Sf.Window.Keyboard.sfScancode", + "docHref": "docs/sf__window__keyboard___spec.html#L160C10" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Scancode to localize\n" + } + ] + } + ] + } + ], + "returns": { + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "The key corresponding to the scancode under the current\n" + }, + { + "kind": "span", + "text": "keyboard layout used by the operating system, or\n" + }, + { + "kind": "span", + "text": "sfKeyUnknown when the scancode cannot be mapped\n" + }, + { + "kind": "span", + "text": "to a Key.\n" + }, + { + "kind": "html", + "html": "

See: ", + "children": [ + ] + }, + { + "kind": "span", + "text": " delocalize\n" } ] } @@ -9828,7 +23116,7 @@ GNATdoc.Documentation = { { "label": "setVirtualKeyboardVisible", "qualifier": "", - "line": 166, + "line": 405, "column": 14, "src": "srcs/sf-window-keyboard.ads.html", "summary": [ @@ -9839,7 +23127,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 166, + "number": 405, "children": [ { "kind": "span", @@ -9860,7 +23148,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "setVirtualKeyboardVisible", - "href": "docs/sf__window__keyboard___spec.html#L166C14" + "href": "docs/sf__window__keyboard___spec.html#L405C14" }, { "kind": "span", @@ -9876,7 +23164,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "visible", - "href": "docs/sf__window__keyboard___spec.html#L166C41" + "href": "docs/sf__window__keyboard___spec.html#L405C41" }, { "kind": "span", @@ -9948,7 +23236,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "visible", - "line": 166, + "line": 405, "column": 41, "type": { "label": "Sf.sfBool", diff --git a/doc/docs/sf__window__mouse___spec.js b/doc/docs/sf__window__mouse___spec.js index 5ee5ab2..b56d3d3 100644 --- a/doc/docs/sf__window__mouse___spec.js +++ b/doc/docs/sf__window__mouse___spec.js @@ -653,7 +653,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -721,7 +721,7 @@ GNATdoc.Documentation = { "column": 26, "type": { "label": "Sf.Window.sfWindow_Ptr", - "docHref": "docs/sf__window___spec.html#L33C9" + "docHref": "docs/sf__window___spec.html#L55C9" }, "description": [ { @@ -1020,7 +1020,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -1087,7 +1087,7 @@ GNATdoc.Documentation = { "column": 68, "type": { "label": "Sf.Window.sfWindow_Ptr", - "docHref": "docs/sf__window___spec.html#L33C9" + "docHref": "docs/sf__window___spec.html#L55C9" }, "description": [ { diff --git a/doc/docs/sf__window__touch___spec.js b/doc/docs/sf__window__touch___spec.js index 5340b80..b686e53 100644 --- a/doc/docs/sf__window__touch___spec.js +++ b/doc/docs/sf__window__touch___spec.js @@ -123,7 +123,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -217,7 +217,7 @@ GNATdoc.Documentation = { "column": 34, "type": { "label": "Sf.Window.sfWindow_Ptr", - "docHref": "docs/sf__window___spec.html#L33C9" + "docHref": "docs/sf__window___spec.html#L55C9" }, "description": [ { diff --git a/doc/docs/sf__window__vulkan___spec.html b/doc/docs/sf__window__vulkan___spec.html new file mode 100644 index 0000000..bb26404 --- /dev/null +++ b/doc/docs/sf__window__vulkan___spec.html @@ -0,0 +1,13 @@ + + + + + + + + + +
+
+ + \ No newline at end of file diff --git a/doc/docs/sf__window__vulkan___spec.js b/doc/docs/sf__window__vulkan___spec.js new file mode 100644 index 0000000..9506f3e --- /dev/null +++ b/doc/docs/sf__window__vulkan___spec.js @@ -0,0 +1,912 @@ +GNATdoc.Documentation = { + "label": "Sf.Window.Vulkan", + "qualifier": "", + "summary": [ + ], + "description": [ + ], + "entities": [ + { + "entities": [ + { + "label": "sfVulkanFunctionPointer", + "qualifier": "", + "line": 35, + "column": 9, + "src": "srcs/sf-window-vulkan.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 35, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "procedure" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "VkInstance", + "qualifier": "", + "line": 27, + "column": 9, + "src": "srcs/sf-window-vulkan.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 27, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "type" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "VkInstance", + "href": "docs/sf__window__vulkan___spec.html#L27C9" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "is" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "access" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "all" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "VkInstance_T", + "href": "docs/sf__window__vulkan___spec.html#L25C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "VkSurfaceKHR", + "qualifier": "", + "line": 31, + "column": 9, + "src": "srcs/sf-window-vulkan.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 31, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "type" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "VkSurfaceKHR", + "href": "docs/sf__window__vulkan___spec.html#L31C9" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "is" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "access" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "all" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "VkSurfaceKHR_T", + "href": "docs/sf__window__vulkan___spec.html#L29C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + } + ], + "label": "Access types" + }, + { + "entities": [ + { + "label": "VkAllocationCallbacks", + "qualifier": "", + "line": 33, + "column": 9, + "src": "srcs/sf-window-vulkan.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 33, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "type" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "VkAllocationCallbacks", + "href": "docs/sf__window__vulkan___spec.html#L33C9" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "is" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "null" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "record" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "VkInstance_T", + "qualifier": "", + "line": 25, + "column": 9, + "src": "srcs/sf-window-vulkan.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 25, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "type" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "VkInstance_T", + "href": "docs/sf__window__vulkan___spec.html#L25C9" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "is" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "null" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "record" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + }, + { + "label": "VkSurfaceKHR_T", + "qualifier": "", + "line": 29, + "column": 9, + "src": "srcs/sf-window-vulkan.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 29, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "type" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "VkSurfaceKHR_T", + "href": "docs/sf__window__vulkan___spec.html#L29C9" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "is" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "null" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "record" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + } + ] + } + ], + "label": "Record types" + }, + { + "entities": [ + { + "label": "getFunction", + "qualifier": "", + "line": 63, + "column": 13, + "src": "srcs/sf-window-vulkan.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 63, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "getFunction", + "href": "docs/sf__window__vulkan___spec.html#L63C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "name", + "href": "docs/sf__window__vulkan___spec.html#L63C26" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "String" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfVulkanFunctionPointer", + "href": "docs/sf__window__vulkan___spec.html#L35C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "", + "children": [ + ] + }, + { + "kind": "span", + "text": " Get the address of a Vulkan function\n" + } + ] + } + ], + "parameters": [ + { + "label": "name", + "line": 63, + "column": 26, + "type": { + "label": "String" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Name of the function to get the address of\n" + } + ] + } + ] + } + ], + "returns": { + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Address of the Vulkan function, null on failure\n" + } + ] + } + ] + } + }, + { + "label": "getGraphicsRequiredInstanceExtensions", + "qualifier": "", + "line": 71, + "column": 13, + "src": "srcs/sf-window-vulkan.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 71, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "getGraphicsRequiredInstanceExtensions", + "href": "docs/sf__window__vulkan___spec.html#L71C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfArrayOfStrings", + "href": "docs/sf___spec.html#L113C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "", + "children": [ + ] + }, + { + "kind": "span", + "text": " Get Vulkan instance extensions required for graphics\n" + } + ] + } + ], + "returns": { + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Vulkan instance extensions required for graphics\n" + } + ] + } + ] + } + }, + { + "label": "isAvailable", + "qualifier": "", + "line": 53, + "column": 13, + "src": "srcs/sf-window-vulkan.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 53, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "isAvailable", + "href": "docs/sf__window__vulkan___spec.html#L53C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "requireGraphics", + "href": "docs/sf__window__vulkan___spec.html#L53C26" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfBool", + "href": "docs/sf___spec.html#L52C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfBool", + "href": "docs/sf___spec.html#L52C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "", + "children": [ + ] + }, + { + "kind": "span", + "text": " Tell whether or not the system supports Vulkan\n" + }, + { + "kind": "span", + "text": "This function should always be called before using\n" + }, + { + "kind": "span", + "text": "the Vulkan features. If it returns false, then\n" + }, + { + "kind": "span", + "text": "any attempt to use Vulkan will fail.\n" + }, + { + "kind": "span", + "text": "If only compute is required, set\n" + }, + { + "kind": "html", + "html": " requireGraphics ", + "children": [ + ] + }, + { + "kind": "span", + "text": "to false to skip checking for the extensions necessary\n" + }, + { + "kind": "span", + "text": "for graphics rendering.\n" + } + ] + } + ], + "parameters": [ + { + "label": "requireGraphics", + "line": 53, + "column": 26, + "type": { + "label": "Sf.sfBool", + "docHref": "docs/sf___spec.html#L52C9" + }, + "description": [ + ] + } + ], + "returns": { + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "True if Vulkan is supported, false otherwise\n" + } + ] + } + ] + } + } + ], + "label": "Subprograms" + } + ] +}; \ No newline at end of file diff --git a/doc/docs/sf__window__window___spec.js b/doc/docs/sf__window__window___spec.js index f4849d6..8f24897 100644 --- a/doc/docs/sf__window__window___spec.js +++ b/doc/docs/sf__window__window___spec.js @@ -11,7 +11,7 @@ GNATdoc.Documentation = { { "label": "sfClose", "qualifier": "", - "line": 37, + "line": 30, "column": 4, "src": "srcs/sf-window-window.ads.html", "summary": [ @@ -22,7 +22,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 37, + "number": 30, "children": [ { "kind": "span", @@ -76,8 +76,23 @@ GNATdoc.Documentation = { }, { "kind": "span", - "cssClass": "number", - "text": "4" + "cssClass": "identifier", + "text": "SfWindowStyle" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.Window.sfClose" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" }, { "kind": "span", @@ -87,22 +102,13 @@ GNATdoc.Documentation = { ] } ] - }, - { - "kind": "paragraph", - "children": [ - { - "kind": "span", - "text": "Titlebar + close button\n" - } - ] } ] }, { "label": "sfContextCore", "qualifier": "", - "line": 51, + "line": 42, "column": 4, "src": "srcs/sf-window-window.ads.html", "summary": [ @@ -113,7 +119,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 51, + "number": 42, "children": [ { "kind": "span", @@ -193,7 +199,7 @@ GNATdoc.Documentation = { { "label": "sfContextDebug", "qualifier": "", - "line": 53, + "line": 44, "column": 4, "src": "srcs/sf-window-window.ads.html", "summary": [ @@ -204,7 +210,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 53, + "number": 44, "children": [ { "kind": "span", @@ -284,7 +290,7 @@ GNATdoc.Documentation = { { "label": "sfContextDefault", "qualifier": "", - "line": 49, + "line": 40, "column": 4, "src": "srcs/sf-window-window.ads.html", "summary": [ @@ -295,7 +301,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 49, + "number": 40, "children": [ { "kind": "span", @@ -375,7 +381,7 @@ GNATdoc.Documentation = { { "label": "sfDefaultStyle", "qualifier": "", - "line": 41, + "line": 32, "column": 4, "src": "srcs/sf-window-window.ads.html", "summary": [ @@ -386,7 +392,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 41, + "number": 32, "children": [ { "kind": "span", @@ -440,8 +446,23 @@ GNATdoc.Documentation = { }, { "kind": "span", - "cssClass": "number", - "text": "7" + "cssClass": "identifier", + "text": "SfWindowStyle" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.Window.sfDefaultStyle" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" }, { "kind": "span", @@ -451,22 +472,13 @@ GNATdoc.Documentation = { ] } ] - }, - { - "kind": "paragraph", - "children": [ - { - "kind": "span", - "text": "Default window style\n" - } - ] } ] }, { "label": "sfFullscreen", "qualifier": "", - "line": 39, + "line": 31, "column": 4, "src": "srcs/sf-window-window.ads.html", "summary": [ @@ -477,7 +489,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 39, + "number": 31, "children": [ { "kind": "span", @@ -531,8 +543,23 @@ GNATdoc.Documentation = { }, { "kind": "span", - "cssClass": "number", - "text": "8" + "cssClass": "identifier", + "text": "SfWindowStyle" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.Window.sfFullscreen" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" }, { "kind": "span", @@ -542,22 +569,13 @@ GNATdoc.Documentation = { ] } ] - }, - { - "kind": "paragraph", - "children": [ - { - "kind": "span", - "text": "Fullscreen mode (this flag and all others are mutually exclusive)\n" - } - ] } ] }, { "label": "sfNone", "qualifier": "", - "line": 31, + "line": 27, "column": 4, "src": "srcs/sf-window-window.ads.html", "summary": [ @@ -568,7 +586,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 31, + "number": 27, "children": [ { "kind": "span", @@ -622,8 +640,23 @@ GNATdoc.Documentation = { }, { "kind": "span", - "cssClass": "number", - "text": "0" + "cssClass": "identifier", + "text": "SfWindowStyle" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.Window.sfNone" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" }, { "kind": "span", @@ -633,22 +666,13 @@ GNATdoc.Documentation = { ] } ] - }, - { - "kind": "paragraph", - "children": [ - { - "kind": "span", - "text": "No border / title bar (this flag and all others are mutually exclusive)\n" - } - ] } ] }, { "label": "sfResize", "qualifier": "", - "line": 35, + "line": 29, "column": 4, "src": "srcs/sf-window-window.ads.html", "summary": [ @@ -659,7 +683,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 35, + "number": 29, "children": [ { "kind": "span", @@ -713,8 +737,23 @@ GNATdoc.Documentation = { }, { "kind": "span", - "cssClass": "number", - "text": "2" + "cssClass": "identifier", + "text": "SfWindowStyle" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.Window.sfResize" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" }, { "kind": "span", @@ -724,22 +763,13 @@ GNATdoc.Documentation = { ] } ] - }, - { - "kind": "paragraph", - "children": [ - { - "kind": "span", - "text": "Titlebar + resizable border + maximize button\n" - } - ] } ] }, { "label": "sfTitlebar", "qualifier": "", - "line": 33, + "line": 28, "column": 4, "src": "srcs/sf-window-window.ads.html", "summary": [ @@ -750,7 +780,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 33, + "number": 28, "children": [ { "kind": "span", @@ -804,8 +834,23 @@ GNATdoc.Documentation = { }, { "kind": "span", - "cssClass": "number", - "text": "1" + "cssClass": "identifier", + "text": "SfWindowStyle" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.Window.sfTitlebar" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" }, { "kind": "span", @@ -815,15 +860,6 @@ GNATdoc.Documentation = { ] } ] - }, - { - "kind": "paragraph", - "children": [ - { - "kind": "span", - "text": "Title bar + fixed border\n" - } - ] } ] } @@ -835,7 +871,7 @@ GNATdoc.Documentation = { { "label": "sfContextAttribute", "qualifier": "", - "line": 48, + "line": 39, "column": 9, "src": "srcs/sf-window-window.ads.html", "summary": [ @@ -846,7 +882,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 48, + "number": 39, "children": [ { "kind": "span", @@ -867,7 +903,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfContextAttribute", - "href": "docs/sf__window__window___spec.html#L48C9" + "href": "docs/sf__window__window___spec.html#L39C9" }, { "kind": "span", @@ -929,7 +965,7 @@ GNATdoc.Documentation = { { "label": "sfWindowStyle", "qualifier": "", - "line": 30, + "line": 25, "column": 9, "src": "srcs/sf-window-window.ads.html", "summary": [ @@ -940,7 +976,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 30, + "number": 25, "children": [ { "kind": "span", @@ -961,7 +997,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfWindowStyle", - "href": "docs/sf__window__window___spec.html#L30C9" + "href": "docs/sf__window__window___spec.html#L25C9" }, { "kind": "span", @@ -991,8 +1027,8 @@ GNATdoc.Documentation = { { "kind": "span", "cssClass": "identifier", - "text": "sfUint32", - "href": "docs/sf___spec.html#L92C9" + "text": "Sf.Window.sfWindowStyle", + "href": "docs/sf__window___spec.html#L34C9" }, { "kind": "span", @@ -1013,7 +1049,7 @@ GNATdoc.Documentation = { { "label": "sfContextSettings", "qualifier": "", - "line": 60, + "line": 51, "column": 9, "src": "srcs/sf-window-window.ads.html", "summary": [ @@ -1024,7 +1060,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 60, + "number": 51, "children": [ { "kind": "span", @@ -1045,7 +1081,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfContextSettings", - "href": "docs/sf__window__window___spec.html#L60C9" + "href": "docs/sf__window__window___spec.html#L51C9" }, { "kind": "span", @@ -1071,7 +1107,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 61, + "number": 52, "children": [ { "kind": "span", @@ -1082,7 +1118,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "depthBits", - "href": "docs/sf__window__window___spec.html#L61C7" + "href": "docs/sf__window__window___spec.html#L52C7" }, { "kind": "span", @@ -1134,7 +1170,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 62, + "number": 53, "children": [ { "kind": "span", @@ -1145,7 +1181,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "stencilBits", - "href": "docs/sf__window__window___spec.html#L62C7" + "href": "docs/sf__window__window___spec.html#L53C7" }, { "kind": "span", @@ -1197,7 +1233,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 63, + "number": 54, "children": [ { "kind": "span", @@ -1208,7 +1244,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "antialiasingLevel", - "href": "docs/sf__window__window___spec.html#L63C7" + "href": "docs/sf__window__window___spec.html#L54C7" }, { "kind": "span", @@ -1260,7 +1296,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 64, + "number": 55, "children": [ { "kind": "span", @@ -1271,7 +1307,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "majorVersion", - "href": "docs/sf__window__window___spec.html#L64C7" + "href": "docs/sf__window__window___spec.html#L55C7" }, { "kind": "span", @@ -1323,7 +1359,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 65, + "number": 56, "children": [ { "kind": "span", @@ -1334,7 +1370,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "minorVersion", - "href": "docs/sf__window__window___spec.html#L65C7" + "href": "docs/sf__window__window___spec.html#L56C7" }, { "kind": "span", @@ -1386,7 +1422,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 66, + "number": 57, "children": [ { "kind": "span", @@ -1397,7 +1433,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "attributeFlags", - "href": "docs/sf__window__window___spec.html#L66C7" + "href": "docs/sf__window__window___spec.html#L57C7" }, { "kind": "span", @@ -1449,7 +1485,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 67, + "number": 58, "children": [ { "kind": "span", @@ -1460,7 +1496,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sRgbCapable", - "href": "docs/sf__window__window___spec.html#L67C7" + "href": "docs/sf__window__window___spec.html#L58C7" }, { "kind": "span", @@ -1512,7 +1548,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 68, + "number": 59, "children": [ { "kind": "span", @@ -1538,7 +1574,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": ";", - "href": "docs/sf__window__window___spec.html#L60C9" + "href": "docs/sf__window__window___spec.html#L51C9" } ] } @@ -1563,7 +1599,7 @@ GNATdoc.Documentation = { "fields": [ { "label": "depthBits", - "line": 61, + "line": 52, "column": 7, "type": { "label": "Sf.sfUint32", @@ -1583,7 +1619,7 @@ GNATdoc.Documentation = { }, { "label": "stencilBits", - "line": 62, + "line": 53, "column": 7, "type": { "label": "Sf.sfUint32", @@ -1603,7 +1639,7 @@ GNATdoc.Documentation = { }, { "label": "antialiasingLevel", - "line": 63, + "line": 54, "column": 7, "type": { "label": "Sf.sfUint32", @@ -1623,7 +1659,7 @@ GNATdoc.Documentation = { }, { "label": "majorVersion", - "line": 64, + "line": 55, "column": 7, "type": { "label": "Sf.sfUint32", @@ -1643,7 +1679,7 @@ GNATdoc.Documentation = { }, { "label": "minorVersion", - "line": 65, + "line": 56, "column": 7, "type": { "label": "Sf.sfUint32", @@ -1663,7 +1699,7 @@ GNATdoc.Documentation = { }, { "label": "attributeFlags", - "line": 66, + "line": 57, "column": 7, "type": { "label": "Sf.sfUint32", @@ -1683,7 +1719,7 @@ GNATdoc.Documentation = { }, { "label": "sRgbCapable", - "line": 67, + "line": 58, "column": 7, "type": { "label": "Sf.sfBool", @@ -1706,7 +1742,7 @@ GNATdoc.Documentation = { { "label": "sfDefaultContextSettings", "qualifier": "", - "line": 70, + "line": 61, "column": 4, "src": "srcs/sf-window-window.ads.html", "summary": [ @@ -1717,7 +1753,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 70, + "number": 61, "children": [ { "kind": "span", @@ -1728,7 +1764,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfDefaultContextSettings", - "href": "docs/sf__window__window___spec.html#L70C4" + "href": "docs/sf__window__window___spec.html#L61C4" }, { "kind": "span", @@ -1759,7 +1795,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfContextSettings", - "href": "docs/sf__window__window___spec.html#L60C9" + "href": "docs/sf__window__window___spec.html#L51C9" }, { "kind": "span", @@ -1780,7 +1816,7 @@ GNATdoc.Documentation = { { "label": "close", "qualifier": "", - "line": 167, + "line": 158, "column": 14, "src": "srcs/sf-window-window.ads.html", "summary": [ @@ -1791,7 +1827,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 167, + "number": 158, "children": [ { "kind": "span", @@ -1812,7 +1848,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "close", - "href": "docs/sf__window__window___spec.html#L167C14" + "href": "docs/sf__window__window___spec.html#L158C14" }, { "kind": "span", @@ -1828,7 +1864,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L167C21" + "href": "docs/sf__window__window___spec.html#L158C21" }, { "kind": "span", @@ -1849,7 +1885,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -1904,11 +1940,11 @@ GNATdoc.Documentation = { "parameters": [ { "label": "window", - "line": 167, + "line": 158, "column": 21, "type": { "label": "Sf.Window.sfWindow_Ptr", - "docHref": "docs/sf__window___spec.html#L33C9" + "docHref": "docs/sf__window___spec.html#L55C9" }, "description": [ { @@ -1927,7 +1963,7 @@ GNATdoc.Documentation = { { "label": "create", "qualifier": "", - "line": 93, + "line": 84, "column": 13, "src": "srcs/sf-window-window.ads.html", "summary": [ @@ -1938,7 +1974,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 93, + "number": 84, "children": [ { "kind": "span", @@ -1959,13 +1995,13 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "create", - "href": "docs/sf__window__window___spec.html#L93C13" + "href": "docs/sf__window__window___spec.html#L84C13" } ] }, { "kind": "line", - "number": 94, + "number": 85, "children": [ { "kind": "span", @@ -1981,7 +2017,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "mode", - "href": "docs/sf__window__window___spec.html#L94C7" + "href": "docs/sf__window__window___spec.html#L85C7" }, { "kind": "span", @@ -2013,7 +2049,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 95, + "number": 86, "children": [ { "kind": "span", @@ -2024,7 +2060,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "title", - "href": "docs/sf__window__window___spec.html#L95C7" + "href": "docs/sf__window__window___spec.html#L86C7" }, { "kind": "span", @@ -2055,7 +2091,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 96, + "number": 87, "children": [ { "kind": "span", @@ -2066,7 +2102,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "style", - "href": "docs/sf__window__window___spec.html#L96C7" + "href": "docs/sf__window__window___spec.html#L87C7" }, { "kind": "span", @@ -2087,7 +2123,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfWindowStyle", - "href": "docs/sf__window__window___spec.html#L30C9" + "href": "docs/sf__window__window___spec.html#L25C9" }, { "kind": "span", @@ -2138,7 +2174,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 97, + "number": 88, "children": [ { "kind": "span", @@ -2149,7 +2185,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "settings", - "href": "docs/sf__window__window___spec.html#L97C7" + "href": "docs/sf__window__window___spec.html#L88C7" }, { "kind": "span", @@ -2170,7 +2206,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfContextSettings", - "href": "docs/sf__window__window___spec.html#L60C9" + "href": "docs/sf__window__window___spec.html#L51C9" }, { "kind": "span", @@ -2191,7 +2227,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfDefaultContextSettings", - "href": "docs/sf__window__window___spec.html#L516C4" + "href": "docs/sf__window__window___spec.html#L507C4" }, { "kind": "span", @@ -2202,7 +2238,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 98, + "number": 89, "children": [ { "kind": "span", @@ -2223,7 +2259,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -2315,7 +2351,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "mode", - "line": 94, + "line": 85, "column": 7, "type": { "label": "Sf.Window.VideoMode.sfVideoMode", @@ -2335,7 +2371,7 @@ GNATdoc.Documentation = { }, { "label": "title", - "line": 95, + "line": 86, "column": 7, "type": { "label": "String" @@ -2354,11 +2390,11 @@ GNATdoc.Documentation = { }, { "label": "style", - "line": 96, + "line": 87, "column": 7, "type": { "label": "Sf.Window.Window.sfWindowStyle", - "docHref": "docs/sf__window__window___spec.html#L30C9" + "docHref": "docs/sf__window__window___spec.html#L25C9" }, "description": [ { @@ -2374,11 +2410,11 @@ GNATdoc.Documentation = { }, { "label": "settings", - "line": 97, + "line": 88, "column": 7, "type": { "label": "Sf.Window.Window.sfContextSettings", - "docHref": "docs/sf__window__window___spec.html#L60C9" + "docHref": "docs/sf__window__window___spec.html#L51C9" }, "description": [ { @@ -2410,7 +2446,7 @@ GNATdoc.Documentation = { { "label": "createFromHandle", "qualifier": "", - "line": 145, + "line": 136, "column": 13, "src": "srcs/sf-window-window.ads.html", "summary": [ @@ -2421,7 +2457,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 145, + "number": 136, "children": [ { "kind": "span", @@ -2442,7 +2478,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "createFromHandle", - "href": "docs/sf__window__window___spec.html#L145C13" + "href": "docs/sf__window__window___spec.html#L136C13" }, { "kind": "span", @@ -2458,7 +2494,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "handle", - "href": "docs/sf__window__window___spec.html#L145C31" + "href": "docs/sf__window__window___spec.html#L136C31" }, { "kind": "span", @@ -2495,7 +2531,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "settings", - "href": "docs/sf__window__window___spec.html#L145C79" + "href": "docs/sf__window__window___spec.html#L136C79" }, { "kind": "span", @@ -2536,7 +2572,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfContextSettings", - "href": "docs/sf__window__window___spec.html#L60C9" + "href": "docs/sf__window__window___spec.html#L51C9" }, { "kind": "span", @@ -2562,7 +2598,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -2612,7 +2648,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "handle", - "line": 145, + "line": 136, "column": 31, "type": { "label": "Sf.Window.WindowHandle.sfWindowHandle", @@ -2632,7 +2668,7 @@ GNATdoc.Documentation = { }, { "label": "settings", - "line": 145, + "line": 136, "column": 79, "type": { "label": "" @@ -2667,7 +2703,7 @@ GNATdoc.Documentation = { { "label": "createUnicode", "qualifier": "", - "line": 122, + "line": 113, "column": 13, "src": "srcs/sf-window-window.ads.html", "summary": [ @@ -2678,7 +2714,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 122, + "number": 113, "children": [ { "kind": "span", @@ -2699,13 +2735,13 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "createUnicode", - "href": "docs/sf__window__window___spec.html#L122C13" + "href": "docs/sf__window__window___spec.html#L113C13" } ] }, { "kind": "line", - "number": 123, + "number": 114, "children": [ { "kind": "span", @@ -2721,7 +2757,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "mode", - "href": "docs/sf__window__window___spec.html#L123C7" + "href": "docs/sf__window__window___spec.html#L114C7" }, { "kind": "span", @@ -2753,7 +2789,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 124, + "number": 115, "children": [ { "kind": "span", @@ -2764,7 +2800,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "title", - "href": "docs/sf__window__window___spec.html#L124C7" + "href": "docs/sf__window__window___spec.html#L115C7" }, { "kind": "span", @@ -2795,7 +2831,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 125, + "number": 116, "children": [ { "kind": "span", @@ -2806,7 +2842,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "style", - "href": "docs/sf__window__window___spec.html#L125C7" + "href": "docs/sf__window__window___spec.html#L116C7" }, { "kind": "span", @@ -2827,7 +2863,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfWindowStyle", - "href": "docs/sf__window__window___spec.html#L30C9" + "href": "docs/sf__window__window___spec.html#L25C9" }, { "kind": "span", @@ -2878,7 +2914,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 126, + "number": 117, "children": [ { "kind": "span", @@ -2889,7 +2925,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "settings", - "href": "docs/sf__window__window___spec.html#L126C7" + "href": "docs/sf__window__window___spec.html#L117C7" }, { "kind": "span", @@ -2910,7 +2946,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfContextSettings", - "href": "docs/sf__window__window___spec.html#L60C9" + "href": "docs/sf__window__window___spec.html#L51C9" }, { "kind": "span", @@ -2931,7 +2967,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfDefaultContextSettings", - "href": "docs/sf__window__window___spec.html#L516C4" + "href": "docs/sf__window__window___spec.html#L507C4" }, { "kind": "span", @@ -2942,7 +2978,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 127, + "number": 118, "children": [ { "kind": "span", @@ -2963,7 +2999,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -3055,7 +3091,7 @@ GNATdoc.Documentation = { "parameters": [ { "label": "mode", - "line": 123, + "line": 114, "column": 7, "type": { "label": "Sf.Window.VideoMode.sfVideoMode", @@ -3075,7 +3111,7 @@ GNATdoc.Documentation = { }, { "label": "title", - "line": 124, + "line": 115, "column": 7, "type": { "label": "Wide_Wide_String" @@ -3094,11 +3130,11 @@ GNATdoc.Documentation = { }, { "label": "style", - "line": 125, + "line": 116, "column": 7, "type": { "label": "Sf.Window.Window.sfWindowStyle", - "docHref": "docs/sf__window__window___spec.html#L30C9" + "docHref": "docs/sf__window__window___spec.html#L25C9" }, "description": [ { @@ -3114,11 +3150,11 @@ GNATdoc.Documentation = { }, { "label": "settings", - "line": 126, + "line": 117, "column": 7, "type": { "label": "Sf.Window.Window.sfContextSettings", - "docHref": "docs/sf__window__window___spec.html#L60C9" + "docHref": "docs/sf__window__window___spec.html#L51C9" }, "description": [ { @@ -3150,7 +3186,7 @@ GNATdoc.Documentation = { { "label": "destroy", "qualifier": "", - "line": 153, + "line": 144, "column": 14, "src": "srcs/sf-window-window.ads.html", "summary": [ @@ -3161,7 +3197,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 153, + "number": 144, "children": [ { "kind": "span", @@ -3182,7 +3218,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "destroy", - "href": "docs/sf__window__window___spec.html#L153C14" + "href": "docs/sf__window__window___spec.html#L144C14" }, { "kind": "span", @@ -3198,7 +3234,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L153C23" + "href": "docs/sf__window__window___spec.html#L144C23" }, { "kind": "span", @@ -3219,7 +3255,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -3254,11 +3290,11 @@ GNATdoc.Documentation = { "parameters": [ { "label": "window", - "line": 153, + "line": 144, "column": 23, "type": { "label": "Sf.Window.sfWindow_Ptr", - "docHref": "docs/sf__window___spec.html#L33C9" + "docHref": "docs/sf__window___spec.html#L55C9" }, "description": [ { @@ -3277,7 +3313,7 @@ GNATdoc.Documentation = { { "label": "display", "qualifier": "", - "line": 492, + "line": 483, "column": 14, "src": "srcs/sf-window-window.ads.html", "summary": [ @@ -3288,7 +3324,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 492, + "number": 483, "children": [ { "kind": "span", @@ -3309,7 +3345,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "display", - "href": "docs/sf__window__window___spec.html#L492C14" + "href": "docs/sf__window__window___spec.html#L483C14" }, { "kind": "span", @@ -3325,7 +3361,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L492C23" + "href": "docs/sf__window__window___spec.html#L483C23" }, { "kind": "span", @@ -3346,7 +3382,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -3397,11 +3433,11 @@ GNATdoc.Documentation = { "parameters": [ { "label": "window", - "line": 492, + "line": 483, "column": 23, "type": { "label": "Sf.Window.sfWindow_Ptr", - "docHref": "docs/sf__window___spec.html#L33C9" + "docHref": "docs/sf__window___spec.html#L55C9" }, "description": [ { @@ -3420,7 +3456,7 @@ GNATdoc.Documentation = { { "label": "getPosition", "qualifier": "", - "line": 244, + "line": 235, "column": 13, "src": "srcs/sf-window-window.ads.html", "summary": [ @@ -3431,7 +3467,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 244, + "number": 235, "children": [ { "kind": "span", @@ -3452,7 +3488,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "getPosition", - "href": "docs/sf__window__window___spec.html#L244C13" + "href": "docs/sf__window__window___spec.html#L235C13" }, { "kind": "span", @@ -3468,7 +3504,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L244C26" + "href": "docs/sf__window__window___spec.html#L235C26" }, { "kind": "span", @@ -3489,7 +3525,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -3545,11 +3581,11 @@ GNATdoc.Documentation = { "parameters": [ { "label": "window", - "line": 244, + "line": 235, "column": 26, "type": { "label": "Sf.Window.sfWindow_Ptr", - "docHref": "docs/sf__window___spec.html#L33C9" + "docHref": "docs/sf__window___spec.html#L55C9" }, "description": [ { @@ -3581,7 +3617,7 @@ GNATdoc.Documentation = { { "label": "getSettings", "qualifier": "", - "line": 196, + "line": 187, "column": 13, "src": "srcs/sf-window-window.ads.html", "summary": [ @@ -3592,7 +3628,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 196, + "number": 187, "children": [ { "kind": "span", @@ -3613,7 +3649,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "getSettings", - "href": "docs/sf__window__window___spec.html#L196C13" + "href": "docs/sf__window__window___spec.html#L187C13" }, { "kind": "span", @@ -3629,7 +3665,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L196C26" + "href": "docs/sf__window__window___spec.html#L187C26" }, { "kind": "span", @@ -3650,7 +3686,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -3676,7 +3712,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfContextSettings", - "href": "docs/sf__window__window___spec.html#L60C9" + "href": "docs/sf__window__window___spec.html#L51C9" }, { "kind": "span", @@ -3722,11 +3758,11 @@ GNATdoc.Documentation = { "parameters": [ { "label": "window", - "line": 196, + "line": 187, "column": 26, "type": { "label": "Sf.Window.sfWindow_Ptr", - "docHref": "docs/sf__window___spec.html#L33C9" + "docHref": "docs/sf__window___spec.html#L55C9" }, "description": [ { @@ -3758,7 +3794,7 @@ GNATdoc.Documentation = { { "label": "getSize", "qualifier": "", - "line": 271, + "line": 262, "column": 13, "src": "srcs/sf-window-window.ads.html", "summary": [ @@ -3769,7 +3805,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 271, + "number": 262, "children": [ { "kind": "span", @@ -3790,7 +3826,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "getSize", - "href": "docs/sf__window__window___spec.html#L271C13" + "href": "docs/sf__window__window___spec.html#L262C13" }, { "kind": "span", @@ -3806,7 +3842,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L271C22" + "href": "docs/sf__window__window___spec.html#L262C22" }, { "kind": "span", @@ -3827,7 +3863,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -3891,11 +3927,11 @@ GNATdoc.Documentation = { "parameters": [ { "label": "window", - "line": 271, + "line": 262, "column": 22, "type": { "label": "Sf.Window.sfWindow_Ptr", - "docHref": "docs/sf__window___spec.html#L33C9" + "docHref": "docs/sf__window___spec.html#L55C9" }, "description": [ { @@ -3927,7 +3963,7 @@ GNATdoc.Documentation = { { "label": "getSystemHandle", "qualifier": "", - "line": 508, + "line": 499, "column": 13, "src": "srcs/sf-window-window.ads.html", "summary": [ @@ -3938,7 +3974,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 508, + "number": 499, "children": [ { "kind": "span", @@ -3959,13 +3995,13 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "getSystemHandle", - "href": "docs/sf__window__window___spec.html#L508C13" + "href": "docs/sf__window__window___spec.html#L499C13" } ] }, { "kind": "line", - "number": 509, + "number": 500, "children": [ { "kind": "span", @@ -3981,7 +4017,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L509C7" + "href": "docs/sf__window__window___spec.html#L500C7" }, { "kind": "span", @@ -4002,7 +4038,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -4013,7 +4049,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 510, + "number": 501, "children": [ { "kind": "span", @@ -4084,11 +4120,11 @@ GNATdoc.Documentation = { "parameters": [ { "label": "window", - "line": 509, + "line": 500, "column": 7, "type": { "label": "Sf.Window.sfWindow_Ptr", - "docHref": "docs/sf__window___spec.html#L33C9" + "docHref": "docs/sf__window___spec.html#L55C9" }, "description": [ { @@ -4120,7 +4156,7 @@ GNATdoc.Documentation = { { "label": "hasFocus", "qualifier": "", - "line": 479, + "line": 470, "column": 13, "src": "srcs/sf-window-window.ads.html", "summary": [ @@ -4131,7 +4167,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 479, + "number": 470, "children": [ { "kind": "span", @@ -4152,7 +4188,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "hasFocus", - "href": "docs/sf__window__window___spec.html#L479C13" + "href": "docs/sf__window__window___spec.html#L470C13" }, { "kind": "span", @@ -4168,7 +4204,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L479C23" + "href": "docs/sf__window__window___spec.html#L470C23" }, { "kind": "span", @@ -4189,7 +4225,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -4257,11 +4293,11 @@ GNATdoc.Documentation = { "parameters": [ { "label": "window", - "line": 479, + "line": 470, "column": 23, "type": { "label": "Sf.Window.sfWindow_Ptr", - "docHref": "docs/sf__window___spec.html#L33C9" + "docHref": "docs/sf__window___spec.html#L55C9" }, "description": [ ] @@ -4284,7 +4320,7 @@ GNATdoc.Documentation = { { "label": "isOpen", "qualifier": "", - "line": 181, + "line": 172, "column": 13, "src": "srcs/sf-window-window.ads.html", "summary": [ @@ -4295,7 +4331,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 181, + "number": 172, "children": [ { "kind": "span", @@ -4316,7 +4352,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "isOpen", - "href": "docs/sf__window__window___spec.html#L181C13" + "href": "docs/sf__window__window___spec.html#L172C13" }, { "kind": "span", @@ -4332,7 +4368,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L181C21" + "href": "docs/sf__window__window___spec.html#L172C21" }, { "kind": "span", @@ -4353,7 +4389,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -4421,11 +4457,11 @@ GNATdoc.Documentation = { "parameters": [ { "label": "window", - "line": 181, + "line": 172, "column": 21, "type": { "label": "Sf.Window.sfWindow_Ptr", - "docHref": "docs/sf__window___spec.html#L33C9" + "docHref": "docs/sf__window___spec.html#L55C9" }, "description": [ { @@ -4457,7 +4493,7 @@ GNATdoc.Documentation = { { "label": "pollEvent", "qualifier": "", - "line": 213, + "line": 204, "column": 13, "src": "srcs/sf-window-window.ads.html", "summary": [ @@ -4468,7 +4504,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 213, + "number": 204, "children": [ { "kind": "span", @@ -4489,7 +4525,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "pollEvent", - "href": "docs/sf__window__window___spec.html#L213C13" + "href": "docs/sf__window__window___spec.html#L204C13" }, { "kind": "span", @@ -4505,7 +4541,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L213C24" + "href": "docs/sf__window__window___spec.html#L204C24" }, { "kind": "span", @@ -4526,7 +4562,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -4537,18 +4573,18 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 214, + "number": 205, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", "cssClass": "identifier", "text": "event", - "href": "docs/sf__window__window___spec.html#L214C33" + "href": "docs/sf__window__window___spec.html#L205C24" }, { "kind": "span", @@ -4579,7 +4615,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "Sf.Window.Event.sfEvent", - "href": "docs/sf__window__event___spec.html#L209C9" + "href": "docs/sf__window__event___spec.html#L210C9" }, { "kind": "span", @@ -4665,11 +4701,11 @@ GNATdoc.Documentation = { "parameters": [ { "label": "window", - "line": 213, + "line": 204, "column": 24, "type": { "label": "Sf.Window.sfWindow_Ptr", - "docHref": "docs/sf__window___spec.html#L33C9" + "docHref": "docs/sf__window___spec.html#L55C9" }, "description": [ { @@ -4685,8 +4721,8 @@ GNATdoc.Documentation = { }, { "label": "event", - "line": 214, - "column": 33, + "line": 205, + "column": 24, "type": { "label": "" }, @@ -4720,7 +4756,7 @@ GNATdoc.Documentation = { { "label": "requestFocus", "qualifier": "", - "line": 467, + "line": 458, "column": 14, "src": "srcs/sf-window-window.ads.html", "summary": [ @@ -4731,7 +4767,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 467, + "number": 458, "children": [ { "kind": "span", @@ -4752,7 +4788,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "requestFocus", - "href": "docs/sf__window__window___spec.html#L467C14" + "href": "docs/sf__window__window___spec.html#L458C14" }, { "kind": "span", @@ -4768,7 +4804,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L467C28" + "href": "docs/sf__window__window___spec.html#L458C28" }, { "kind": "span", @@ -4789,7 +4825,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -4852,11 +4888,11 @@ GNATdoc.Documentation = { "parameters": [ { "label": "window", - "line": 467, + "line": 458, "column": 28, "type": { "label": "Sf.Window.sfWindow_Ptr", - "docHref": "docs/sf__window___spec.html#L33C9" + "docHref": "docs/sf__window___spec.html#L55C9" }, "description": [ ] @@ -4866,7 +4902,7 @@ GNATdoc.Documentation = { { "label": "setActive", "qualifier": "", - "line": 452, + "line": 443, "column": 13, "src": "srcs/sf-window-window.ads.html", "summary": [ @@ -4877,7 +4913,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 452, + "number": 443, "children": [ { "kind": "span", @@ -4898,7 +4934,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "setActive", - "href": "docs/sf__window__window___spec.html#L452C13" + "href": "docs/sf__window__window___spec.html#L443C13" }, { "kind": "span", @@ -4914,7 +4950,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L452C24" + "href": "docs/sf__window__window___spec.html#L443C24" }, { "kind": "span", @@ -4935,7 +4971,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -4946,7 +4982,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 453, + "number": 444, "children": [ { "kind": "span", @@ -4957,7 +4993,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "active", - "href": "docs/sf__window__window___spec.html#L453C33" + "href": "docs/sf__window__window___spec.html#L444C33" }, { "kind": "span", @@ -5062,11 +5098,11 @@ GNATdoc.Documentation = { "parameters": [ { "label": "window", - "line": 452, + "line": 443, "column": 24, "type": { "label": "Sf.Window.sfWindow_Ptr", - "docHref": "docs/sf__window___spec.html#L33C9" + "docHref": "docs/sf__window___spec.html#L55C9" }, "description": [ { @@ -5082,7 +5118,7 @@ GNATdoc.Documentation = { }, { "label": "active", - "line": 453, + "line": 444, "column": 33, "type": { "label": "Sf.sfBool", @@ -5118,7 +5154,7 @@ GNATdoc.Documentation = { { "label": "setFramerateLimit", "qualifier": "", - "line": 419, + "line": 410, "column": 14, "src": "srcs/sf-window-window.ads.html", "summary": [ @@ -5129,7 +5165,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 419, + "number": 410, "children": [ { "kind": "span", @@ -5150,7 +5186,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "setFramerateLimit", - "href": "docs/sf__window__window___spec.html#L419C14" + "href": "docs/sf__window__window___spec.html#L410C14" }, { "kind": "span", @@ -5166,7 +5202,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L419C33" + "href": "docs/sf__window__window___spec.html#L410C33" }, { "kind": "span", @@ -5187,7 +5223,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -5198,18 +5234,18 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 420, + "number": 411, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", "cssClass": "identifier", "text": "limit", - "href": "docs/sf__window__window___spec.html#L420C42" + "href": "docs/sf__window__window___spec.html#L411C33" }, { "kind": "span", @@ -5277,11 +5313,11 @@ GNATdoc.Documentation = { "parameters": [ { "label": "window", - "line": 419, + "line": 410, "column": 33, "type": { "label": "Sf.Window.sfWindow_Ptr", - "docHref": "docs/sf__window___spec.html#L33C9" + "docHref": "docs/sf__window___spec.html#L55C9" }, "description": [ { @@ -5297,8 +5333,8 @@ GNATdoc.Documentation = { }, { "label": "limit", - "line": 420, - "column": 42, + "line": 411, + "column": 33, "type": { "label": "Sf.sfUint32", "docHref": "docs/sf___spec.html#L92C9" @@ -5320,7 +5356,7 @@ GNATdoc.Documentation = { { "label": "setIcon", "qualifier": "", - "line": 316, + "line": 307, "column": 14, "src": "srcs/sf-window-window.ads.html", "summary": [ @@ -5331,7 +5367,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 316, + "number": 307, "children": [ { "kind": "span", @@ -5352,13 +5388,13 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "setIcon", - "href": "docs/sf__window__window___spec.html#L316C14" + "href": "docs/sf__window__window___spec.html#L307C14" } ] }, { "kind": "line", - "number": 317, + "number": 308, "children": [ { "kind": "span", @@ -5374,7 +5410,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L317C7" + "href": "docs/sf__window__window___spec.html#L308C7" }, { "kind": "span", @@ -5395,7 +5431,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -5406,7 +5442,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 318, + "number": 309, "children": [ { "kind": "span", @@ -5417,7 +5453,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "width", - "href": "docs/sf__window__window___spec.html#L318C7" + "href": "docs/sf__window__window___spec.html#L309C7" }, { "kind": "span", @@ -5449,7 +5485,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 319, + "number": 310, "children": [ { "kind": "span", @@ -5460,7 +5496,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "height", - "href": "docs/sf__window__window___spec.html#L319C7" + "href": "docs/sf__window__window___spec.html#L310C7" }, { "kind": "span", @@ -5492,7 +5528,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 320, + "number": 311, "children": [ { "kind": "span", @@ -5503,7 +5539,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "pixels", - "href": "docs/sf__window__window___spec.html#L320C7" + "href": "docs/sf__window__window___spec.html#L311C7" }, { "kind": "span", @@ -5603,11 +5639,11 @@ GNATdoc.Documentation = { "parameters": [ { "label": "window", - "line": 317, + "line": 308, "column": 7, "type": { "label": "Sf.Window.sfWindow_Ptr", - "docHref": "docs/sf__window___spec.html#L33C9" + "docHref": "docs/sf__window___spec.html#L55C9" }, "description": [ { @@ -5623,7 +5659,7 @@ GNATdoc.Documentation = { }, { "label": "width", - "line": 318, + "line": 309, "column": 7, "type": { "label": "Sf.sfUint32", @@ -5643,7 +5679,7 @@ GNATdoc.Documentation = { }, { "label": "height", - "line": 319, + "line": 310, "column": 7, "type": { "label": "Sf.sfUint32", @@ -5663,7 +5699,7 @@ GNATdoc.Documentation = { }, { "label": "pixels", - "line": 320, + "line": 311, "column": 7, "type": { "label": "" @@ -5685,7 +5721,7 @@ GNATdoc.Documentation = { { "label": "setJoystickThreshold", "qualifier": "", - "line": 432, + "line": 423, "column": 14, "src": "srcs/sf-window-window.ads.html", "summary": [ @@ -5696,7 +5732,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 432, + "number": 423, "children": [ { "kind": "span", @@ -5717,7 +5753,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "setJoystickThreshold", - "href": "docs/sf__window__window___spec.html#L432C14" + "href": "docs/sf__window__window___spec.html#L423C14" }, { "kind": "span", @@ -5733,7 +5769,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L432C36" + "href": "docs/sf__window__window___spec.html#L423C36" }, { "kind": "span", @@ -5754,7 +5790,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -5765,18 +5801,18 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 433, + "number": 424, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", "cssClass": "identifier", "text": "threshold", - "href": "docs/sf__window__window___spec.html#L433C45" + "href": "docs/sf__window__window___spec.html#L424C36" }, { "kind": "span", @@ -5831,7 +5867,7 @@ GNATdoc.Documentation = { }, { "kind": "span", - "text": "no JoyMoved event will be generated.\n" + "text": "no JoystickMoved event will be generated.\n" } ] } @@ -5839,11 +5875,11 @@ GNATdoc.Documentation = { "parameters": [ { "label": "window", - "line": 432, + "line": 423, "column": 36, "type": { "label": "Sf.Window.sfWindow_Ptr", - "docHref": "docs/sf__window___spec.html#L33C9" + "docHref": "docs/sf__window___spec.html#L55C9" }, "description": [ { @@ -5859,8 +5895,8 @@ GNATdoc.Documentation = { }, { "label": "threshold", - "line": 433, - "column": 45, + "line": 424, + "column": 36, "type": { "label": "Float" }, @@ -5881,7 +5917,7 @@ GNATdoc.Documentation = { { "label": "setKeyRepeatEnabled", "qualifier": "", - "line": 405, + "line": 396, "column": 14, "src": "srcs/sf-window-window.ads.html", "summary": [ @@ -5892,7 +5928,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 405, + "number": 396, "children": [ { "kind": "span", @@ -5913,7 +5949,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "setKeyRepeatEnabled", - "href": "docs/sf__window__window___spec.html#L405C14" + "href": "docs/sf__window__window___spec.html#L396C14" }, { "kind": "span", @@ -5929,7 +5965,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L405C35" + "href": "docs/sf__window__window___spec.html#L396C35" }, { "kind": "span", @@ -5950,7 +5986,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -5961,18 +5997,18 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 406, + "number": 397, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", "cssClass": "identifier", "text": "enabled", - "href": "docs/sf__window__window___spec.html#L406C44" + "href": "docs/sf__window__window___spec.html#L397C35" }, { "kind": "span", @@ -6044,11 +6080,11 @@ GNATdoc.Documentation = { "parameters": [ { "label": "window", - "line": 405, + "line": 396, "column": 35, "type": { "label": "Sf.Window.sfWindow_Ptr", - "docHref": "docs/sf__window___spec.html#L33C9" + "docHref": "docs/sf__window___spec.html#L55C9" }, "description": [ { @@ -6064,8 +6100,8 @@ GNATdoc.Documentation = { }, { "label": "enabled", - "line": 406, - "column": 44, + "line": 397, + "column": 35, "type": { "label": "Sf.sfBool", "docHref": "docs/sf___spec.html#L52C9" @@ -6087,7 +6123,7 @@ GNATdoc.Documentation = { { "label": "setMouseCursor", "qualifier": "", - "line": 390, + "line": 381, "column": 14, "src": "srcs/sf-window-window.ads.html", "summary": [ @@ -6098,7 +6134,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 390, + "number": 381, "children": [ { "kind": "span", @@ -6119,7 +6155,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "setMouseCursor", - "href": "docs/sf__window__window___spec.html#L390C14" + "href": "docs/sf__window__window___spec.html#L381C14" }, { "kind": "span", @@ -6135,7 +6171,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L390C30" + "href": "docs/sf__window__window___spec.html#L381C30" }, { "kind": "span", @@ -6156,7 +6192,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -6172,7 +6208,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "cursor", - "href": "docs/sf__window__window___spec.html#L390C53" + "href": "docs/sf__window__window___spec.html#L381C53" }, { "kind": "span", @@ -6193,7 +6229,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfCursor_Ptr", - "href": "docs/sf__window___spec.html#L35C9" + "href": "docs/sf__window___spec.html#L61C9" }, { "kind": "span", @@ -6260,11 +6296,11 @@ GNATdoc.Documentation = { "parameters": [ { "label": "window", - "line": 390, + "line": 381, "column": 30, "type": { "label": "Sf.Window.sfWindow_Ptr", - "docHref": "docs/sf__window___spec.html#L33C9" + "docHref": "docs/sf__window___spec.html#L55C9" }, "description": [ { @@ -6280,11 +6316,11 @@ GNATdoc.Documentation = { }, { "label": "cursor", - "line": 390, + "line": 381, "column": 53, "type": { "label": "Sf.Window.sfCursor_Ptr", - "docHref": "docs/sf__window___spec.html#L35C9" + "docHref": "docs/sf__window___spec.html#L61C9" }, "description": [ { @@ -6323,7 +6359,7 @@ GNATdoc.Documentation = { { "label": "setMouseCursorGrabbed", "qualifier": "", - "line": 369, + "line": 360, "column": 14, "src": "srcs/sf-window-window.ads.html", "summary": [ @@ -6334,7 +6370,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 369, + "number": 360, "children": [ { "kind": "span", @@ -6355,7 +6391,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "setMouseCursorGrabbed", - "href": "docs/sf__window__window___spec.html#L369C14" + "href": "docs/sf__window__window___spec.html#L360C14" }, { "kind": "span", @@ -6371,7 +6407,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L369C37" + "href": "docs/sf__window__window___spec.html#L360C37" }, { "kind": "span", @@ -6392,7 +6428,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -6403,18 +6439,18 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 370, + "number": 361, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", "cssClass": "identifier", "text": "grabbed", - "href": "docs/sf__window__window___spec.html#L370C46" + "href": "docs/sf__window__window___spec.html#L361C37" }, { "kind": "span", @@ -6494,19 +6530,19 @@ GNATdoc.Documentation = { "parameters": [ { "label": "window", - "line": 369, + "line": 360, "column": 37, "type": { "label": "Sf.Window.sfWindow_Ptr", - "docHref": "docs/sf__window___spec.html#L33C9" + "docHref": "docs/sf__window___spec.html#L55C9" }, "description": [ ] }, { "label": "grabbed", - "line": 370, - "column": 46, + "line": 361, + "column": 37, "type": { "label": "Sf.sfBool", "docHref": "docs/sf___spec.html#L52C9" @@ -6528,7 +6564,7 @@ GNATdoc.Documentation = { { "label": "setMouseCursorVisible", "qualifier": "", - "line": 353, + "line": 344, "column": 14, "src": "srcs/sf-window-window.ads.html", "summary": [ @@ -6539,7 +6575,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 353, + "number": 344, "children": [ { "kind": "span", @@ -6560,7 +6596,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "setMouseCursorVisible", - "href": "docs/sf__window__window___spec.html#L353C14" + "href": "docs/sf__window__window___spec.html#L344C14" }, { "kind": "span", @@ -6576,7 +6612,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L353C37" + "href": "docs/sf__window__window___spec.html#L344C37" }, { "kind": "span", @@ -6597,7 +6633,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -6608,18 +6644,18 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 354, + "number": 345, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", "cssClass": "identifier", "text": "visible", - "href": "docs/sf__window__window___spec.html#L354C46" + "href": "docs/sf__window__window___spec.html#L345C37" }, { "kind": "span", @@ -6675,11 +6711,11 @@ GNATdoc.Documentation = { "parameters": [ { "label": "window", - "line": 353, + "line": 344, "column": 37, "type": { "label": "Sf.Window.sfWindow_Ptr", - "docHref": "docs/sf__window___spec.html#L33C9" + "docHref": "docs/sf__window___spec.html#L55C9" }, "description": [ { @@ -6695,8 +6731,8 @@ GNATdoc.Documentation = { }, { "label": "visible", - "line": 354, - "column": 46, + "line": 345, + "column": 37, "type": { "label": "Sf.sfBool", "docHref": "docs/sf___spec.html#L52C9" @@ -6718,7 +6754,7 @@ GNATdoc.Documentation = { { "label": "setPosition", "qualifier": "", - "line": 257, + "line": 248, "column": 14, "src": "srcs/sf-window-window.ads.html", "summary": [ @@ -6729,7 +6765,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 257, + "number": 248, "children": [ { "kind": "span", @@ -6750,7 +6786,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "setPosition", - "href": "docs/sf__window__window___spec.html#L257C14" + "href": "docs/sf__window__window___spec.html#L248C14" }, { "kind": "span", @@ -6766,7 +6802,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L257C27" + "href": "docs/sf__window__window___spec.html#L248C27" }, { "kind": "span", @@ -6787,7 +6823,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -6798,18 +6834,18 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 258, + "number": 249, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", "cssClass": "identifier", "text": "position", - "href": "docs/sf__window__window___spec.html#L258C36" + "href": "docs/sf__window__window___spec.html#L249C27" }, { "kind": "span", @@ -6877,11 +6913,11 @@ GNATdoc.Documentation = { "parameters": [ { "label": "window", - "line": 257, + "line": 248, "column": 27, "type": { "label": "Sf.Window.sfWindow_Ptr", - "docHref": "docs/sf__window___spec.html#L33C9" + "docHref": "docs/sf__window___spec.html#L55C9" }, "description": [ { @@ -6897,8 +6933,8 @@ GNATdoc.Documentation = { }, { "label": "position", - "line": 258, - "column": 36, + "line": 249, + "column": 27, "type": { "label": "Sf.System.Vector2.sfVector2i", "docHref": "docs/sf__system__vector2___spec.html#L25C9" @@ -6920,7 +6956,7 @@ GNATdoc.Documentation = { { "label": "setSize", "qualifier": "", - "line": 280, + "line": 271, "column": 14, "src": "srcs/sf-window-window.ads.html", "summary": [ @@ -6931,7 +6967,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 280, + "number": 271, "children": [ { "kind": "span", @@ -6952,7 +6988,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "setSize", - "href": "docs/sf__window__window___spec.html#L280C14" + "href": "docs/sf__window__window___spec.html#L271C14" }, { "kind": "span", @@ -6968,7 +7004,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L280C23" + "href": "docs/sf__window__window___spec.html#L271C23" }, { "kind": "span", @@ -6989,7 +7025,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -7000,18 +7036,18 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 281, + "number": 272, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", "cssClass": "identifier", "text": "size", - "href": "docs/sf__window__window___spec.html#L281C32" + "href": "docs/sf__window__window___spec.html#L272C23" }, { "kind": "span", @@ -7067,11 +7103,11 @@ GNATdoc.Documentation = { "parameters": [ { "label": "window", - "line": 280, + "line": 271, "column": 23, "type": { "label": "Sf.Window.sfWindow_Ptr", - "docHref": "docs/sf__window___spec.html#L33C9" + "docHref": "docs/sf__window___spec.html#L55C9" }, "description": [ { @@ -7087,8 +7123,8 @@ GNATdoc.Documentation = { }, { "label": "size", - "line": 281, - "column": 32, + "line": 272, + "column": 23, "type": { "label": "Sf.System.Vector2.sfVector2u", "docHref": "docs/sf__system__vector2___spec.html#L34C9" @@ -7110,7 +7146,7 @@ GNATdoc.Documentation = { { "label": "setTitle", "qualifier": "", - "line": 290, + "line": 281, "column": 14, "src": "srcs/sf-window-window.ads.html", "summary": [ @@ -7121,7 +7157,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 290, + "number": 281, "children": [ { "kind": "span", @@ -7142,7 +7178,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "setTitle", - "href": "docs/sf__window__window___spec.html#L290C14" + "href": "docs/sf__window__window___spec.html#L281C14" }, { "kind": "span", @@ -7158,7 +7194,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L290C24" + "href": "docs/sf__window__window___spec.html#L281C24" }, { "kind": "span", @@ -7179,7 +7215,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -7195,7 +7231,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "title", - "href": "docs/sf__window__window___spec.html#L290C47" + "href": "docs/sf__window__window___spec.html#L281C47" }, { "kind": "span", @@ -7250,11 +7286,11 @@ GNATdoc.Documentation = { "parameters": [ { "label": "window", - "line": 290, + "line": 281, "column": 24, "type": { "label": "Sf.Window.sfWindow_Ptr", - "docHref": "docs/sf__window___spec.html#L33C9" + "docHref": "docs/sf__window___spec.html#L55C9" }, "description": [ { @@ -7270,7 +7306,7 @@ GNATdoc.Documentation = { }, { "label": "title", - "line": 290, + "line": 281, "column": 47, "type": { "label": "String" @@ -7292,7 +7328,7 @@ GNATdoc.Documentation = { { "label": "setUnicodeTitle", "qualifier": "", - "line": 299, + "line": 290, "column": 14, "src": "srcs/sf-window-window.ads.html", "summary": [ @@ -7303,7 +7339,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 299, + "number": 290, "children": [ { "kind": "span", @@ -7324,7 +7360,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "setUnicodeTitle", - "href": "docs/sf__window__window___spec.html#L299C14" + "href": "docs/sf__window__window___spec.html#L290C14" }, { "kind": "span", @@ -7340,7 +7376,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L299C31" + "href": "docs/sf__window__window___spec.html#L290C31" }, { "kind": "span", @@ -7361,7 +7397,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -7372,7 +7408,7 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 300, + "number": 291, "children": [ { "kind": "span", @@ -7383,7 +7419,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "title", - "href": "docs/sf__window__window___spec.html#L300C31" + "href": "docs/sf__window__window___spec.html#L291C31" }, { "kind": "span", @@ -7438,11 +7474,11 @@ GNATdoc.Documentation = { "parameters": [ { "label": "window", - "line": 299, + "line": 290, "column": 31, "type": { "label": "Sf.Window.sfWindow_Ptr", - "docHref": "docs/sf__window___spec.html#L33C9" + "docHref": "docs/sf__window___spec.html#L55C9" }, "description": [ { @@ -7458,7 +7494,7 @@ GNATdoc.Documentation = { }, { "label": "title", - "line": 300, + "line": 291, "column": 31, "type": { "label": "Wide_Wide_String" @@ -7480,7 +7516,7 @@ GNATdoc.Documentation = { { "label": "setVerticalSyncEnabled", "qualifier": "", - "line": 343, + "line": 334, "column": 14, "src": "srcs/sf-window-window.ads.html", "summary": [ @@ -7491,7 +7527,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 343, + "number": 334, "children": [ { "kind": "span", @@ -7512,7 +7548,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "setVerticalSyncEnabled", - "href": "docs/sf__window__window___spec.html#L343C14" + "href": "docs/sf__window__window___spec.html#L334C14" }, { "kind": "span", @@ -7528,7 +7564,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L343C38" + "href": "docs/sf__window__window___spec.html#L334C38" }, { "kind": "span", @@ -7549,7 +7585,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -7560,18 +7596,18 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 344, + "number": 335, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", "cssClass": "identifier", "text": "enabled", - "href": "docs/sf__window__window___spec.html#L344C47" + "href": "docs/sf__window__window___spec.html#L335C38" }, { "kind": "span", @@ -7643,11 +7679,11 @@ GNATdoc.Documentation = { "parameters": [ { "label": "window", - "line": 343, + "line": 334, "column": 38, "type": { "label": "Sf.Window.sfWindow_Ptr", - "docHref": "docs/sf__window___spec.html#L33C9" + "docHref": "docs/sf__window___spec.html#L55C9" }, "description": [ { @@ -7663,8 +7699,8 @@ GNATdoc.Documentation = { }, { "label": "enabled", - "line": 344, - "column": 47, + "line": 335, + "column": 38, "type": { "label": "Sf.sfBool", "docHref": "docs/sf___spec.html#L52C9" @@ -7686,7 +7722,7 @@ GNATdoc.Documentation = { { "label": "setVisible", "qualifier": "", - "line": 329, + "line": 320, "column": 14, "src": "srcs/sf-window-window.ads.html", "summary": [ @@ -7697,7 +7733,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 329, + "number": 320, "children": [ { "kind": "span", @@ -7718,7 +7754,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "setVisible", - "href": "docs/sf__window__window___spec.html#L329C14" + "href": "docs/sf__window__window___spec.html#L320C14" }, { "kind": "span", @@ -7734,7 +7770,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L329C26" + "href": "docs/sf__window__window___spec.html#L320C26" }, { "kind": "span", @@ -7755,7 +7791,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -7771,7 +7807,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "visible", - "href": "docs/sf__window__window___spec.html#L329C49" + "href": "docs/sf__window__window___spec.html#L320C49" }, { "kind": "span", @@ -7827,11 +7863,11 @@ GNATdoc.Documentation = { "parameters": [ { "label": "window", - "line": 329, + "line": 320, "column": 26, "type": { "label": "Sf.Window.sfWindow_Ptr", - "docHref": "docs/sf__window___spec.html#L33C9" + "docHref": "docs/sf__window___spec.html#L55C9" }, "description": [ { @@ -7847,7 +7883,7 @@ GNATdoc.Documentation = { }, { "label": "visible", - "line": 329, + "line": 320, "column": 49, "type": { "label": "Sf.sfBool", @@ -7870,7 +7906,7 @@ GNATdoc.Documentation = { { "label": "waitEvent", "qualifier": "", - "line": 233, + "line": 224, "column": 13, "src": "srcs/sf-window-window.ads.html", "summary": [ @@ -7881,7 +7917,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 233, + "number": 224, "children": [ { "kind": "span", @@ -7902,7 +7938,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "waitEvent", - "href": "docs/sf__window__window___spec.html#L233C13" + "href": "docs/sf__window__window___spec.html#L224C13" }, { "kind": "span", @@ -7918,7 +7954,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L233C24" + "href": "docs/sf__window__window___spec.html#L224C24" }, { "kind": "span", @@ -7939,7 +7975,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -7950,18 +7986,18 @@ GNATdoc.Documentation = { }, { "kind": "line", - "number": 234, + "number": 225, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", "cssClass": "identifier", "text": "event", - "href": "docs/sf__window__window___spec.html#L234C33" + "href": "docs/sf__window__window___spec.html#L225C24" }, { "kind": "span", @@ -7992,7 +8028,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "Sf.Window.Event.sfEvent", - "href": "docs/sf__window__event___spec.html#L209C9" + "href": "docs/sf__window__event___spec.html#L210C9" }, { "kind": "span", @@ -8086,11 +8122,11 @@ GNATdoc.Documentation = { "parameters": [ { "label": "window", - "line": 233, + "line": 224, "column": 24, "type": { "label": "Sf.Window.sfWindow_Ptr", - "docHref": "docs/sf__window___spec.html#L33C9" + "docHref": "docs/sf__window___spec.html#L55C9" }, "description": [ { @@ -8106,8 +8142,8 @@ GNATdoc.Documentation = { }, { "label": "event", - "line": 234, - "column": 33, + "line": 225, + "column": 24, "type": { "label": "" }, diff --git a/doc/docs/sf__window__windowbase___spec.html b/doc/docs/sf__window__windowbase___spec.html new file mode 100644 index 0000000..b529073 --- /dev/null +++ b/doc/docs/sf__window__windowbase___spec.html @@ -0,0 +1,13 @@ + + + + + + + + + +
+
+ + \ No newline at end of file diff --git a/doc/docs/sf__window__windowbase___spec.js b/doc/docs/sf__window__windowbase___spec.js new file mode 100644 index 0000000..ba56a29 --- /dev/null +++ b/doc/docs/sf__window__windowbase___spec.js @@ -0,0 +1,5551 @@ +GNATdoc.Documentation = { + "label": "Sf.Window.WindowBase", + "qualifier": "", + "summary": [ + ], + "description": [ + ], + "entities": [ + { + "entities": [ + { + "label": "close", + "qualifier": "", + "line": 103, + "column": 14, + "src": "srcs/sf-window-windowbase.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 103, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "procedure" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "close", + "href": "docs/sf__window__windowbase___spec.html#L103C14" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "windowBase", + "href": "docs/sf__window__windowbase___spec.html#L103C21" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "", + "children": [ + ] + }, + { + "kind": "span", + "text": " Close a window and destroy all the attached resources\n" + }, + { + "kind": "span", + "text": "After calling this function, the sfWindow object remains\n" + }, + { + "kind": "span", + "text": "valid, you must call sfWindowBase_destroy to actually delete it.\n" + }, + { + "kind": "span", + "text": "All other functions such as sfWindowBase_pollEvent or sfWindowBase_display\n" + }, + { + "kind": "span", + "text": "will still work (i.e. you don't have to test sfWindowBase_isOpen\n" + }, + { + "kind": "span", + "text": "every time), and will have no effect on closed windows.\n" + } + ] + } + ], + "parameters": [ + { + "label": "windowBase", + "line": 103, + "column": 21, + "type": { + "label": "Sf.Window.sfWindowBase_Ptr", + "docHref": "docs/sf__window___spec.html#L58C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Window object\n" + } + ] + } + ] + } + ] + }, + { + "label": "create", + "qualifier": "", + "line": 47, + "column": 13, + "src": "srcs/sf-window-windowbase.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 47, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "create", + "href": "docs/sf__window__windowbase___spec.html#L47C13" + } + ] + }, + { + "kind": "line", + "number": 48, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "mode", + "href": "docs/sf__window__windowbase___spec.html#L48C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.Window.VideoMode.sfVideoMode", + "href": "docs/sf__window__videomode___spec.html#L27C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 49, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "title", + "href": "docs/sf__window__windowbase___spec.html#L49C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "String" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 50, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "style", + "href": "docs/sf__window__windowbase___spec.html#L50C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowStyle", + "href": "docs/sf__window___spec.html#L34C9" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfResize" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "or" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfClose" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "", + "children": [ + ] + }, + { + "kind": "span", + "text": " Construct a new window\n" + }, + { + "kind": "span", + "text": "This function creates the window with the size and pixel\n" + }, + { + "kind": "span", + "text": "depth defined in\n" + }, + { + "kind": "html", + "html": " mode. ", + "children": [ + ] + }, + { + "kind": "span", + "text": " An optional style can be passed to\n" + }, + { + "kind": "span", + "text": "customize the look and behaviour of the window (borders,\n" + }, + { + "kind": "span", + "text": "title bar, resizable, closable, ...). If\n" + }, + { + "kind": "html", + "html": " style ", + "children": [ + ] + }, + { + "kind": "span", + "text": " contains\n" + }, + { + "kind": "span", + "text": "sfFullscreen, then\n" + }, + { + "kind": "html", + "html": " mode ", + "children": [ + ] + }, + { + "kind": "span", + "text": " must be a valid video mode.\n" + } + ] + } + ], + "parameters": [ + { + "label": "mode", + "line": 48, + "column": 7, + "type": { + "label": "Sf.Window.VideoMode.sfVideoMode", + "docHref": "docs/sf__window__videomode___spec.html#L27C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Video mode to use (defines the width, height and depth of the rendering area of the windowBase)\n" + } + ] + } + ] + }, + { + "label": "title", + "line": 49, + "column": 7, + "type": { + "label": "String" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Title of the window\n" + } + ] + } + ] + }, + { + "label": "style", + "line": 50, + "column": 7, + "type": { + "label": "Sf.Window.sfWindowStyle", + "docHref": "docs/sf__window___spec.html#L34C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Window style\n" + } + ] + } + ] + } + ], + "returns": { + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "A new sfWindow object\n" + } + ] + } + ] + } + }, + { + "label": "createFromHandle", + "qualifier": "", + "line": 81, + "column": 13, + "src": "srcs/sf-window-windowbase.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 81, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "createFromHandle", + "href": "docs/sf__window__windowbase___spec.html#L81C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "handle", + "href": "docs/sf__window__windowbase___spec.html#L81C31" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.Window.WindowHandle.sfWindowHandle", + "href": "docs/sf__window__windowhandle___spec.html#L24C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "", + "children": [ + ] + }, + { + "kind": "span", + "text": " Construct a window from an existing control\n" + } + ] + } + ], + "parameters": [ + { + "label": "handle", + "line": 81, + "column": 31, + "type": { + "label": "Sf.Window.WindowHandle.sfWindowHandle", + "docHref": "docs/sf__window__windowhandle___spec.html#L24C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Platform-specific handle of the control\n" + } + ] + } + ] + } + ], + "returns": { + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "A new sfWindow object\n" + } + ] + } + ] + } + }, + { + "label": "createUnicode", + "qualifier": "", + "line": 68, + "column": 13, + "src": "srcs/sf-window-windowbase.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 68, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "createUnicode", + "href": "docs/sf__window__windowbase___spec.html#L68C13" + } + ] + }, + { + "kind": "line", + "number": 69, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "mode", + "href": "docs/sf__window__windowbase___spec.html#L69C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.Window.VideoMode.sfVideoMode", + "href": "docs/sf__window__videomode___spec.html#L27C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 70, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "title", + "href": "docs/sf__window__windowbase___spec.html#L70C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Wide_Wide_String" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 71, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "style", + "href": "docs/sf__window__windowbase___spec.html#L71C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowStyle", + "href": "docs/sf__window___spec.html#L34C9" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfResize" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "or" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfClose" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "", + "children": [ + ] + }, + { + "kind": "span", + "text": " Construct a new window (with a UTF-32 title)\n" + }, + { + "kind": "span", + "text": "This function creates the window with the size and pixel\n" + }, + { + "kind": "span", + "text": "depth defined in\n" + }, + { + "kind": "html", + "html": " mode. ", + "children": [ + ] + }, + { + "kind": "span", + "text": " An optional style can be passed to\n" + }, + { + "kind": "span", + "text": "customize the look and behaviour of the window (borders,\n" + }, + { + "kind": "span", + "text": "title bar, resizable, closable, ...). If\n" + }, + { + "kind": "html", + "html": " style ", + "children": [ + ] + }, + { + "kind": "span", + "text": " contains\n" + }, + { + "kind": "span", + "text": "sfFullscreen, then\n" + }, + { + "kind": "html", + "html": " mode ", + "children": [ + ] + }, + { + "kind": "span", + "text": " must be a valid video mode.\n" + } + ] + } + ], + "parameters": [ + { + "label": "mode", + "line": 69, + "column": 7, + "type": { + "label": "Sf.Window.VideoMode.sfVideoMode", + "docHref": "docs/sf__window__videomode___spec.html#L27C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Video mode to use (defines the width, height and depth of the rendering area of the windowBase)\n" + } + ] + } + ] + }, + { + "label": "title", + "line": 70, + "column": 7, + "type": { + "label": "Wide_Wide_String" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Title of the window (UTF-32)\n" + } + ] + } + ] + }, + { + "label": "style", + "line": 71, + "column": 7, + "type": { + "label": "Sf.Window.sfWindowStyle", + "docHref": "docs/sf__window___spec.html#L34C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Window style\n" + } + ] + } + ] + } + ], + "returns": { + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "A new sfWindow object\n" + } + ] + } + ] + } + }, + { + "label": "createVulkanSurface", + "qualifier": "", + "line": 372, + "column": 13, + "src": "srcs/sf-window-windowbase.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 372, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "createVulkanSurface", + "href": "docs/sf__window__windowbase___spec.html#L372C13" + } + ] + }, + { + "kind": "line", + "number": 373, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "windowBase", + "href": "docs/sf__window__windowbase___spec.html#L373C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 374, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "instance", + "href": "docs/sf__window__windowbase___spec.html#L374C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "access" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.Window.Vulkan.VkInstance", + "href": "docs/sf__window__vulkan___spec.html#L27C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 375, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "surface", + "href": "docs/sf__window__windowbase___spec.html#L375C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "access" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.Window.Vulkan.VkSurfaceKHR", + "href": "docs/sf__window__vulkan___spec.html#L31C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 376, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "allocator", + "href": "docs/sf__window__windowbase___spec.html#L376C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "access" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.Window.Vulkan.VkAllocationCallbacks", + "href": "docs/sf__window__vulkan___spec.html#L33C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfBool", + "href": "docs/sf___spec.html#L52C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "", + "children": [ + ] + }, + { + "kind": "span", + "text": " Create a Vulkan rendering surface\n" + } + ] + } + ], + "parameters": [ + { + "label": "windowBase", + "line": 373, + "column": 7, + "type": { + "label": "Sf.Window.sfWindowBase_Ptr", + "docHref": "docs/sf__window___spec.html#L58C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Window object\n" + } + ] + } + ] + }, + { + "label": "instance", + "line": 374, + "column": 7, + "type": { + "label": "" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Vulkan instance\n" + } + ] + } + ] + }, + { + "label": "surface", + "line": 375, + "column": 7, + "type": { + "label": "" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Created surface\n" + } + ] + } + ] + }, + { + "label": "allocator", + "line": 376, + "column": 7, + "type": { + "label": "" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Allocator to use\n" + } + ] + } + ] + } + ], + "returns": { + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "True if surface creation was successful, false otherwise\n" + } + ] + } + ] + } + }, + { + "label": "destroy", + "qualifier": "", + "line": 89, + "column": 14, + "src": "srcs/sf-window-windowbase.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 89, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "procedure" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "destroy", + "href": "docs/sf__window__windowbase___spec.html#L89C14" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "windowBase", + "href": "docs/sf__window__windowbase___spec.html#L89C23" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "", + "children": [ + ] + }, + { + "kind": "span", + "text": " Destroy a window\n" + } + ] + } + ], + "parameters": [ + { + "label": "windowBase", + "line": 89, + "column": 23, + "type": { + "label": "Sf.Window.sfWindowBase_Ptr", + "docHref": "docs/sf__window___spec.html#L58C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Window to destroy\n" + } + ] + } + ] + } + ] + }, + { + "label": "getPosition", + "qualifier": "", + "line": 164, + "column": 13, + "src": "srcs/sf-window-windowbase.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 164, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "getPosition", + "href": "docs/sf__window__windowbase___spec.html#L164C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "windowBase", + "href": "docs/sf__window__windowbase___spec.html#L164C26" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "in" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.System.Vector2.sfVector2i", + "href": "docs/sf__system__vector2___spec.html#L25C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "", + "children": [ + ] + }, + { + "kind": "span", + "text": " Get the position of a window\n" + } + ] + } + ], + "parameters": [ + { + "label": "windowBase", + "line": 164, + "column": 26, + "type": { + "label": "Sf.Window.sfWindowBase_Ptr", + "docHref": "docs/sf__window___spec.html#L58C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Window object\n" + } + ] + } + ] + } + ], + "returns": { + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Position in pixels\n" + } + ] + } + ] + } + }, + { + "label": "getSize", + "qualifier": "", + "line": 190, + "column": 13, + "src": "srcs/sf-window-windowbase.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 190, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "getSize", + "href": "docs/sf__window__windowbase___spec.html#L190C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "windowBase", + "href": "docs/sf__window__windowbase___spec.html#L190C22" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "in" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.System.Vector2.sfVector2u", + "href": "docs/sf__system__vector2___spec.html#L34C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "", + "children": [ + ] + }, + { + "kind": "span", + "text": " Get the size of the rendering region of a window\n" + }, + { + "kind": "span", + "text": "The size doesn't include the titlebar and borders\n" + }, + { + "kind": "span", + "text": "of the window.\n" + } + ] + } + ], + "parameters": [ + { + "label": "windowBase", + "line": 190, + "column": 22, + "type": { + "label": "Sf.Window.sfWindowBase_Ptr", + "docHref": "docs/sf__window___spec.html#L58C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Window object\n" + } + ] + } + ] + } + ], + "returns": { + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Size in pixels\n" + } + ] + } + ] + } + }, + { + "label": "getSystemHandle", + "qualifier": "", + "line": 358, + "column": 13, + "src": "srcs/sf-window-windowbase.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 358, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "getSystemHandle", + "href": "docs/sf__window__windowbase___spec.html#L358C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "windowBase", + "href": "docs/sf__window__windowbase___spec.html#L358C30" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "in" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + } + ] + }, + { + "kind": "line", + "number": 359, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.Window.WindowHandle.sfWindowHandle", + "href": "docs/sf__window__windowhandle___spec.html#L24C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "", + "children": [ + ] + }, + { + "kind": "span", + "text": " Get the OS-specific handle of the window\n" + }, + { + "kind": "span", + "text": "The type of the returned handle is sfWindowHandle,\n" + }, + { + "kind": "span", + "text": "which is a typedef to the handle type defined by the OS.\n" + }, + { + "kind": "span", + "text": "You shouldn't need to use this function, unless you have\n" + }, + { + "kind": "span", + "text": "very specific stuff to implement that SFML doesn't support,\n" + }, + { + "kind": "span", + "text": "or implement a temporary workaround until a bug is fixed.\n" + } + ] + } + ], + "parameters": [ + { + "label": "windowBase", + "line": 358, + "column": 30, + "type": { + "label": "Sf.Window.sfWindowBase_Ptr", + "docHref": "docs/sf__window___spec.html#L58C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Window object\n" + } + ] + } + ] + } + ], + "returns": { + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "System handle of the window\n" + } + ] + } + ] + } + }, + { + "label": "hasFocus", + "qualifier": "", + "line": 342, + "column": 13, + "src": "srcs/sf-window-windowbase.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 342, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "hasFocus", + "href": "docs/sf__window__windowbase___spec.html#L342C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "windowBase", + "href": "docs/sf__window__windowbase___spec.html#L342C23" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "in" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfBool", + "href": "docs/sf___spec.html#L52C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "", + "children": [ + ] + }, + { + "kind": "span", + "text": " Check whether the window has the input focus\n" + }, + { + "kind": "span", + "text": "At any given time, only one window may have the input focus\n" + }, + { + "kind": "span", + "text": "to receive input events such as keystrokes or most mouse\n" + }, + { + "kind": "span", + "text": "events.\n" + } + ] + } + ], + "parameters": [ + { + "label": "windowBase", + "line": 342, + "column": 23, + "type": { + "label": "Sf.Window.sfWindowBase_Ptr", + "docHref": "docs/sf__window___spec.html#L58C9" + }, + "description": [ + ] + } + ], + "returns": { + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "True if window has focus, false otherwise\n" + } + ] + } + ] + } + }, + { + "label": "isOpen", + "qualifier": "", + "line": 117, + "column": 13, + "src": "srcs/sf-window-windowbase.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 117, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "isOpen", + "href": "docs/sf__window__windowbase___spec.html#L117C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "windowBase", + "href": "docs/sf__window__windowbase___spec.html#L117C21" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "in" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfBool", + "href": "docs/sf___spec.html#L52C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "", + "children": [ + ] + }, + { + "kind": "span", + "text": " Tell whether or not a window is opened\n" + }, + { + "kind": "span", + "text": "This function returns whether or not the window exists.\n" + }, + { + "kind": "span", + "text": "Note that a hidden window (sfWindowBase_setVisible(sfFalse)) will return\n" + }, + { + "kind": "span", + "text": "sfTrue.\n" + } + ] + } + ], + "parameters": [ + { + "label": "windowBase", + "line": 117, + "column": 21, + "type": { + "label": "Sf.Window.sfWindowBase_Ptr", + "docHref": "docs/sf__window___spec.html#L58C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Window object\n" + } + ] + } + ] + } + ], + "returns": { + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "sfTrue if the window is opened, sfFalse if it has been closed\n" + } + ] + } + ] + } + }, + { + "label": "pollEvent", + "qualifier": "", + "line": 134, + "column": 13, + "src": "srcs/sf-window-windowbase.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 134, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "pollEvent", + "href": "docs/sf__window__windowbase___spec.html#L134C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "windowBase", + "href": "docs/sf__window__windowbase___spec.html#L134C24" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "event", + "href": "docs/sf__window__windowbase___spec.html#L134C55" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "access" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.Window.Event.sfEvent", + "href": "docs/sf__window__event___spec.html#L210C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + } + ] + }, + { + "kind": "line", + "number": 135, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfBool", + "href": "docs/sf___spec.html#L52C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "", + "children": [ + ] + }, + { + "kind": "span", + "text": " Pop the event on top of event queue, if any, and return it\n" + }, + { + "kind": "span", + "text": "This function is not blocking: if there's no pending event then\n" + }, + { + "kind": "span", + "text": "it will return false and leave\n" + }, + { + "kind": "html", + "html": " event ", + "children": [ + ] + }, + { + "kind": "span", + "text": " unmodified.\n" + }, + { + "kind": "span", + "text": "Note that more than one event may be present in the event queue,\n" + }, + { + "kind": "span", + "text": "thus you should always call this function in a loop\n" + }, + { + "kind": "span", + "text": "to make sure that you process every pending event.\n" + } + ] + } + ], + "parameters": [ + { + "label": "windowBase", + "line": 134, + "column": 24, + "type": { + "label": "Sf.Window.sfWindowBase_Ptr", + "docHref": "docs/sf__window___spec.html#L58C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Window object\n" + } + ] + } + ] + }, + { + "label": "event", + "line": 134, + "column": 55, + "type": { + "label": "" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Event to be returned\n" + } + ] + } + ] + } + ], + "returns": { + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "sfTrue if an event was returned, or sfFalse if the event queue was empty\n" + } + ] + } + ] + } + }, + { + "label": "requestFocus", + "qualifier": "", + "line": 330, + "column": 14, + "src": "srcs/sf-window-windowbase.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 330, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "procedure" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "requestFocus", + "href": "docs/sf__window__windowbase___spec.html#L330C14" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "windowBase", + "href": "docs/sf__window__windowbase___spec.html#L330C28" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "", + "children": [ + ] + }, + { + "kind": "span", + "text": " Request the current window to be made the active\n" + }, + { + "kind": "span", + "text": "foreground window\n" + }, + { + "kind": "span", + "text": "At any given time, only one window may have the input focus\n" + }, + { + "kind": "span", + "text": "to receive input events such as keystrokes or mouse events.\n" + }, + { + "kind": "span", + "text": "If a window requests focus, it only hints to the operating\n" + }, + { + "kind": "span", + "text": "system, that it would like to be focused. The operating system\n" + }, + { + "kind": "span", + "text": "is free to deny the request.\n" + } + ] + } + ], + "parameters": [ + { + "label": "windowBase", + "line": 330, + "column": 28, + "type": { + "label": "Sf.Window.sfWindowBase_Ptr", + "docHref": "docs/sf__window___spec.html#L58C9" + }, + "description": [ + ] + } + ] + }, + { + "label": "setIcon", + "qualifier": "", + "line": 232, + "column": 14, + "src": "srcs/sf-window-windowbase.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 232, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "procedure" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "setIcon", + "href": "docs/sf__window__windowbase___spec.html#L232C14" + } + ] + }, + { + "kind": "line", + "number": 233, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "windowBase", + "href": "docs/sf__window__windowbase___spec.html#L233C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 234, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "width", + "href": "docs/sf__window__windowbase___spec.html#L234C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfUint32", + "href": "docs/sf___spec.html#L92C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 235, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "height", + "href": "docs/sf__window__windowbase___spec.html#L235C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfUint32", + "href": "docs/sf___spec.html#L92C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 236, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "pixels", + "href": "docs/sf__window__windowbase___spec.html#L236C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "access" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfUint8", + "href": "docs/sf___spec.html#L69C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "", + "children": [ + ] + }, + { + "kind": "span", + "text": " Change a window's icon\n" + }, + { + "kind": "html", + "html": " pixels ", + "children": [ + ] + }, + { + "kind": "span", + "text": " must be an array of\n" + }, + { + "kind": "html", + "html": " pixels ", + "children": [ + ] + }, + { + "kind": "html", + "html": " width ", + "children": [ + ] + }, + { + "kind": "span", + "text": " x\n" + }, + { + "kind": "html", + "html": " pixels ", + "children": [ + ] + }, + { + "kind": "html", + "html": " width ", + "children": [ + ] + }, + { + "kind": "html", + "html": " height ", + "children": [ + ] + }, + { + "kind": "span", + "text": " pixels\n" + }, + { + "kind": "span", + "text": "in 32-bits RGBA format.\n" + } + ] + } + ], + "parameters": [ + { + "label": "windowBase", + "line": 233, + "column": 7, + "type": { + "label": "Sf.Window.sfWindowBase_Ptr", + "docHref": "docs/sf__window___spec.html#L58C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Window object\n" + } + ] + } + ] + }, + { + "label": "width", + "line": 234, + "column": 7, + "type": { + "label": "Sf.sfUint32", + "docHref": "docs/sf___spec.html#L92C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Icon's width, in pixels\n" + } + ] + } + ] + }, + { + "label": "height", + "line": 235, + "column": 7, + "type": { + "label": "Sf.sfUint32", + "docHref": "docs/sf___spec.html#L92C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Icon's height, in pixels\n" + } + ] + } + ] + }, + { + "label": "pixels", + "line": 236, + "column": 7, + "type": { + "label": "" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Pointer to the array of pixels in memory\n" + } + ] + } + ] + } + ] + }, + { + "label": "setJoystickThreshold", + "qualifier": "", + "line": 317, + "column": 14, + "src": "srcs/sf-window-windowbase.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 317, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "procedure" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "setJoystickThreshold", + "href": "docs/sf__window__windowbase___spec.html#L317C14" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "windowBase", + "href": "docs/sf__window__windowbase___spec.html#L317C36" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "threshold", + "href": "docs/sf__window__windowbase___spec.html#L317C67" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "float" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "", + "children": [ + ] + }, + { + "kind": "span", + "text": " Change the joystick threshold\n" + }, + { + "kind": "span", + "text": "The joystick threshold is the value below which\n" + }, + { + "kind": "span", + "text": "no JoystickMoved event will be generated.\n" + } + ] + } + ], + "parameters": [ + { + "label": "windowBase", + "line": 317, + "column": 36, + "type": { + "label": "Sf.Window.sfWindowBase_Ptr", + "docHref": "docs/sf__window___spec.html#L58C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Window object\n" + } + ] + } + ] + }, + { + "label": "threshold", + "line": 317, + "column": 67, + "type": { + "label": "Float" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "New threshold, in the range [0, 100]\n" + } + ] + } + ] + } + ] + }, + { + "label": "setKeyRepeatEnabled", + "qualifier": "", + "line": 305, + "column": 14, + "src": "srcs/sf-window-windowbase.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 305, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "procedure" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "setKeyRepeatEnabled", + "href": "docs/sf__window__windowbase___spec.html#L305C14" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "windowBase", + "href": "docs/sf__window__windowbase___spec.html#L305C35" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "enabled", + "href": "docs/sf__window__windowbase___spec.html#L305C66" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfBool", + "href": "docs/sf___spec.html#L52C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "", + "children": [ + ] + }, + { + "kind": "span", + "text": " Enable or disable automatic key-repeat\n" + }, + { + "kind": "span", + "text": "If key repeat is enabled, you will receive repeated\n" + }, + { + "kind": "span", + "text": "KeyPress events while keeping a key pressed. If it is disabled,\n" + }, + { + "kind": "span", + "text": "you will only get a single event when the key is pressed.\n" + }, + { + "kind": "span", + "text": "Key repeat is enabled by default.\n" + } + ] + } + ], + "parameters": [ + { + "label": "windowBase", + "line": 305, + "column": 35, + "type": { + "label": "Sf.Window.sfWindowBase_Ptr", + "docHref": "docs/sf__window___spec.html#L58C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Window object\n" + } + ] + } + ] + }, + { + "label": "enabled", + "line": 305, + "column": 66, + "type": { + "label": "Sf.sfBool", + "docHref": "docs/sf___spec.html#L52C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "sfTrue to enable, sfFalse to disable\n" + } + ] + } + ] + } + ] + }, + { + "label": "setMouseCursor", + "qualifier": "", + "line": 289, + "column": 14, + "src": "srcs/sf-window-windowbase.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 289, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "procedure" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "setMouseCursor", + "href": "docs/sf__window__windowbase___spec.html#L289C14" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "windowBase", + "href": "docs/sf__window__windowbase___spec.html#L289C30" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 290, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "cursor", + "href": "docs/sf__window__windowbase___spec.html#L290C30" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfCursor_Ptr", + "href": "docs/sf__window___spec.html#L61C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "", + "children": [ + ] + }, + { + "kind": "span", + "text": " Set the displayed cursor to a native system cursor\n" + }, + { + "kind": "span", + "text": "Upon window creation, the arrow cursor is used by default.\n" + }, + { + "kind": "html", + "html": "

Warning! ", + "children": [ + ] + }, + { + "kind": "span", + "text": " The cursor must not be destroyed while in use by\n" + } + ] + }, + { + "kind": "code", + "children": [ + { + "number": 1, + "children": [ + { + "kind": "span", + "text": "the window." + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "

Warning! ", + "children": [ + ] + }, + { + "kind": "span", + "text": " Features related to Cursor are not supported on\n" + } + ] + }, + { + "kind": "code", + "children": [ + { + "number": 1, + "children": [ + { + "kind": "span", + "text": "iOS and Android." + } + ] + } + ] + } + ], + "parameters": [ + { + "label": "windowBase", + "line": 289, + "column": 30, + "type": { + "label": "Sf.Window.sfWindowBase_Ptr", + "docHref": "docs/sf__window___spec.html#L58C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Window object\n" + } + ] + } + ] + }, + { + "label": "cursor", + "line": 290, + "column": 30, + "type": { + "label": "Sf.Window.sfCursor_Ptr", + "docHref": "docs/sf__window___spec.html#L61C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Native system cursor type to display\n" + }, + { + "kind": "html", + "html": "

See: ", + "children": [ + ] + }, + { + "kind": "span", + "text": " sfCursor_createFromSystem\n" + }, + { + "kind": "html", + "html": "

See: ", + "children": [ + ] + }, + { + "kind": "span", + "text": " sfCursor_createFromPixels\n" + } + ] + } + ] + } + ] + }, + { + "label": "setMouseCursorGrabbed", + "qualifier": "", + "line": 269, + "column": 14, + "src": "srcs/sf-window-windowbase.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 269, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "procedure" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "setMouseCursorGrabbed", + "href": "docs/sf__window__windowbase___spec.html#L269C14" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "windowBase", + "href": "docs/sf__window__windowbase___spec.html#L269C37" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "grabbed", + "href": "docs/sf__window__windowbase___spec.html#L269C68" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfBool", + "href": "docs/sf___spec.html#L52C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "", + "children": [ + ] + }, + { + "kind": "span", + "text": " Grab or release the mouse cursor\n" + }, + { + "kind": "span", + "text": "If set, grabs the mouse cursor inside this window's client\n" + }, + { + "kind": "span", + "text": "area so it may no longer be moved outside its bounds.\n" + }, + { + "kind": "span", + "text": "Note that grabbing is only active while the window has\n" + }, + { + "kind": "span", + "text": "focus and calling this function for fullscreen windows\n" + }, + { + "kind": "span", + "text": "won't have any effect (fullscreen windows always grab the\n" + }, + { + "kind": "span", + "text": "cursor).\n" + } + ] + } + ], + "parameters": [ + { + "label": "windowBase", + "line": 269, + "column": 37, + "type": { + "label": "Sf.Window.sfWindowBase_Ptr", + "docHref": "docs/sf__window___spec.html#L58C9" + }, + "description": [ + ] + }, + { + "label": "grabbed", + "line": 269, + "column": 68, + "type": { + "label": "Sf.sfBool", + "docHref": "docs/sf___spec.html#L52C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "sfTrue to enable, sfFalse to disable\n" + } + ] + } + ] + } + ] + }, + { + "label": "setMouseCursorVisible", + "qualifier": "", + "line": 254, + "column": 14, + "src": "srcs/sf-window-windowbase.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 254, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "procedure" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "setMouseCursorVisible", + "href": "docs/sf__window__windowbase___spec.html#L254C14" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "windowBase", + "href": "docs/sf__window__windowbase___spec.html#L254C37" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "visible", + "href": "docs/sf__window__windowbase___spec.html#L254C68" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfBool", + "href": "docs/sf___spec.html#L52C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "", + "children": [ + ] + }, + { + "kind": "span", + "text": " Show or hide the mouse cursor\n" + } + ] + } + ], + "parameters": [ + { + "label": "windowBase", + "line": 254, + "column": 37, + "type": { + "label": "Sf.Window.sfWindowBase_Ptr", + "docHref": "docs/sf__window___spec.html#L58C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Window object\n" + } + ] + } + ] + }, + { + "label": "visible", + "line": 254, + "column": 68, + "type": { + "label": "Sf.sfBool", + "docHref": "docs/sf___spec.html#L52C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "sfTrue to show, sfFalse to hide\n" + } + ] + } + ] + } + ] + }, + { + "label": "setPosition", + "qualifier": "", + "line": 177, + "column": 14, + "src": "srcs/sf-window-windowbase.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 177, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "procedure" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "setPosition", + "href": "docs/sf__window__windowbase___spec.html#L177C14" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "windowBase", + "href": "docs/sf__window__windowbase___spec.html#L177C27" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "position", + "href": "docs/sf__window__windowbase___spec.html#L177C58" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.System.Vector2.sfVector2i", + "href": "docs/sf__system__vector2___spec.html#L25C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "", + "children": [ + ] + }, + { + "kind": "span", + "text": " Change the position of a window on screen\n" + }, + { + "kind": "span", + "text": "This function only works for top-level windows\n" + }, + { + "kind": "span", + "text": "(i.e. it will be ignored for windows created from\n" + }, + { + "kind": "span", + "text": "the handle of a child window/control).\n" + } + ] + } + ], + "parameters": [ + { + "label": "windowBase", + "line": 177, + "column": 27, + "type": { + "label": "Sf.Window.sfWindowBase_Ptr", + "docHref": "docs/sf__window___spec.html#L58C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Window object\n" + } + ] + } + ] + }, + { + "label": "position", + "line": 177, + "column": 58, + "type": { + "label": "Sf.System.Vector2.sfVector2i", + "docHref": "docs/sf__system__vector2___spec.html#L25C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "New position of the windowBase, in pixels\n" + } + ] + } + ] + } + ] + }, + { + "label": "setSize", + "qualifier": "", + "line": 199, + "column": 14, + "src": "srcs/sf-window-windowbase.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 199, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "procedure" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "setSize", + "href": "docs/sf__window__windowbase___spec.html#L199C14" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "windowBase", + "href": "docs/sf__window__windowbase___spec.html#L199C23" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "size", + "href": "docs/sf__window__windowbase___spec.html#L199C54" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.System.Vector2.sfVector2u", + "href": "docs/sf__system__vector2___spec.html#L34C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "", + "children": [ + ] + }, + { + "kind": "span", + "text": " Change the size of the rendering region of a window\n" + } + ] + } + ], + "parameters": [ + { + "label": "windowBase", + "line": 199, + "column": 23, + "type": { + "label": "Sf.Window.sfWindowBase_Ptr", + "docHref": "docs/sf__window___spec.html#L58C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Window object\n" + } + ] + } + ] + }, + { + "label": "size", + "line": 199, + "column": 54, + "type": { + "label": "Sf.System.Vector2.sfVector2u", + "docHref": "docs/sf__system__vector2___spec.html#L34C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "New size, in pixels\n" + } + ] + } + ] + } + ] + }, + { + "label": "setTitle", + "qualifier": "", + "line": 208, + "column": 14, + "src": "srcs/sf-window-windowbase.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 208, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "procedure" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "setTitle", + "href": "docs/sf__window__windowbase___spec.html#L208C14" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "windowBase", + "href": "docs/sf__window__windowbase___spec.html#L208C24" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "title", + "href": "docs/sf__window__windowbase___spec.html#L208C55" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "String" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "", + "children": [ + ] + }, + { + "kind": "span", + "text": " Change the title of a window\n" + } + ] + } + ], + "parameters": [ + { + "label": "windowBase", + "line": 208, + "column": 24, + "type": { + "label": "Sf.Window.sfWindowBase_Ptr", + "docHref": "docs/sf__window___spec.html#L58C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Window object\n" + } + ] + } + ] + }, + { + "label": "title", + "line": 208, + "column": 55, + "type": { + "label": "String" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "New title\n" + } + ] + } + ] + } + ] + }, + { + "label": "setUnicodeTitle", + "qualifier": "", + "line": 217, + "column": 14, + "src": "srcs/sf-window-windowbase.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 217, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "procedure" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "setUnicodeTitle", + "href": "docs/sf__window__windowbase___spec.html#L217C14" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "windowBase", + "href": "docs/sf__window__windowbase___spec.html#L217C31" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + } + ] + }, + { + "kind": "line", + "number": 218, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "title", + "href": "docs/sf__window__windowbase___spec.html#L218C31" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Wide_Wide_String" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "", + "children": [ + ] + }, + { + "kind": "span", + "text": " Change the title of a window (with a UTF-32 string)\n" + } + ] + } + ], + "parameters": [ + { + "label": "windowBase", + "line": 217, + "column": 31, + "type": { + "label": "Sf.Window.sfWindowBase_Ptr", + "docHref": "docs/sf__window___spec.html#L58C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Window object\n" + } + ] + } + ] + }, + { + "label": "title", + "line": 218, + "column": 31, + "type": { + "label": "Wide_Wide_String" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "New title\n" + } + ] + } + ] + } + ] + }, + { + "label": "setVisible", + "qualifier": "", + "line": 245, + "column": 14, + "src": "srcs/sf-window-windowbase.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 245, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "procedure" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "setVisible", + "href": "docs/sf__window__windowbase___spec.html#L245C14" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "windowBase", + "href": "docs/sf__window__windowbase___spec.html#L245C26" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "visible", + "href": "docs/sf__window__windowbase___spec.html#L245C57" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfBool", + "href": "docs/sf___spec.html#L52C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "", + "children": [ + ] + }, + { + "kind": "span", + "text": " Show or hide a window\n" + } + ] + } + ], + "parameters": [ + { + "label": "windowBase", + "line": 245, + "column": 26, + "type": { + "label": "Sf.Window.sfWindowBase_Ptr", + "docHref": "docs/sf__window___spec.html#L58C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Window object\n" + } + ] + } + ] + }, + { + "label": "visible", + "line": 245, + "column": 57, + "type": { + "label": "Sf.sfBool", + "docHref": "docs/sf___spec.html#L52C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "sfTrue to show the windowBase, sfFalse to hide it\n" + } + ] + } + ] + } + ] + }, + { + "label": "waitEvent", + "qualifier": "", + "line": 154, + "column": 13, + "src": "srcs/sf-window-windowbase.ads.html", + "summary": [ + ], + "description": [ + { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 154, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "waitEvent", + "href": "docs/sf__window__windowbase___spec.html#L154C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "windowBase", + "href": "docs/sf__window__windowbase___spec.html#L154C24" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "event", + "href": "docs/sf__window__windowbase___spec.html#L154C55" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "access" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.Window.Event.sfEvent", + "href": "docs/sf__window__event___spec.html#L210C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfBool", + "href": "docs/sf___spec.html#L52C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ] + }, + { + "kind": "paragraph", + "children": [ + { + "kind": "html", + "html": "", + "children": [ + ] + }, + { + "kind": "span", + "text": " Wait for an event and return it\n" + }, + { + "kind": "span", + "text": "This function is blocking: if there's no pending event then\n" + }, + { + "kind": "span", + "text": "it will wait until an event is received.\n" + }, + { + "kind": "span", + "text": "After this function returns (and no error occured),\n" + }, + { + "kind": "span", + "text": "the\n" + }, + { + "kind": "html", + "html": " event ", + "children": [ + ] + }, + { + "kind": "span", + "text": " object is always valid and filled properly.\n" + }, + { + "kind": "span", + "text": "This function is typically used when you have a thread that\n" + }, + { + "kind": "span", + "text": "is dedicated to events handling: you want to make this thread\n" + }, + { + "kind": "span", + "text": "sleep as long as no new event is received.\n" + } + ] + } + ], + "parameters": [ + { + "label": "windowBase", + "line": 154, + "column": 24, + "type": { + "label": "Sf.Window.sfWindowBase_Ptr", + "docHref": "docs/sf__window___spec.html#L58C9" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Window object\n" + } + ] + } + ] + }, + { + "label": "event", + "line": 154, + "column": 55, + "type": { + "label": "" + }, + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "Event to be returned\n" + } + ] + } + ] + } + ], + "returns": { + "description": [ + { + "kind": "paragraph", + "children": [ + { + "kind": "span", + "text": "sfFalse if any error occured\n" + } + ] + } + ] + } + } + ], + "label": "Subprograms" + } + ] +}; \ No newline at end of file diff --git a/doc/documentation_index.js b/doc/documentation_index.js index a6a61bc..4ad0a25 100644 --- a/doc/documentation_index.js +++ b/doc/documentation_index.js @@ -274,6 +274,11 @@ GNATdoc.DocumentationIndex = [ "qualifier": "", "file": "docs/sf__system___spec.html" }, + { + "label": "Sf.System.Buffer", + "qualifier": "", + "file": "docs/sf__system__buffer___spec.html" + }, { "label": "Sf.System.Clock", "qualifier": "", @@ -384,11 +389,21 @@ GNATdoc.DocumentationIndex = [ "qualifier": "", "file": "docs/sf__window__videomode___spec.html" }, + { + "label": "Sf.Window.Vulkan", + "qualifier": "", + "file": "docs/sf__window__vulkan___spec.html" + }, { "label": "Sf.Window.Window", "qualifier": "", "file": "docs/sf__window__window___spec.html" }, + { + "label": "Sf.Window.WindowBase", + "qualifier": "", + "file": "docs/sf__window__windowbase___spec.html" + }, { "label": "Sf.Window.WindowHandle", "qualifier": "", diff --git a/doc/entities/access_types.js b/doc/entities/access_types.js index c331a30..1e039e2 100644 --- a/doc/entities/access_types.js +++ b/doc/entities/access_types.js @@ -3,10 +3,10 @@ GNATdoc.EntitiesCategory = { "entities": [ { "label": "GlFunctionPointer", - "docHref": "docs/sf__window__context___spec.html#L24C9", + "docHref": "docs/sf__window__context___spec.html#L29C9", "declared": "Sf.Window.Context", "declared_qualifier": "", - "srcHref": "srcs/sf-window-context.ads.html#L24" + "srcHref": "srcs/sf-window-context.ads.html#L29" }, { "label": "GLubyte_Ptr", @@ -29,6 +29,13 @@ GNATdoc.EntitiesCategory = { "declared_qualifier": "", "srcHref": "srcs/sf-window-gl.ads.html#L37" }, + { + "label": "sfBuffer_Ptr", + "docHref": "docs/sf__system___spec.html#L31C9", + "declared": "Sf.System", + "declared_qualifier": "", + "srcHref": "srcs/sf-system.ads.html#L31" + }, { "label": "sfCircleShape_Ptr", "docHref": "docs/sf__graphics___spec.html#L29C9", @@ -38,17 +45,17 @@ GNATdoc.EntitiesCategory = { }, { "label": "sfClock_Ptr", - "docHref": "docs/sf__system___spec.html#L31C9", + "docHref": "docs/sf__system___spec.html#L33C9", "declared": "Sf.System", "declared_qualifier": "", - "srcHref": "srcs/sf-system.ads.html#L31" + "srcHref": "srcs/sf-system.ads.html#L33" }, { "label": "sfContext_Ptr", - "docHref": "docs/sf__window___spec.html#L29C9", + "docHref": "docs/sf__window___spec.html#L49C9", "declared": "Sf.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window.ads.html#L29" + "srcHref": "srcs/sf-window.ads.html#L49" }, { "label": "sfConvexShape_Ptr", @@ -59,10 +66,10 @@ GNATdoc.EntitiesCategory = { }, { "label": "sfCursor_Ptr", - "docHref": "docs/sf__window___spec.html#L35C9", + "docHref": "docs/sf__window___spec.html#L61C9", "declared": "Sf.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window.ads.html#L35" + "srcHref": "srcs/sf-window.ads.html#L61" }, { "label": "sfFont_Ptr", @@ -129,10 +136,10 @@ GNATdoc.EntitiesCategory = { }, { "label": "sfInput_Ptr", - "docHref": "docs/sf__window___spec.html#L31C9", + "docHref": "docs/sf__window___spec.html#L52C9", "declared": "Sf.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window.ads.html#L31" + "srcHref": "srcs/sf-window.ads.html#L52" }, { "label": "sfInputStreamGetSizeFunc", @@ -199,10 +206,10 @@ GNATdoc.EntitiesCategory = { }, { "label": "sfMutex_Ptr", - "docHref": "docs/sf__system___spec.html#L33C9", + "docHref": "docs/sf__system___spec.html#L35C9", "declared": "Sf.System", "declared_qualifier": "", - "srcHref": "srcs/sf-system.ads.html#L33" + "srcHref": "srcs/sf-system.ads.html#L35" }, { "label": "sfPacket_Ptr", @@ -388,10 +395,10 @@ GNATdoc.EntitiesCategory = { }, { "label": "sfThread_Ptr", - "docHref": "docs/sf__system___spec.html#L35C9", + "docHref": "docs/sf__system___spec.html#L37C9", "declared": "Sf.System", "declared_qualifier": "", - "srcHref": "srcs/sf-system.ads.html#L35" + "srcHref": "srcs/sf-system.ads.html#L37" }, { "label": "sfThreadFunc_Ptr", @@ -470,12 +477,26 @@ GNATdoc.EntitiesCategory = { "declared_qualifier": "", "srcHref": "srcs/sf-graphics.ads.html#L77" }, + { + "label": "sfVulkanFunctionPointer", + "docHref": "docs/sf__window__vulkan___spec.html#L35C9", + "declared": "Sf.Window.Vulkan", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-vulkan.ads.html#L35" + }, { "label": "sfWindow_Ptr", - "docHref": "docs/sf__window___spec.html#L33C9", + "docHref": "docs/sf__window___spec.html#L55C9", + "declared": "Sf.Window", + "declared_qualifier": "", + "srcHref": "srcs/sf-window.ads.html#L55" + }, + { + "label": "sfWindowBase_Ptr", + "docHref": "docs/sf__window___spec.html#L58C9", "declared": "Sf.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window.ads.html#L33" + "srcHref": "srcs/sf-window.ads.html#L58" }, { "label": "sfWindowHandle_Ptr", @@ -490,6 +511,20 @@ GNATdoc.EntitiesCategory = { "declared": "Sf.Window.GLU", "declared_qualifier": "", "srcHref": "srcs/sf-window-glu.ads.html#L36" + }, + { + "label": "VkInstance", + "docHref": "docs/sf__window__vulkan___spec.html#L27C9", + "declared": "Sf.Window.Vulkan", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-vulkan.ads.html#L27" + }, + { + "label": "VkSurfaceKHR", + "docHref": "docs/sf__window__vulkan___spec.html#L31C9", + "declared": "Sf.Window.Vulkan", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-vulkan.ads.html#L31" } ] }; \ No newline at end of file diff --git a/doc/entities/objects.js b/doc/entities/objects.js index 8220f8c..7523d77 100644 --- a/doc/entities/objects.js +++ b/doc/entities/objects.js @@ -6037,38 +6037,52 @@ GNATdoc.EntitiesCategory = { }, { "label": "sfClose", - "docHref": "docs/sf__window__window___spec.html#L37C4", + "docHref": "docs/sf__window__window___spec.html#L30C4", "declared": "Sf.Window.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window-window.ads.html#L37" + "srcHref": "srcs/sf-window-window.ads.html#L30" + }, + { + "label": "sfClose", + "docHref": "docs/sf__window___spec.html#L41C4", + "declared": "Sf.Window", + "declared_qualifier": "", + "srcHref": "srcs/sf-window.ads.html#L41" }, { "label": "sfContextCore", - "docHref": "docs/sf__window__window___spec.html#L51C4", + "docHref": "docs/sf__window__window___spec.html#L42C4", "declared": "Sf.Window.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window-window.ads.html#L51" + "srcHref": "srcs/sf-window-window.ads.html#L42" }, { "label": "sfContextDebug", - "docHref": "docs/sf__window__window___spec.html#L53C4", + "docHref": "docs/sf__window__window___spec.html#L44C4", "declared": "Sf.Window.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window-window.ads.html#L53" + "srcHref": "srcs/sf-window-window.ads.html#L44" }, { "label": "sfContextDefault", - "docHref": "docs/sf__window__window___spec.html#L49C4", + "docHref": "docs/sf__window__window___spec.html#L40C4", "declared": "Sf.Window.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window-window.ads.html#L49" + "srcHref": "srcs/sf-window-window.ads.html#L40" }, { "label": "sfDefaultStyle", - "docHref": "docs/sf__window__window___spec.html#L41C4", + "docHref": "docs/sf__window__window___spec.html#L32C4", "declared": "Sf.Window.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window-window.ads.html#L41" + "srcHref": "srcs/sf-window-window.ads.html#L32" + }, + { + "label": "sfDefaultStyle", + "docHref": "docs/sf__window___spec.html#L45C4", + "declared": "Sf.Window", + "declared_qualifier": "", + "srcHref": "srcs/sf-window.ads.html#L45" }, { "label": "sfFalse", @@ -6380,10 +6394,17 @@ GNATdoc.EntitiesCategory = { }, { "label": "sfFullscreen", - "docHref": "docs/sf__window__window___spec.html#L39C4", + "docHref": "docs/sf__window__window___spec.html#L31C4", "declared": "Sf.Window.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window-window.ads.html#L39" + "srcHref": "srcs/sf-window-window.ads.html#L31" + }, + { + "label": "sfFullscreen", + "docHref": "docs/sf__window___spec.html#L43C4", + "declared": "Sf.Window", + "declared_qualifier": "", + "srcHref": "srcs/sf-window.ads.html#L43" }, { "label": "sfHttpAccepted", @@ -6548,738 +6569,759 @@ GNATdoc.EntitiesCategory = { }, { "label": "sfKeyA", - "docHref": "docs/sf__window__keyboard___spec.html#L35C4", + "docHref": "docs/sf__window__keyboard___spec.html#L39C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L35" + "srcHref": "srcs/sf-window-keyboard.ads.html#L39" }, { "label": "sfKeyAdd", - "docHref": "docs/sf__window__keyboard___spec.html#L102C4", + "docHref": "docs/sf__window__keyboard___spec.html#L106C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L102" + "srcHref": "srcs/sf-window-keyboard.ads.html#L106" + }, + { + "label": "sfKeyApostrophe", + "docHref": "docs/sf__window__keyboard___spec.html#L90C4", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L90" }, { "label": "sfKeyB", - "docHref": "docs/sf__window__keyboard___spec.html#L36C4", + "docHref": "docs/sf__window__keyboard___spec.html#L40C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L36" + "srcHref": "srcs/sf-window-keyboard.ads.html#L40" }, { "label": "sfKeyBack", - "docHref": "docs/sf__window__keyboard___spec.html#L94C4", + "docHref": "docs/sf__window__keyboard___spec.html#L147C4", "declared": "Sf.Window.Keyboard", - "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L94" + "declared_qualifier": "(renaming)", + "srcHref": "srcs/sf-window-keyboard.ads.html#L147" }, { "label": "sfKeyBackslash", - "docHref": "docs/sf__window__keyboard___spec.html#L88C4", + "docHref": "docs/sf__window__keyboard___spec.html#L92C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L88" + "srcHref": "srcs/sf-window-keyboard.ads.html#L92" + }, + { + "label": "sfKeyBackspace", + "docHref": "docs/sf__window__keyboard___spec.html#L98C4", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L98" }, { "label": "sfKeyC", - "docHref": "docs/sf__window__keyboard___spec.html#L37C4", + "docHref": "docs/sf__window__keyboard___spec.html#L41C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L37" + "srcHref": "srcs/sf-window-keyboard.ads.html#L41" }, { "label": "sfKeyComma", - "docHref": "docs/sf__window__keyboard___spec.html#L84C4", + "docHref": "docs/sf__window__keyboard___spec.html#L88C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L84" + "srcHref": "srcs/sf-window-keyboard.ads.html#L88" }, { "label": "sfKeyCount", - "docHref": "docs/sf__window__keyboard___spec.html#L136C4", + "docHref": "docs/sf__window__keyboard___spec.html#L140C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L136" + "srcHref": "srcs/sf-window-keyboard.ads.html#L140" }, { "label": "sfKeyD", - "docHref": "docs/sf__window__keyboard___spec.html#L38C4", + "docHref": "docs/sf__window__keyboard___spec.html#L42C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L38" + "srcHref": "srcs/sf-window-keyboard.ads.html#L42" }, { "label": "sfKeyDash", - "docHref": "docs/sf__window__keyboard___spec.html#L141C4", + "docHref": "docs/sf__window__keyboard___spec.html#L146C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "(renaming)", - "srcHref": "srcs/sf-window-keyboard.ads.html#L141" + "srcHref": "srcs/sf-window-keyboard.ads.html#L146" }, { "label": "sfKeyDelete", - "docHref": "docs/sf__window__keyboard___spec.html#L101C4", + "docHref": "docs/sf__window__keyboard___spec.html#L105C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L101" + "srcHref": "srcs/sf-window-keyboard.ads.html#L105" }, { "label": "sfKeyDivide", - "docHref": "docs/sf__window__keyboard___spec.html#L105C4", + "docHref": "docs/sf__window__keyboard___spec.html#L109C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L105" + "srcHref": "srcs/sf-window-keyboard.ads.html#L109" }, { "label": "sfKeyDown", - "docHref": "docs/sf__window__keyboard___spec.html#L109C4", + "docHref": "docs/sf__window__keyboard___spec.html#L113C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L109" + "srcHref": "srcs/sf-window-keyboard.ads.html#L113" }, { "label": "sfKeyE", - "docHref": "docs/sf__window__keyboard___spec.html#L39C4", + "docHref": "docs/sf__window__keyboard___spec.html#L43C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L39" + "srcHref": "srcs/sf-window-keyboard.ads.html#L43" }, { "label": "sfKeyEnd", - "docHref": "docs/sf__window__keyboard___spec.html#L98C4", + "docHref": "docs/sf__window__keyboard___spec.html#L102C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L98" + "srcHref": "srcs/sf-window-keyboard.ads.html#L102" }, { "label": "sfKeyEnter", - "docHref": "docs/sf__window__keyboard___spec.html#L93C4", + "docHref": "docs/sf__window__keyboard___spec.html#L97C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L93" + "srcHref": "srcs/sf-window-keyboard.ads.html#L97" }, { "label": "sfKeyEqual", - "docHref": "docs/sf__window__keyboard___spec.html#L90C4", + "docHref": "docs/sf__window__keyboard___spec.html#L94C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L90" + "srcHref": "srcs/sf-window-keyboard.ads.html#L94" }, { "label": "sfKeyEscape", - "docHref": "docs/sf__window__keyboard___spec.html#L71C4", + "docHref": "docs/sf__window__keyboard___spec.html#L75C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L71" + "srcHref": "srcs/sf-window-keyboard.ads.html#L75" }, { "label": "sfKeyF", - "docHref": "docs/sf__window__keyboard___spec.html#L40C4", + "docHref": "docs/sf__window__keyboard___spec.html#L44C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L40" + "srcHref": "srcs/sf-window-keyboard.ads.html#L44" }, { "label": "sfKeyF1", - "docHref": "docs/sf__window__keyboard___spec.html#L120C4", + "docHref": "docs/sf__window__keyboard___spec.html#L124C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L120" + "srcHref": "srcs/sf-window-keyboard.ads.html#L124" }, { "label": "sfKeyF10", - "docHref": "docs/sf__window__keyboard___spec.html#L129C4", + "docHref": "docs/sf__window__keyboard___spec.html#L133C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L129" + "srcHref": "srcs/sf-window-keyboard.ads.html#L133" }, { "label": "sfKeyF11", - "docHref": "docs/sf__window__keyboard___spec.html#L130C4", + "docHref": "docs/sf__window__keyboard___spec.html#L134C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L130" + "srcHref": "srcs/sf-window-keyboard.ads.html#L134" }, { "label": "sfKeyF12", - "docHref": "docs/sf__window__keyboard___spec.html#L131C4", + "docHref": "docs/sf__window__keyboard___spec.html#L135C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L131" + "srcHref": "srcs/sf-window-keyboard.ads.html#L135" }, { "label": "sfKeyF13", - "docHref": "docs/sf__window__keyboard___spec.html#L132C4", + "docHref": "docs/sf__window__keyboard___spec.html#L136C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L132" + "srcHref": "srcs/sf-window-keyboard.ads.html#L136" }, { "label": "sfKeyF14", - "docHref": "docs/sf__window__keyboard___spec.html#L133C4", + "docHref": "docs/sf__window__keyboard___spec.html#L137C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L133" + "srcHref": "srcs/sf-window-keyboard.ads.html#L137" }, { "label": "sfKeyF15", - "docHref": "docs/sf__window__keyboard___spec.html#L134C4", + "docHref": "docs/sf__window__keyboard___spec.html#L138C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L134" + "srcHref": "srcs/sf-window-keyboard.ads.html#L138" }, { "label": "sfKeyF2", - "docHref": "docs/sf__window__keyboard___spec.html#L121C4", + "docHref": "docs/sf__window__keyboard___spec.html#L125C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L121" + "srcHref": "srcs/sf-window-keyboard.ads.html#L125" }, { "label": "sfKeyF3", - "docHref": "docs/sf__window__keyboard___spec.html#L122C4", + "docHref": "docs/sf__window__keyboard___spec.html#L126C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L122" + "srcHref": "srcs/sf-window-keyboard.ads.html#L126" }, { "label": "sfKeyF4", - "docHref": "docs/sf__window__keyboard___spec.html#L123C4", + "docHref": "docs/sf__window__keyboard___spec.html#L127C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L123" + "srcHref": "srcs/sf-window-keyboard.ads.html#L127" }, { "label": "sfKeyF5", - "docHref": "docs/sf__window__keyboard___spec.html#L124C4", + "docHref": "docs/sf__window__keyboard___spec.html#L128C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L124" + "srcHref": "srcs/sf-window-keyboard.ads.html#L128" }, { "label": "sfKeyF6", - "docHref": "docs/sf__window__keyboard___spec.html#L125C4", + "docHref": "docs/sf__window__keyboard___spec.html#L129C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L125" + "srcHref": "srcs/sf-window-keyboard.ads.html#L129" }, { "label": "sfKeyF7", - "docHref": "docs/sf__window__keyboard___spec.html#L126C4", + "docHref": "docs/sf__window__keyboard___spec.html#L130C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L126" + "srcHref": "srcs/sf-window-keyboard.ads.html#L130" }, { "label": "sfKeyF8", - "docHref": "docs/sf__window__keyboard___spec.html#L127C4", + "docHref": "docs/sf__window__keyboard___spec.html#L131C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L127" + "srcHref": "srcs/sf-window-keyboard.ads.html#L131" }, { "label": "sfKeyF9", - "docHref": "docs/sf__window__keyboard___spec.html#L128C4", + "docHref": "docs/sf__window__keyboard___spec.html#L132C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L128" + "srcHref": "srcs/sf-window-keyboard.ads.html#L132" }, { "label": "sfKeyG", - "docHref": "docs/sf__window__keyboard___spec.html#L41C4", + "docHref": "docs/sf__window__keyboard___spec.html#L45C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L41" + "srcHref": "srcs/sf-window-keyboard.ads.html#L45" + }, + { + "label": "sfKeyGrave", + "docHref": "docs/sf__window__keyboard___spec.html#L93C4", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L93" }, { "label": "sfKeyH", - "docHref": "docs/sf__window__keyboard___spec.html#L42C4", + "docHref": "docs/sf__window__keyboard___spec.html#L46C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L42" + "srcHref": "srcs/sf-window-keyboard.ads.html#L46" }, { "label": "sfKeyHome", - "docHref": "docs/sf__window__keyboard___spec.html#L99C4", + "docHref": "docs/sf__window__keyboard___spec.html#L103C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L99" + "srcHref": "srcs/sf-window-keyboard.ads.html#L103" }, { "label": "sfKeyHyphen", - "docHref": "docs/sf__window__keyboard___spec.html#L91C4", + "docHref": "docs/sf__window__keyboard___spec.html#L95C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L91" + "srcHref": "srcs/sf-window-keyboard.ads.html#L95" }, { "label": "sfKeyI", - "docHref": "docs/sf__window__keyboard___spec.html#L43C4", + "docHref": "docs/sf__window__keyboard___spec.html#L47C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L43" + "srcHref": "srcs/sf-window-keyboard.ads.html#L47" }, { "label": "sfKeyInsert", - "docHref": "docs/sf__window__keyboard___spec.html#L100C4", + "docHref": "docs/sf__window__keyboard___spec.html#L104C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L100" + "srcHref": "srcs/sf-window-keyboard.ads.html#L104" }, { "label": "sfKeyJ", - "docHref": "docs/sf__window__keyboard___spec.html#L44C4", + "docHref": "docs/sf__window__keyboard___spec.html#L48C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L44" + "srcHref": "srcs/sf-window-keyboard.ads.html#L48" }, { "label": "sfKeyK", - "docHref": "docs/sf__window__keyboard___spec.html#L45C4", + "docHref": "docs/sf__window__keyboard___spec.html#L49C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L45" + "srcHref": "srcs/sf-window-keyboard.ads.html#L49" }, { "label": "sfKeyL", - "docHref": "docs/sf__window__keyboard___spec.html#L46C4", + "docHref": "docs/sf__window__keyboard___spec.html#L50C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L46" + "srcHref": "srcs/sf-window-keyboard.ads.html#L50" }, { "label": "sfKeyLAlt", - "docHref": "docs/sf__window__keyboard___spec.html#L74C4", + "docHref": "docs/sf__window__keyboard___spec.html#L78C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L74" + "srcHref": "srcs/sf-window-keyboard.ads.html#L78" }, { "label": "sfKeyLBracket", - "docHref": "docs/sf__window__keyboard___spec.html#L81C4", + "docHref": "docs/sf__window__keyboard___spec.html#L85C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L81" + "srcHref": "srcs/sf-window-keyboard.ads.html#L85" }, { "label": "sfKeyLControl", - "docHref": "docs/sf__window__keyboard___spec.html#L72C4", + "docHref": "docs/sf__window__keyboard___spec.html#L76C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L72" + "srcHref": "srcs/sf-window-keyboard.ads.html#L76" }, { "label": "sfKeyLeft", - "docHref": "docs/sf__window__keyboard___spec.html#L106C4", + "docHref": "docs/sf__window__keyboard___spec.html#L110C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L106" + "srcHref": "srcs/sf-window-keyboard.ads.html#L110" }, { "label": "sfKeyLShift", - "docHref": "docs/sf__window__keyboard___spec.html#L73C4", + "docHref": "docs/sf__window__keyboard___spec.html#L77C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L73" + "srcHref": "srcs/sf-window-keyboard.ads.html#L77" }, { "label": "sfKeyLSystem", - "docHref": "docs/sf__window__keyboard___spec.html#L75C4", + "docHref": "docs/sf__window__keyboard___spec.html#L79C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L75" + "srcHref": "srcs/sf-window-keyboard.ads.html#L79" }, { "label": "sfKeyM", - "docHref": "docs/sf__window__keyboard___spec.html#L47C4", + "docHref": "docs/sf__window__keyboard___spec.html#L51C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L47" + "srcHref": "srcs/sf-window-keyboard.ads.html#L51" }, { "label": "sfKeyMenu", - "docHref": "docs/sf__window__keyboard___spec.html#L80C4", + "docHref": "docs/sf__window__keyboard___spec.html#L84C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L80" + "srcHref": "srcs/sf-window-keyboard.ads.html#L84" }, { "label": "sfKeyMultiply", - "docHref": "docs/sf__window__keyboard___spec.html#L104C4", + "docHref": "docs/sf__window__keyboard___spec.html#L108C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L104" + "srcHref": "srcs/sf-window-keyboard.ads.html#L108" }, { "label": "sfKeyN", - "docHref": "docs/sf__window__keyboard___spec.html#L48C4", + "docHref": "docs/sf__window__keyboard___spec.html#L52C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L48" + "srcHref": "srcs/sf-window-keyboard.ads.html#L52" }, { "label": "sfKeyNum0", - "docHref": "docs/sf__window__keyboard___spec.html#L61C4", + "docHref": "docs/sf__window__keyboard___spec.html#L65C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L61" + "srcHref": "srcs/sf-window-keyboard.ads.html#L65" }, { "label": "sfKeyNum1", - "docHref": "docs/sf__window__keyboard___spec.html#L62C4", + "docHref": "docs/sf__window__keyboard___spec.html#L66C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L62" + "srcHref": "srcs/sf-window-keyboard.ads.html#L66" }, { "label": "sfKeyNum2", - "docHref": "docs/sf__window__keyboard___spec.html#L63C4", + "docHref": "docs/sf__window__keyboard___spec.html#L67C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L63" + "srcHref": "srcs/sf-window-keyboard.ads.html#L67" }, { "label": "sfKeyNum3", - "docHref": "docs/sf__window__keyboard___spec.html#L64C4", + "docHref": "docs/sf__window__keyboard___spec.html#L68C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L64" + "srcHref": "srcs/sf-window-keyboard.ads.html#L68" }, { "label": "sfKeyNum4", - "docHref": "docs/sf__window__keyboard___spec.html#L65C4", + "docHref": "docs/sf__window__keyboard___spec.html#L69C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L65" + "srcHref": "srcs/sf-window-keyboard.ads.html#L69" }, { "label": "sfKeyNum5", - "docHref": "docs/sf__window__keyboard___spec.html#L66C4", + "docHref": "docs/sf__window__keyboard___spec.html#L70C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L66" + "srcHref": "srcs/sf-window-keyboard.ads.html#L70" }, { "label": "sfKeyNum6", - "docHref": "docs/sf__window__keyboard___spec.html#L67C4", + "docHref": "docs/sf__window__keyboard___spec.html#L71C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L67" + "srcHref": "srcs/sf-window-keyboard.ads.html#L71" }, { "label": "sfKeyNum7", - "docHref": "docs/sf__window__keyboard___spec.html#L68C4", + "docHref": "docs/sf__window__keyboard___spec.html#L72C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L68" + "srcHref": "srcs/sf-window-keyboard.ads.html#L72" }, { "label": "sfKeyNum8", - "docHref": "docs/sf__window__keyboard___spec.html#L69C4", + "docHref": "docs/sf__window__keyboard___spec.html#L73C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L69" + "srcHref": "srcs/sf-window-keyboard.ads.html#L73" }, { "label": "sfKeyNum9", - "docHref": "docs/sf__window__keyboard___spec.html#L70C4", + "docHref": "docs/sf__window__keyboard___spec.html#L74C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L70" + "srcHref": "srcs/sf-window-keyboard.ads.html#L74" }, { "label": "sfKeyNumpad0", - "docHref": "docs/sf__window__keyboard___spec.html#L110C4", + "docHref": "docs/sf__window__keyboard___spec.html#L114C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L110" + "srcHref": "srcs/sf-window-keyboard.ads.html#L114" }, { "label": "sfKeyNumpad1", - "docHref": "docs/sf__window__keyboard___spec.html#L111C4", + "docHref": "docs/sf__window__keyboard___spec.html#L115C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L111" + "srcHref": "srcs/sf-window-keyboard.ads.html#L115" }, { "label": "sfKeyNumpad2", - "docHref": "docs/sf__window__keyboard___spec.html#L112C4", + "docHref": "docs/sf__window__keyboard___spec.html#L116C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L112" + "srcHref": "srcs/sf-window-keyboard.ads.html#L116" }, { "label": "sfKeyNumpad3", - "docHref": "docs/sf__window__keyboard___spec.html#L113C4", + "docHref": "docs/sf__window__keyboard___spec.html#L117C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L113" + "srcHref": "srcs/sf-window-keyboard.ads.html#L117" }, { "label": "sfKeyNumpad4", - "docHref": "docs/sf__window__keyboard___spec.html#L114C4", + "docHref": "docs/sf__window__keyboard___spec.html#L118C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L114" + "srcHref": "srcs/sf-window-keyboard.ads.html#L118" }, { "label": "sfKeyNumpad5", - "docHref": "docs/sf__window__keyboard___spec.html#L115C4", + "docHref": "docs/sf__window__keyboard___spec.html#L119C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L115" + "srcHref": "srcs/sf-window-keyboard.ads.html#L119" }, { "label": "sfKeyNumpad6", - "docHref": "docs/sf__window__keyboard___spec.html#L116C4", + "docHref": "docs/sf__window__keyboard___spec.html#L120C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L116" + "srcHref": "srcs/sf-window-keyboard.ads.html#L120" }, { "label": "sfKeyNumpad7", - "docHref": "docs/sf__window__keyboard___spec.html#L117C4", + "docHref": "docs/sf__window__keyboard___spec.html#L121C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L117" + "srcHref": "srcs/sf-window-keyboard.ads.html#L121" }, { "label": "sfKeyNumpad8", - "docHref": "docs/sf__window__keyboard___spec.html#L118C4", + "docHref": "docs/sf__window__keyboard___spec.html#L122C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L118" + "srcHref": "srcs/sf-window-keyboard.ads.html#L122" }, { "label": "sfKeyNumpad9", - "docHref": "docs/sf__window__keyboard___spec.html#L119C4", + "docHref": "docs/sf__window__keyboard___spec.html#L123C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L119" + "srcHref": "srcs/sf-window-keyboard.ads.html#L123" }, { "label": "sfKeyO", - "docHref": "docs/sf__window__keyboard___spec.html#L49C4", + "docHref": "docs/sf__window__keyboard___spec.html#L53C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L49" + "srcHref": "srcs/sf-window-keyboard.ads.html#L53" }, { "label": "sfKeyP", - "docHref": "docs/sf__window__keyboard___spec.html#L50C4", + "docHref": "docs/sf__window__keyboard___spec.html#L54C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L50" + "srcHref": "srcs/sf-window-keyboard.ads.html#L54" }, { "label": "sfKeyPageDown", - "docHref": "docs/sf__window__keyboard___spec.html#L97C4", + "docHref": "docs/sf__window__keyboard___spec.html#L101C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L97" + "srcHref": "srcs/sf-window-keyboard.ads.html#L101" }, { "label": "sfKeyPageUp", - "docHref": "docs/sf__window__keyboard___spec.html#L96C4", + "docHref": "docs/sf__window__keyboard___spec.html#L100C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L96" + "srcHref": "srcs/sf-window-keyboard.ads.html#L100" }, { "label": "sfKeyPause", - "docHref": "docs/sf__window__keyboard___spec.html#L135C4", + "docHref": "docs/sf__window__keyboard___spec.html#L139C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L135" + "srcHref": "srcs/sf-window-keyboard.ads.html#L139" }, { "label": "sfKeyPeriod", - "docHref": "docs/sf__window__keyboard___spec.html#L85C4", + "docHref": "docs/sf__window__keyboard___spec.html#L89C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L85" + "srcHref": "srcs/sf-window-keyboard.ads.html#L89" }, { "label": "sfKeyQ", - "docHref": "docs/sf__window__keyboard___spec.html#L51C4", + "docHref": "docs/sf__window__keyboard___spec.html#L55C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L51" + "srcHref": "srcs/sf-window-keyboard.ads.html#L55" }, { "label": "sfKeyQuote", - "docHref": "docs/sf__window__keyboard___spec.html#L86C4", + "docHref": "docs/sf__window__keyboard___spec.html#L149C4", "declared": "Sf.Window.Keyboard", - "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L86" + "declared_qualifier": "(renaming)", + "srcHref": "srcs/sf-window-keyboard.ads.html#L149" }, { "label": "sfKeyR", - "docHref": "docs/sf__window__keyboard___spec.html#L52C4", + "docHref": "docs/sf__window__keyboard___spec.html#L56C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L52" + "srcHref": "srcs/sf-window-keyboard.ads.html#L56" }, { "label": "sfKeyRAlt", - "docHref": "docs/sf__window__keyboard___spec.html#L78C4", + "docHref": "docs/sf__window__keyboard___spec.html#L82C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L78" + "srcHref": "srcs/sf-window-keyboard.ads.html#L82" }, { "label": "sfKeyRBracket", - "docHref": "docs/sf__window__keyboard___spec.html#L82C4", + "docHref": "docs/sf__window__keyboard___spec.html#L86C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L82" + "srcHref": "srcs/sf-window-keyboard.ads.html#L86" }, { "label": "sfKeyRControl", - "docHref": "docs/sf__window__keyboard___spec.html#L76C4", + "docHref": "docs/sf__window__keyboard___spec.html#L80C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L76" + "srcHref": "srcs/sf-window-keyboard.ads.html#L80" }, { "label": "sfKeyReturn", - "docHref": "docs/sf__window__keyboard___spec.html#L142C4", + "docHref": "docs/sf__window__keyboard___spec.html#L148C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "(renaming)", - "srcHref": "srcs/sf-window-keyboard.ads.html#L142" + "srcHref": "srcs/sf-window-keyboard.ads.html#L148" }, { "label": "sfKeyRight", - "docHref": "docs/sf__window__keyboard___spec.html#L107C4", + "docHref": "docs/sf__window__keyboard___spec.html#L111C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L107" + "srcHref": "srcs/sf-window-keyboard.ads.html#L111" }, { "label": "sfKeyRShift", - "docHref": "docs/sf__window__keyboard___spec.html#L77C4", + "docHref": "docs/sf__window__keyboard___spec.html#L81C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L77" + "srcHref": "srcs/sf-window-keyboard.ads.html#L81" }, { "label": "sfKeyRSystem", - "docHref": "docs/sf__window__keyboard___spec.html#L79C4", + "docHref": "docs/sf__window__keyboard___spec.html#L83C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L79" + "srcHref": "srcs/sf-window-keyboard.ads.html#L83" }, { "label": "sfKeyS", - "docHref": "docs/sf__window__keyboard___spec.html#L53C4", + "docHref": "docs/sf__window__keyboard___spec.html#L57C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L53" + "srcHref": "srcs/sf-window-keyboard.ads.html#L57" }, { "label": "sfKeySemicolon", - "docHref": "docs/sf__window__keyboard___spec.html#L83C4", + "docHref": "docs/sf__window__keyboard___spec.html#L87C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L83" + "srcHref": "srcs/sf-window-keyboard.ads.html#L87" }, { "label": "sfKeySlash", - "docHref": "docs/sf__window__keyboard___spec.html#L87C4", + "docHref": "docs/sf__window__keyboard___spec.html#L91C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L87" + "srcHref": "srcs/sf-window-keyboard.ads.html#L91" }, { "label": "sfKeySpace", - "docHref": "docs/sf__window__keyboard___spec.html#L92C4", + "docHref": "docs/sf__window__keyboard___spec.html#L96C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L92" + "srcHref": "srcs/sf-window-keyboard.ads.html#L96" }, { "label": "sfKeySubtract", - "docHref": "docs/sf__window__keyboard___spec.html#L103C4", + "docHref": "docs/sf__window__keyboard___spec.html#L107C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L103" + "srcHref": "srcs/sf-window-keyboard.ads.html#L107" }, { "label": "sfKeyT", - "docHref": "docs/sf__window__keyboard___spec.html#L54C4", + "docHref": "docs/sf__window__keyboard___spec.html#L58C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L54" + "srcHref": "srcs/sf-window-keyboard.ads.html#L58" }, { "label": "sfKeyTab", - "docHref": "docs/sf__window__keyboard___spec.html#L95C4", + "docHref": "docs/sf__window__keyboard___spec.html#L99C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L95" + "srcHref": "srcs/sf-window-keyboard.ads.html#L99" }, { "label": "sfKeyTilde", - "docHref": "docs/sf__window__keyboard___spec.html#L89C4", + "docHref": "docs/sf__window__keyboard___spec.html#L145C4", "declared": "Sf.Window.Keyboard", - "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L89" + "declared_qualifier": "(renaming)", + "srcHref": "srcs/sf-window-keyboard.ads.html#L145" }, { "label": "sfKeyU", - "docHref": "docs/sf__window__keyboard___spec.html#L55C4", + "docHref": "docs/sf__window__keyboard___spec.html#L59C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L55" + "srcHref": "srcs/sf-window-keyboard.ads.html#L59" }, { "label": "sfKeyUnknown", - "docHref": "docs/sf__window__keyboard___spec.html#L34C4", + "docHref": "docs/sf__window__keyboard___spec.html#L38C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L34" + "srcHref": "srcs/sf-window-keyboard.ads.html#L38" }, { "label": "sfKeyUp", - "docHref": "docs/sf__window__keyboard___spec.html#L108C4", + "docHref": "docs/sf__window__keyboard___spec.html#L112C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L108" + "srcHref": "srcs/sf-window-keyboard.ads.html#L112" }, { "label": "sfKeyV", - "docHref": "docs/sf__window__keyboard___spec.html#L56C4", + "docHref": "docs/sf__window__keyboard___spec.html#L60C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L56" + "srcHref": "srcs/sf-window-keyboard.ads.html#L60" }, { "label": "sfKeyW", - "docHref": "docs/sf__window__keyboard___spec.html#L57C4", + "docHref": "docs/sf__window__keyboard___spec.html#L61C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L57" + "srcHref": "srcs/sf-window-keyboard.ads.html#L61" }, { "label": "sfKeyX", - "docHref": "docs/sf__window__keyboard___spec.html#L58C4", + "docHref": "docs/sf__window__keyboard___spec.html#L62C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L58" + "srcHref": "srcs/sf-window-keyboard.ads.html#L62" }, { "label": "sfKeyY", - "docHref": "docs/sf__window__keyboard___spec.html#L59C4", + "docHref": "docs/sf__window__keyboard___spec.html#L63C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L59" + "srcHref": "srcs/sf-window-keyboard.ads.html#L63" }, { "label": "sfKeyZ", - "docHref": "docs/sf__window__keyboard___spec.html#L60C4", + "docHref": "docs/sf__window__keyboard___spec.html#L64C4", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L60" + "srcHref": "srcs/sf-window-keyboard.ads.html#L64" }, { "label": "sfLines", @@ -7304,10 +7346,17 @@ GNATdoc.EntitiesCategory = { }, { "label": "sfNone", - "docHref": "docs/sf__window__window___spec.html#L31C4", + "docHref": "docs/sf__window__window___spec.html#L27C4", "declared": "Sf.Window.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window-window.ads.html#L31" + "srcHref": "srcs/sf-window-window.ads.html#L27" + }, + { + "label": "sfNone", + "docHref": "docs/sf__window___spec.html#L35C4", + "declared": "Sf.Window", + "declared_qualifier": "", + "srcHref": "srcs/sf-window.ads.html#L35" }, { "label": "sfPoints", @@ -7325,52 +7374,1102 @@ GNATdoc.EntitiesCategory = { }, { "label": "sfResize", - "docHref": "docs/sf__window__window___spec.html#L35C4", + "docHref": "docs/sf__window__window___spec.html#L29C4", "declared": "Sf.Window.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window-window.ads.html#L35" + "srcHref": "srcs/sf-window-window.ads.html#L29" }, { - "label": "sfTextBold", - "docHref": "docs/sf__graphics__text___spec.html#L32C4", - "declared": "Sf.Graphics.Text", + "label": "sfResize", + "docHref": "docs/sf__window___spec.html#L39C4", + "declared": "Sf.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-text.ads.html#L32" + "srcHref": "srcs/sf-window.ads.html#L39" }, { - "label": "sfTextItalic", - "docHref": "docs/sf__graphics__text___spec.html#L33C4", - "declared": "Sf.Graphics.Text", + "label": "sfScanA", + "docHref": "docs/sf__window__keyboard___spec.html#L162C5", + "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-text.ads.html#L33" + "srcHref": "srcs/sf-window-keyboard.ads.html#L162" }, { - "label": "sfTextRegular", - "docHref": "docs/sf__graphics__text___spec.html#L31C4", - "declared": "Sf.Graphics.Text", + "label": "sfScanApostrophe", + "docHref": "docs/sf__window__keyboard___spec.html#L212C5", + "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-text.ads.html#L31" + "srcHref": "srcs/sf-window-keyboard.ads.html#L212" }, { - "label": "sfTextStrikeThrough", - "docHref": "docs/sf__graphics__text___spec.html#L35C4", - "declared": "Sf.Graphics.Text", + "label": "sfScanApplication", + "docHref": "docs/sf__window__keyboard___spec.html#L277C5", + "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-text.ads.html#L35" + "srcHref": "srcs/sf-window-keyboard.ads.html#L277" }, { - "label": "sfTextUnderlined", - "docHref": "docs/sf__graphics__text___spec.html#L34C4", - "declared": "Sf.Graphics.Text", + "label": "sfScanB", + "docHref": "docs/sf__window__keyboard___spec.html#L163C5", + "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-text.ads.html#L34" + "srcHref": "srcs/sf-window-keyboard.ads.html#L163" }, { - "label": "sfTitlebar", - "docHref": "docs/sf__window__window___spec.html#L33C4", - "declared": "Sf.Window.Window", + "label": "sfScanBack", + "docHref": "docs/sf__window__keyboard___spec.html#L303C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L303" + }, + { + "label": "sfScanBackslash", + "docHref": "docs/sf__window__keyboard___spec.html#L210C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L210" + }, + { + "label": "sfScanBackspace", + "docHref": "docs/sf__window__keyboard___spec.html#L200C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L200" + }, + { + "label": "sfScanC", + "docHref": "docs/sf__window__keyboard___spec.html#L164C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L164" + }, + { + "label": "sfScanCapsLock", + "docHref": "docs/sf__window__keyboard___spec.html#L241C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L241" + }, + { + "label": "sfScancodeCount", + "docHref": "docs/sf__window__keyboard___spec.html#L314C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L314" + }, + { + "label": "sfScanComma", + "docHref": "docs/sf__window__keyboard___spec.html#L214C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L214" + }, + { + "label": "sfScanCopy", + "docHref": "docs/sf__window__keyboard___spec.html#L286C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L286" + }, + { + "label": "sfScanCut", + "docHref": "docs/sf__window__keyboard___spec.html#L285C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L285" + }, + { + "label": "sfScanD", + "docHref": "docs/sf__window__keyboard___spec.html#L165C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L165" + }, + { + "label": "sfScanDelete", + "docHref": "docs/sf__window__keyboard___spec.html#L248C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L248" + }, + { + "label": "sfScanDown", + "docHref": "docs/sf__window__keyboard___spec.html#L253C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L253" + }, + { + "label": "sfScanE", + "docHref": "docs/sf__window__keyboard___spec.html#L166C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L166" + }, + { + "label": "sfScanEnd", + "docHref": "docs/sf__window__keyboard___spec.html#L249C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L249" + }, + { + "label": "sfScanEnter", + "docHref": "docs/sf__window__keyboard___spec.html#L198C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L198" + }, + { + "label": "sfScanEqual", + "docHref": "docs/sf__window__keyboard___spec.html#L204C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L204" + }, + { + "label": "sfScanEscape", + "docHref": "docs/sf__window__keyboard___spec.html#L199C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L199" + }, + { + "label": "sfScanExecute", + "docHref": "docs/sf__window__keyboard___spec.html#L278C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L278" + }, + { + "label": "sfScanF", + "docHref": "docs/sf__window__keyboard___spec.html#L167C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L167" + }, + { + "label": "sfScanF1", + "docHref": "docs/sf__window__keyboard___spec.html#L217C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L217" + }, + { + "label": "sfScanF10", + "docHref": "docs/sf__window__keyboard___spec.html#L226C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L226" + }, + { + "label": "sfScanF11", + "docHref": "docs/sf__window__keyboard___spec.html#L227C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L227" + }, + { + "label": "sfScanF12", + "docHref": "docs/sf__window__keyboard___spec.html#L228C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L228" + }, + { + "label": "sfScanF13", + "docHref": "docs/sf__window__keyboard___spec.html#L229C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L229" + }, + { + "label": "sfScanF14", + "docHref": "docs/sf__window__keyboard___spec.html#L230C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L230" + }, + { + "label": "sfScanF15", + "docHref": "docs/sf__window__keyboard___spec.html#L231C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L231" + }, + { + "label": "sfScanF16", + "docHref": "docs/sf__window__keyboard___spec.html#L232C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L232" + }, + { + "label": "sfScanF17", + "docHref": "docs/sf__window__keyboard___spec.html#L233C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L233" + }, + { + "label": "sfScanF18", + "docHref": "docs/sf__window__keyboard___spec.html#L234C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L234" + }, + { + "label": "sfScanF19", + "docHref": "docs/sf__window__keyboard___spec.html#L235C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L235" + }, + { + "label": "sfScanF2", + "docHref": "docs/sf__window__keyboard___spec.html#L218C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L218" + }, + { + "label": "sfScanF20", + "docHref": "docs/sf__window__keyboard___spec.html#L236C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L236" + }, + { + "label": "sfScanF21", + "docHref": "docs/sf__window__keyboard___spec.html#L237C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L237" + }, + { + "label": "sfScanF22", + "docHref": "docs/sf__window__keyboard___spec.html#L238C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L238" + }, + { + "label": "sfScanF23", + "docHref": "docs/sf__window__keyboard___spec.html#L239C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L239" + }, + { + "label": "sfScanF24", + "docHref": "docs/sf__window__keyboard___spec.html#L240C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L240" + }, + { + "label": "sfScanF3", + "docHref": "docs/sf__window__keyboard___spec.html#L219C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L219" + }, + { + "label": "sfScanF4", + "docHref": "docs/sf__window__keyboard___spec.html#L220C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L220" + }, + { + "label": "sfScanF5", + "docHref": "docs/sf__window__keyboard___spec.html#L221C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L221" + }, + { + "label": "sfScanF6", + "docHref": "docs/sf__window__keyboard___spec.html#L222C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L222" + }, + { + "label": "sfScanF7", + "docHref": "docs/sf__window__keyboard___spec.html#L223C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L223" + }, + { + "label": "sfScanF8", + "docHref": "docs/sf__window__keyboard___spec.html#L224C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L224" + }, + { + "label": "sfScanF9", + "docHref": "docs/sf__window__keyboard___spec.html#L225C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L225" + }, + { + "label": "sfScanFavorites", + "docHref": "docs/sf__window__keyboard___spec.html#L308C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L308" + }, + { + "label": "sfScanForward", + "docHref": "docs/sf__window__keyboard___spec.html#L304C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L304" + }, + { + "label": "sfScanG", + "docHref": "docs/sf__window__keyboard___spec.html#L168C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L168" + }, + { + "label": "sfScanGrave", + "docHref": "docs/sf__window__keyboard___spec.html#L213C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L213" + }, + { + "label": "sfScanH", + "docHref": "docs/sf__window__keyboard___spec.html#L169C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L169" + }, + { + "label": "sfScanHelp", + "docHref": "docs/sf__window__keyboard___spec.html#L280C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L280" + }, + { + "label": "sfScanHome", + "docHref": "docs/sf__window__keyboard___spec.html#L246C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L246" + }, + { + "label": "sfScanHomePage", + "docHref": "docs/sf__window__keyboard___spec.html#L309C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L309" + }, + { + "label": "sfScanHyphen", + "docHref": "docs/sf__window__keyboard___spec.html#L203C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L203" + }, + { + "label": "sfScanI", + "docHref": "docs/sf__window__keyboard___spec.html#L170C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L170" + }, + { + "label": "sfScanInsert", + "docHref": "docs/sf__window__keyboard___spec.html#L245C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L245" + }, + { + "label": "sfScanJ", + "docHref": "docs/sf__window__keyboard___spec.html#L171C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L171" + }, + { + "label": "sfScanK", + "docHref": "docs/sf__window__keyboard___spec.html#L172C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L172" + }, + { + "label": "sfScanL", + "docHref": "docs/sf__window__keyboard___spec.html#L173C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L173" + }, + { + "label": "sfScanLAlt", + "docHref": "docs/sf__window__keyboard___spec.html#L297C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L297" + }, + { + "label": "sfScanLaunchApplication1", + "docHref": "docs/sf__window__keyboard___spec.html#L310C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L310" + }, + { + "label": "sfScanLaunchApplication2", + "docHref": "docs/sf__window__keyboard___spec.html#L311C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L311" + }, + { + "label": "sfScanLaunchMail", + "docHref": "docs/sf__window__keyboard___spec.html#L312C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L312" + }, + { + "label": "sfScanLaunchMediaSelect", + "docHref": "docs/sf__window__keyboard___spec.html#L313C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L313" + }, + { + "label": "sfScanLBracket", + "docHref": "docs/sf__window__keyboard___spec.html#L205C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L205" + }, + { + "label": "sfScanLControl", + "docHref": "docs/sf__window__keyboard___spec.html#L295C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L295" + }, + { + "label": "sfScanLeft", + "docHref": "docs/sf__window__keyboard___spec.html#L252C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L252" + }, + { + "label": "sfScanLShift", + "docHref": "docs/sf__window__keyboard___spec.html#L296C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L296" + }, + { + "label": "sfScanLSystem", + "docHref": "docs/sf__window__keyboard___spec.html#L298C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L298" + }, + { + "label": "sfScanM", + "docHref": "docs/sf__window__keyboard___spec.html#L174C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L174" + }, + { + "label": "sfScanMediaNextTrack", + "docHref": "docs/sf__window__keyboard___spec.html#L293C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L293" + }, + { + "label": "sfScanMediaPlayPause", + "docHref": "docs/sf__window__keyboard___spec.html#L291C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L291" + }, + { + "label": "sfScanMediaPreviousTrack", + "docHref": "docs/sf__window__keyboard___spec.html#L294C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L294" + }, + { + "label": "sfScanMediaStop", + "docHref": "docs/sf__window__keyboard___spec.html#L292C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L292" + }, + { + "label": "sfScanMenu", + "docHref": "docs/sf__window__keyboard___spec.html#L281C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L281" + }, + { + "label": "sfScanModeChange", + "docHref": "docs/sf__window__keyboard___spec.html#L279C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L279" + }, + { + "label": "sfScanN", + "docHref": "docs/sf__window__keyboard___spec.html#L175C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L175" + }, + { + "label": "sfScanNonUsBackslash", + "docHref": "docs/sf__window__keyboard___spec.html#L276C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L276" + }, + { + "label": "sfScanNum0", + "docHref": "docs/sf__window__keyboard___spec.html#L197C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L197" + }, + { + "label": "sfScanNum1", + "docHref": "docs/sf__window__keyboard___spec.html#L188C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L188" + }, + { + "label": "sfScanNum2", + "docHref": "docs/sf__window__keyboard___spec.html#L189C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L189" + }, + { + "label": "sfScanNum3", + "docHref": "docs/sf__window__keyboard___spec.html#L190C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L190" + }, + { + "label": "sfScanNum4", + "docHref": "docs/sf__window__keyboard___spec.html#L191C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L191" + }, + { + "label": "sfScanNum5", + "docHref": "docs/sf__window__keyboard___spec.html#L192C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L192" + }, + { + "label": "sfScanNum6", + "docHref": "docs/sf__window__keyboard___spec.html#L193C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L193" + }, + { + "label": "sfScanNum7", + "docHref": "docs/sf__window__keyboard___spec.html#L194C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L194" + }, + { + "label": "sfScanNum8", + "docHref": "docs/sf__window__keyboard___spec.html#L195C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L195" + }, + { + "label": "sfScanNum9", + "docHref": "docs/sf__window__keyboard___spec.html#L196C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L196" + }, + { + "label": "sfScanNumLock", + "docHref": "docs/sf__window__keyboard___spec.html#L255C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L255" + }, + { + "label": "sfScanNumpad0", + "docHref": "docs/sf__window__keyboard___spec.html#L272C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L272" + }, + { + "label": "sfScanNumpad1", + "docHref": "docs/sf__window__keyboard___spec.html#L263C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L263" + }, + { + "label": "sfScanNumpad2", + "docHref": "docs/sf__window__keyboard___spec.html#L264C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L264" + }, + { + "label": "sfScanNumpad3", + "docHref": "docs/sf__window__keyboard___spec.html#L265C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L265" + }, + { + "label": "sfScanNumpad4", + "docHref": "docs/sf__window__keyboard___spec.html#L266C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L266" + }, + { + "label": "sfScanNumpad5", + "docHref": "docs/sf__window__keyboard___spec.html#L267C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L267" + }, + { + "label": "sfScanNumpad6", + "docHref": "docs/sf__window__keyboard___spec.html#L268C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L268" + }, + { + "label": "sfScanNumpad7", + "docHref": "docs/sf__window__keyboard___spec.html#L269C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L269" + }, + { + "label": "sfScanNumpad8", + "docHref": "docs/sf__window__keyboard___spec.html#L270C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L270" + }, + { + "label": "sfScanNumpad9", + "docHref": "docs/sf__window__keyboard___spec.html#L271C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L271" + }, + { + "label": "sfScanNumpadDecimal", + "docHref": "docs/sf__window__keyboard___spec.html#L262C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L262" + }, + { + "label": "sfScanNumpadDivide", + "docHref": "docs/sf__window__keyboard___spec.html#L256C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L256" + }, + { + "label": "sfScanNumpadEnter", + "docHref": "docs/sf__window__keyboard___spec.html#L261C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L261" + }, + { + "label": "sfScanNumpadEqual", + "docHref": "docs/sf__window__keyboard___spec.html#L260C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L260" + }, + { + "label": "sfScanNumpadMinus", + "docHref": "docs/sf__window__keyboard___spec.html#L258C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L258" + }, + { + "label": "sfScanNumpadMultiply", + "docHref": "docs/sf__window__keyboard___spec.html#L257C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L257" + }, + { + "label": "sfScanNumpadPlus", + "docHref": "docs/sf__window__keyboard___spec.html#L259C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L259" + }, + { + "label": "sfScanO", + "docHref": "docs/sf__window__keyboard___spec.html#L176C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L176" + }, + { + "label": "sfScanP", + "docHref": "docs/sf__window__keyboard___spec.html#L177C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L177" + }, + { + "label": "sfScanPageDown", + "docHref": "docs/sf__window__keyboard___spec.html#L250C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L250" + }, + { + "label": "sfScanPageUp", + "docHref": "docs/sf__window__keyboard___spec.html#L247C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L247" + }, + { + "label": "sfScanPaste", + "docHref": "docs/sf__window__keyboard___spec.html#L287C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L287" + }, + { + "label": "sfScanPause", + "docHref": "docs/sf__window__keyboard___spec.html#L244C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L244" + }, + { + "label": "sfScanPeriod", + "docHref": "docs/sf__window__keyboard___spec.html#L215C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L215" + }, + { + "label": "sfScanPrintScreen", + "docHref": "docs/sf__window__keyboard___spec.html#L242C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L242" + }, + { + "label": "sfScanQ", + "docHref": "docs/sf__window__keyboard___spec.html#L178C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L178" + }, + { + "label": "sfScanR", + "docHref": "docs/sf__window__keyboard___spec.html#L179C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L179" + }, + { + "label": "sfScanRAlt", + "docHref": "docs/sf__window__keyboard___spec.html#L301C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L301" + }, + { + "label": "sfScanRBracket", + "docHref": "docs/sf__window__keyboard___spec.html#L206C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L206" + }, + { + "label": "sfScanRControl", + "docHref": "docs/sf__window__keyboard___spec.html#L299C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L299" + }, + { + "label": "sfScanRedo", + "docHref": "docs/sf__window__keyboard___spec.html#L283C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L283" + }, + { + "label": "sfScanRefresh", + "docHref": "docs/sf__window__keyboard___spec.html#L305C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L305" + }, + { + "label": "sfScanRight", + "docHref": "docs/sf__window__keyboard___spec.html#L251C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L251" + }, + { + "label": "sfScanRShift", + "docHref": "docs/sf__window__keyboard___spec.html#L300C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L300" + }, + { + "label": "sfScanRSystem", + "docHref": "docs/sf__window__keyboard___spec.html#L302C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L302" + }, + { + "label": "sfScanS", + "docHref": "docs/sf__window__keyboard___spec.html#L180C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L180" + }, + { + "label": "sfScanScrollLock", + "docHref": "docs/sf__window__keyboard___spec.html#L243C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L243" + }, + { + "label": "sfScanSearch", + "docHref": "docs/sf__window__keyboard___spec.html#L307C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L307" + }, + { + "label": "sfScanSelect", + "docHref": "docs/sf__window__keyboard___spec.html#L282C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L282" + }, + { + "label": "sfScanSemicolon", + "docHref": "docs/sf__window__keyboard___spec.html#L211C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L211" + }, + { + "label": "sfScanSlash", + "docHref": "docs/sf__window__keyboard___spec.html#L216C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L216" + }, + { + "label": "sfScanSpace", + "docHref": "docs/sf__window__keyboard___spec.html#L202C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L202" + }, + { + "label": "sfScanStop", + "docHref": "docs/sf__window__keyboard___spec.html#L306C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L306" + }, + { + "label": "sfScanT", + "docHref": "docs/sf__window__keyboard___spec.html#L181C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L181" + }, + { + "label": "sfScanTab", + "docHref": "docs/sf__window__keyboard___spec.html#L201C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L201" + }, + { + "label": "sfScanU", + "docHref": "docs/sf__window__keyboard___spec.html#L182C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L182" + }, + { + "label": "sfScanUndo", + "docHref": "docs/sf__window__keyboard___spec.html#L284C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L284" + }, + { + "label": "sfScanUnknown", + "docHref": "docs/sf__window__keyboard___spec.html#L161C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L161" + }, + { + "label": "sfScanUp", + "docHref": "docs/sf__window__keyboard___spec.html#L254C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L254" + }, + { + "label": "sfScanV", + "docHref": "docs/sf__window__keyboard___spec.html#L183C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L183" + }, + { + "label": "sfScanVolumeDown", + "docHref": "docs/sf__window__keyboard___spec.html#L290C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L290" + }, + { + "label": "sfScanVolumeMute", + "docHref": "docs/sf__window__keyboard___spec.html#L288C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L288" + }, + { + "label": "sfScanVolumeUp", + "docHref": "docs/sf__window__keyboard___spec.html#L289C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L289" + }, + { + "label": "sfScanW", + "docHref": "docs/sf__window__keyboard___spec.html#L184C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L184" + }, + { + "label": "sfScanX", + "docHref": "docs/sf__window__keyboard___spec.html#L185C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L185" + }, + { + "label": "sfScanY", + "docHref": "docs/sf__window__keyboard___spec.html#L186C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L186" + }, + { + "label": "sfScanZ", + "docHref": "docs/sf__window__keyboard___spec.html#L187C5", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L187" + }, + { + "label": "sfTextBold", + "docHref": "docs/sf__graphics__text___spec.html#L32C4", + "declared": "Sf.Graphics.Text", + "declared_qualifier": "", + "srcHref": "srcs/sf-graphics-text.ads.html#L32" + }, + { + "label": "sfTextItalic", + "docHref": "docs/sf__graphics__text___spec.html#L33C4", + "declared": "Sf.Graphics.Text", + "declared_qualifier": "", + "srcHref": "srcs/sf-graphics-text.ads.html#L33" + }, + { + "label": "sfTextRegular", + "docHref": "docs/sf__graphics__text___spec.html#L31C4", + "declared": "Sf.Graphics.Text", + "declared_qualifier": "", + "srcHref": "srcs/sf-graphics-text.ads.html#L31" + }, + { + "label": "sfTextStrikeThrough", + "docHref": "docs/sf__graphics__text___spec.html#L35C4", + "declared": "Sf.Graphics.Text", + "declared_qualifier": "", + "srcHref": "srcs/sf-graphics-text.ads.html#L35" + }, + { + "label": "sfTextUnderlined", + "docHref": "docs/sf__graphics__text___spec.html#L34C4", + "declared": "Sf.Graphics.Text", + "declared_qualifier": "", + "srcHref": "srcs/sf-graphics-text.ads.html#L34" + }, + { + "label": "sfTitlebar", + "docHref": "docs/sf__window__window___spec.html#L28C4", + "declared": "Sf.Window.Window", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-window.ads.html#L28" + }, + { + "label": "sfTitlebar", + "docHref": "docs/sf__window___spec.html#L37C4", + "declared": "Sf.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window-window.ads.html#L33" + "srcHref": "srcs/sf-window.ads.html#L37" }, { "label": "sfTriangleFan", diff --git a/doc/entities/packages.js b/doc/entities/packages.js index 712a31d..ec1dfbf 100644 --- a/doc/entities/packages.js +++ b/doc/entities/packages.js @@ -17,10 +17,10 @@ GNATdoc.EntitiesCategory = { }, { "label": "Mouse", - "docHref": "docs/sf__graphics__renderwindow___mouse___spec.html#L628C12", + "docHref": "docs/sf__graphics__renderwindow___mouse___spec.html#L638C12", "declared": "Sf.Graphics.RenderWindow", "declared_qualifier": "(nested)", - "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L628" + "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L638" }, { "label": "Request", @@ -45,10 +45,10 @@ GNATdoc.EntitiesCategory = { }, { "label": "Touch", - "docHref": "docs/sf__graphics__renderwindow___touch___spec.html#L663C12", + "docHref": "docs/sf__graphics__renderwindow___touch___spec.html#L673C12", "declared": "Sf.Graphics.RenderWindow", "declared_qualifier": "(nested)", - "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L663" + "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L673" } ] }; \ No newline at end of file diff --git a/doc/entities/record_types.js b/doc/entities/record_types.js index eca41b6..21d64c6 100644 --- a/doc/entities/record_types.js +++ b/doc/entities/record_types.js @@ -64,12 +64,26 @@ GNATdoc.EntitiesCategory = { "declared_qualifier": "", "srcHref": "srcs/sf-graphics-blendmode.ads.html#L65" }, + { + "label": "sfBlendMax", + "docHref": "docs/sf__graphics__blendmode___spec.html#L77C4", + "declared": "Sf.Graphics.BlendMode", + "declared_qualifier": "", + "srcHref": "srcs/sf-graphics-blendmode.ads.html#L77" + }, + { + "label": "sfBlendMin", + "docHref": "docs/sf__graphics__blendmode___spec.html#L74C4", + "declared": "Sf.Graphics.BlendMode", + "declared_qualifier": "", + "srcHref": "srcs/sf-graphics-blendmode.ads.html#L74" + }, { "label": "sfBlendMode", - "docHref": "docs/sf__graphics__blendmode___spec.html#L54C9", + "docHref": "docs/sf__graphics__blendmode___spec.html#L55C9", "declared": "Sf.Graphics.BlendMode", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-blendmode.ads.html#L54" + "srcHref": "srcs/sf-graphics-blendmode.ads.html#L55" }, { "label": "sfBlendMultiply", @@ -80,10 +94,10 @@ GNATdoc.EntitiesCategory = { }, { "label": "sfBlendNone", - "docHref": "docs/sf__graphics__blendmode___spec.html#L74C4", + "docHref": "docs/sf__graphics__blendmode___spec.html#L80C4", "declared": "Sf.Graphics.BlendMode", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-blendmode.ads.html#L74" + "srcHref": "srcs/sf-graphics-blendmode.ads.html#L80" }, { "label": "sfBlue", @@ -92,6 +106,13 @@ GNATdoc.EntitiesCategory = { "declared_qualifier": "", "srcHref": "srcs/sf-graphics-color.ads.html#L48" }, + { + "label": "sfBuffer", + "docHref": "docs/sf__system___spec.html#L30C9", + "declared": "Sf.System", + "declared_qualifier": "", + "srcHref": "srcs/sf-system.ads.html#L30" + }, { "label": "sfCircleShape", "docHref": "docs/sf__graphics___spec.html#L28C9", @@ -101,10 +122,10 @@ GNATdoc.EntitiesCategory = { }, { "label": "sfClock", - "docHref": "docs/sf__system___spec.html#L30C9", + "docHref": "docs/sf__system___spec.html#L32C9", "declared": "Sf.System", "declared_qualifier": "", - "srcHref": "srcs/sf-system.ads.html#L30" + "srcHref": "srcs/sf-system.ads.html#L32" }, { "label": "sfColor", @@ -115,17 +136,17 @@ GNATdoc.EntitiesCategory = { }, { "label": "sfContext", - "docHref": "docs/sf__window___spec.html#L28C9", + "docHref": "docs/sf__window___spec.html#L48C9", "declared": "Sf.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window.ads.html#L28" + "srcHref": "srcs/sf-window.ads.html#L48" }, { "label": "sfContextSettings", - "docHref": "docs/sf__window__window___spec.html#L60C9", + "docHref": "docs/sf__window__window___spec.html#L51C9", "declared": "Sf.Window.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window-window.ads.html#L60" + "srcHref": "srcs/sf-window-window.ads.html#L51" }, { "label": "sfConvexShape", @@ -136,10 +157,10 @@ GNATdoc.EntitiesCategory = { }, { "label": "sfCursor", - "docHref": "docs/sf__window___spec.html#L34C9", + "docHref": "docs/sf__window___spec.html#L60C9", "declared": "Sf.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window.ads.html#L34" + "srcHref": "srcs/sf-window.ads.html#L60" }, { "label": "sfCyan", @@ -150,17 +171,17 @@ GNATdoc.EntitiesCategory = { }, { "label": "sfDefaultContextSettings", - "docHref": "docs/sf__window__window___spec.html#L70C4", + "docHref": "docs/sf__window__window___spec.html#L61C4", "declared": "Sf.Window.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window-window.ads.html#L70" + "srcHref": "srcs/sf-window-window.ads.html#L61" }, { "label": "sfEvent", - "docHref": "docs/sf__window__event___spec.html#L209C9", + "docHref": "docs/sf__window__event___spec.html#L210C9", "declared": "Sf.Window.Event", "declared_qualifier": "", - "srcHref": "srcs/sf-window-event.ads.html#L209" + "srcHref": "srcs/sf-window-event.ads.html#L210" }, { "label": "sfFloatRect", @@ -332,10 +353,10 @@ GNATdoc.EntitiesCategory = { }, { "label": "sfInput", - "docHref": "docs/sf__window___spec.html#L30C9", + "docHref": "docs/sf__window___spec.html#L51C9", "declared": "Sf.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window.ads.html#L30" + "srcHref": "srcs/sf-window.ads.html#L51" }, { "label": "sfInputStream", @@ -360,17 +381,17 @@ GNATdoc.EntitiesCategory = { }, { "label": "sfJoystickButtonEvent", - "docHref": "docs/sf__window__event___spec.html#L144C9", + "docHref": "docs/sf__window__event___spec.html#L145C9", "declared": "Sf.Window.Event", "declared_qualifier": "", - "srcHref": "srcs/sf-window-event.ads.html#L144" + "srcHref": "srcs/sf-window-event.ads.html#L145" }, { "label": "sfJoystickConnectEvent", - "docHref": "docs/sf__window__event___spec.html#L154C9", + "docHref": "docs/sf__window__event___spec.html#L155C9", "declared": "Sf.Window.Event", "declared_qualifier": "", - "srcHref": "srcs/sf-window-event.ads.html#L154" + "srcHref": "srcs/sf-window-event.ads.html#L155" }, { "label": "sfJoystickIdentification", @@ -381,10 +402,10 @@ GNATdoc.EntitiesCategory = { }, { "label": "sfJoystickMoveEvent", - "docHref": "docs/sf__window__event___spec.html#L133C9", + "docHref": "docs/sf__window__event___spec.html#L134C9", "declared": "Sf.Window.Event", "declared_qualifier": "", - "srcHref": "srcs/sf-window-event.ads.html#L133" + "srcHref": "srcs/sf-window-event.ads.html#L134" }, { "label": "sfKeyEvent", @@ -402,31 +423,31 @@ GNATdoc.EntitiesCategory = { }, { "label": "sfMouseButtonEvent", - "docHref": "docs/sf__window__event___spec.html#L96C9", + "docHref": "docs/sf__window__event___spec.html#L97C9", "declared": "Sf.Window.Event", "declared_qualifier": "", - "srcHref": "srcs/sf-window-event.ads.html#L96" + "srcHref": "srcs/sf-window-event.ads.html#L97" }, { "label": "sfMouseMoveEvent", - "docHref": "docs/sf__window__event___spec.html#L86C9", + "docHref": "docs/sf__window__event___spec.html#L87C9", "declared": "Sf.Window.Event", "declared_qualifier": "", - "srcHref": "srcs/sf-window-event.ads.html#L86" + "srcHref": "srcs/sf-window-event.ads.html#L87" }, { "label": "sfMouseWheelEvent", - "docHref": "docs/sf__window__event___spec.html#L110C9", + "docHref": "docs/sf__window__event___spec.html#L111C9", "declared": "Sf.Window.Event", "declared_qualifier": "", - "srcHref": "srcs/sf-window-event.ads.html#L110" + "srcHref": "srcs/sf-window-event.ads.html#L111" }, { "label": "sfMouseWheelScrollEvent", - "docHref": "docs/sf__window__event___spec.html#L121C9", + "docHref": "docs/sf__window__event___spec.html#L122C9", "declared": "Sf.Window.Event", "declared_qualifier": "", - "srcHref": "srcs/sf-window-event.ads.html#L121" + "srcHref": "srcs/sf-window-event.ads.html#L122" }, { "label": "sfMusic", @@ -437,10 +458,10 @@ GNATdoc.EntitiesCategory = { }, { "label": "sfMutex", - "docHref": "docs/sf__system___spec.html#L32C9", + "docHref": "docs/sf__system___spec.html#L34C9", "declared": "Sf.System", "declared_qualifier": "", - "srcHref": "srcs/sf-system.ads.html#L32" + "srcHref": "srcs/sf-system.ads.html#L34" }, { "label": "sfNullRectangle", @@ -493,10 +514,10 @@ GNATdoc.EntitiesCategory = { }, { "label": "sfSensorEvent", - "docHref": "docs/sf__window__event___spec.html#L184C9", + "docHref": "docs/sf__window__event___spec.html#L185C9", "declared": "Sf.Window.Event", "declared_qualifier": "", - "srcHref": "srcs/sf-window-event.ads.html#L184" + "srcHref": "srcs/sf-window-event.ads.html#L185" }, { "label": "sfShader", @@ -514,10 +535,10 @@ GNATdoc.EntitiesCategory = { }, { "label": "sfSizeEvent", - "docHref": "docs/sf__window__event___spec.html#L163C9", + "docHref": "docs/sf__window__event___spec.html#L164C9", "declared": "Sf.Window.Event", "declared_qualifier": "", - "srcHref": "srcs/sf-window-event.ads.html#L163" + "srcHref": "srcs/sf-window-event.ads.html#L164" }, { "label": "sfSocketSelector", @@ -598,10 +619,10 @@ GNATdoc.EntitiesCategory = { }, { "label": "sfTextEvent", - "docHref": "docs/sf__window__event___spec.html#L77C9", + "docHref": "docs/sf__window__event___spec.html#L78C9", "declared": "Sf.Window.Event", "declared_qualifier": "", - "srcHref": "srcs/sf-window-event.ads.html#L77" + "srcHref": "srcs/sf-window-event.ads.html#L78" }, { "label": "sfTexture", @@ -612,10 +633,10 @@ GNATdoc.EntitiesCategory = { }, { "label": "sfThread", - "docHref": "docs/sf__system___spec.html#L34C9", + "docHref": "docs/sf__system___spec.html#L36C9", "declared": "Sf.System", "declared_qualifier": "", - "srcHref": "srcs/sf-system.ads.html#L34" + "srcHref": "srcs/sf-system.ads.html#L36" }, { "label": "sfTime", @@ -633,10 +654,10 @@ GNATdoc.EntitiesCategory = { }, { "label": "sfTouchEvent", - "docHref": "docs/sf__window__event___spec.html#L173C9", + "docHref": "docs/sf__window__event___spec.html#L174C9", "declared": "Sf.Window.Event", "declared_qualifier": "", - "srcHref": "srcs/sf-window-event.ads.html#L173" + "srcHref": "srcs/sf-window-event.ads.html#L174" }, { "label": "sfTransform", @@ -745,10 +766,17 @@ GNATdoc.EntitiesCategory = { }, { "label": "sfWindow", - "docHref": "docs/sf__window___spec.html#L32C9", + "docHref": "docs/sf__window___spec.html#L54C9", + "declared": "Sf.Window", + "declared_qualifier": "", + "srcHref": "srcs/sf-window.ads.html#L54" + }, + { + "label": "sfWindowBase", + "docHref": "docs/sf__window___spec.html#L57C9", "declared": "Sf.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window.ads.html#L32" + "srcHref": "srcs/sf-window.ads.html#L57" }, { "label": "sfWindowHandle", @@ -764,6 +792,27 @@ GNATdoc.EntitiesCategory = { "declared_qualifier": "", "srcHref": "srcs/sf-graphics-color.ads.html#L49" }, + { + "label": "VkAllocationCallbacks", + "docHref": "docs/sf__window__vulkan___spec.html#L33C9", + "declared": "Sf.Window.Vulkan", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-vulkan.ads.html#L33" + }, + { + "label": "VkInstance_T", + "docHref": "docs/sf__window__vulkan___spec.html#L25C9", + "declared": "Sf.Window.Vulkan", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-vulkan.ads.html#L25" + }, + { + "label": "VkSurfaceKHR_T", + "docHref": "docs/sf__window__vulkan___spec.html#L29C9", + "declared": "Sf.Window.Vulkan", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-vulkan.ads.html#L29" + }, { "label": "Zero", "docHref": "docs/sf__system__time___spec.html#L36C4", diff --git a/doc/entities/simple_types.js b/doc/entities/simple_types.js index f06bfb5..ef4b662 100644 --- a/doc/entities/simple_types.js +++ b/doc/entities/simple_types.js @@ -136,17 +136,17 @@ GNATdoc.EntitiesCategory = { }, { "label": "sfContextAttribute", - "docHref": "docs/sf__window__window___spec.html#L48C9", + "docHref": "docs/sf__window__window___spec.html#L39C9", "declared": "Sf.Window.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window-window.ads.html#L48" + "srcHref": "srcs/sf-window-window.ads.html#L39" }, { "label": "sfCursorType", - "docHref": "docs/sf__window__cursor___spec.html#L52C9", + "docHref": "docs/sf__window__cursor___spec.html#L60C9", "declared": "Sf.Window.Cursor", "declared_qualifier": "", - "srcHref": "srcs/sf-window-cursor.ads.html#L52" + "srcHref": "srcs/sf-window-cursor.ads.html#L60" }, { "label": "sfEventType", @@ -234,10 +234,10 @@ GNATdoc.EntitiesCategory = { }, { "label": "sfKeyCode", - "docHref": "docs/sf__window__keyboard___spec.html#L33C9", + "docHref": "docs/sf__window__keyboard___spec.html#L37C9", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L33" + "srcHref": "srcs/sf-window-keyboard.ads.html#L37" }, { "label": "sfMouseButton", @@ -260,6 +260,13 @@ GNATdoc.EntitiesCategory = { "declared_qualifier": "", "srcHref": "srcs/sf-graphics-primitivetype.ads.html#L29" }, + { + "label": "sfScancode", + "docHref": "docs/sf__window__keyboard___spec.html#L160C10", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L160" + }, { "label": "sfSensorType", "docHref": "docs/sf__window__sensor___spec.html#L34C9", @@ -297,10 +304,10 @@ GNATdoc.EntitiesCategory = { }, { "label": "sfTextureCoordinateType", - "docHref": "docs/sf__graphics__texture___spec.html#L39C9", + "docHref": "docs/sf__graphics__texture___spec.html#L37C9", "declared": "Sf.Graphics.Texture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-texture.ads.html#L39" + "srcHref": "srcs/sf-graphics-texture.ads.html#L37" }, { "label": "sfTransform_matrix_array", @@ -346,10 +353,17 @@ GNATdoc.EntitiesCategory = { }, { "label": "sfWindowStyle", - "docHref": "docs/sf__window__window___spec.html#L30C9", + "docHref": "docs/sf__window__window___spec.html#L25C9", "declared": "Sf.Window.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window-window.ads.html#L30" + "srcHref": "srcs/sf-window-window.ads.html#L25" + }, + { + "label": "sfWindowStyle", + "docHref": "docs/sf__window___spec.html#L34C9", + "declared": "Sf.Window", + "declared_qualifier": "", + "srcHref": "srcs/sf-window.ads.html#L34" } ] }; \ No newline at end of file diff --git a/doc/entities/subprograms.js b/doc/entities/subprograms.js index cca40af..043be0d 100644 --- a/doc/entities/subprograms.js +++ b/doc/entities/subprograms.js @@ -73,10 +73,10 @@ GNATdoc.EntitiesCategory = { }, { "label": "bind", - "docHref": "docs/sf__graphics__texture___spec.html#L448C14", + "docHref": "docs/sf__graphics__texture___spec.html#L444C14", "declared": "Sf.Graphics.Texture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-texture.ads.html#L448" + "srcHref": "srcs/sf-graphics-texture.ads.html#L444" }, { "label": "bind", @@ -94,17 +94,17 @@ GNATdoc.EntitiesCategory = { }, { "label": "canRead", - "docHref": "docs/sf__network__packet___spec.html#L137C13", + "docHref": "docs/sf__network__packet___spec.html#L149C13", "declared": "Sf.Network.Packet", "declared_qualifier": "", - "srcHref": "srcs/sf-network-packet.ads.html#L137" + "srcHref": "srcs/sf-network-packet.ads.html#L149" }, { "label": "capture", - "docHref": "docs/sf__graphics__renderwindow___spec.html#L625C13", + "docHref": "docs/sf__graphics__renderwindow___spec.html#L635C13", "declared": "Sf.Graphics.RenderWindow", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L625" + "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L635" }, { "label": "changeDirectory", @@ -115,17 +115,17 @@ GNATdoc.EntitiesCategory = { }, { "label": "clear", - "docHref": "docs/sf__graphics__rendertexture___spec.html#L109C14", + "docHref": "docs/sf__graphics__rendertexture___spec.html#L119C14", "declared": "Sf.Graphics.RenderTexture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L109" + "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L119" }, { "label": "clear", - "docHref": "docs/sf__graphics__renderwindow___spec.html#L368C14", + "docHref": "docs/sf__graphics__renderwindow___spec.html#L378C14", "declared": "Sf.Graphics.RenderWindow", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L368" + "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L378" }, { "label": "clear", @@ -136,10 +136,10 @@ GNATdoc.EntitiesCategory = { }, { "label": "clear", - "docHref": "docs/sf__network__packet___spec.html#L79C14", + "docHref": "docs/sf__network__packet___spec.html#L91C14", "declared": "Sf.Network.Packet", "declared_qualifier": "", - "srcHref": "srcs/sf-network-packet.ads.html#L79" + "srcHref": "srcs/sf-network-packet.ads.html#L91" }, { "label": "clear", @@ -157,10 +157,17 @@ GNATdoc.EntitiesCategory = { }, { "label": "close", - "docHref": "docs/sf__window__window___spec.html#L167C14", + "docHref": "docs/sf__window__window___spec.html#L158C14", "declared": "Sf.Window.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window-window.ads.html#L167" + "srcHref": "srcs/sf-window-window.ads.html#L158" + }, + { + "label": "close", + "docHref": "docs/sf__window__windowbase___spec.html#L103C14", + "declared": "Sf.Window.WindowBase", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-windowbase.ads.html#L103" }, { "label": "combine", @@ -262,10 +269,10 @@ GNATdoc.EntitiesCategory = { }, { "label": "copy", - "docHref": "docs/sf__graphics__texture___spec.html#L195C13", + "docHref": "docs/sf__graphics__texture___spec.html#L191C13", "declared": "Sf.Graphics.Texture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-texture.ads.html#L195" + "srcHref": "srcs/sf-graphics-texture.ads.html#L191" }, { "label": "copy", @@ -318,17 +325,17 @@ GNATdoc.EntitiesCategory = { }, { "label": "copyImage", - "docHref": "docs/sf__graphics__image___spec.html#L211C14", + "docHref": "docs/sf__graphics__image___spec.html#L235C14", "declared": "Sf.Graphics.Image", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-image.ads.html#L211" + "srcHref": "srcs/sf-graphics-image.ads.html#L235" }, { "label": "copyToImage", - "docHref": "docs/sf__graphics__texture___spec.html#L223C13", + "docHref": "docs/sf__graphics__texture___spec.html#L219C13", "declared": "Sf.Graphics.Texture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-texture.ads.html#L223" + "srcHref": "srcs/sf-graphics-texture.ads.html#L219" }, { "label": "create", @@ -430,10 +437,10 @@ GNATdoc.EntitiesCategory = { }, { "label": "create", - "docHref": "docs/sf__graphics__texture___spec.html#L54C13", + "docHref": "docs/sf__graphics__texture___spec.html#L50C13", "declared": "Sf.Graphics.Texture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-texture.ads.html#L54" + "srcHref": "srcs/sf-graphics-texture.ads.html#L50" }, { "label": "create", @@ -519,6 +526,13 @@ GNATdoc.EntitiesCategory = { "declared_qualifier": "", "srcHref": "srcs/sf-network-udpsocket.ads.html#L39" }, + { + "label": "create", + "docHref": "docs/sf__system__buffer___spec.html#L32C13", + "declared": "Sf.System.Buffer", + "declared_qualifier": "", + "srcHref": "srcs/sf-system-buffer.ads.html#L32" + }, { "label": "create", "docHref": "docs/sf__system__clock___spec.html#L35C13", @@ -549,10 +563,17 @@ GNATdoc.EntitiesCategory = { }, { "label": "create", - "docHref": "docs/sf__window__window___spec.html#L93C13", + "docHref": "docs/sf__window__window___spec.html#L84C13", "declared": "Sf.Window.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window-window.ads.html#L93" + "srcHref": "srcs/sf-window-window.ads.html#L84" + }, + { + "label": "create", + "docHref": "docs/sf__window__windowbase___spec.html#L47C13", + "declared": "Sf.Window.WindowBase", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-windowbase.ads.html#L47" }, { "label": "createDirectory", @@ -605,10 +626,10 @@ GNATdoc.EntitiesCategory = { }, { "label": "createFromFile", - "docHref": "docs/sf__graphics__texture___spec.html#L65C13", + "docHref": "docs/sf__graphics__texture___spec.html#L61C13", "declared": "Sf.Graphics.Texture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-texture.ads.html#L65" + "srcHref": "srcs/sf-graphics-texture.ads.html#L61" }, { "label": "createFromHandle", @@ -619,17 +640,24 @@ GNATdoc.EntitiesCategory = { }, { "label": "createFromHandle", - "docHref": "docs/sf__window__window___spec.html#L145C13", + "docHref": "docs/sf__window__window___spec.html#L136C13", "declared": "Sf.Window.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window-window.ads.html#L145" + "srcHref": "srcs/sf-window-window.ads.html#L136" + }, + { + "label": "createFromHandle", + "docHref": "docs/sf__window__windowbase___spec.html#L81C13", + "declared": "Sf.Window.WindowBase", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-windowbase.ads.html#L81" }, { "label": "createFromImage", - "docHref": "docs/sf__graphics__texture___spec.html#L167C13", + "docHref": "docs/sf__graphics__texture___spec.html#L163C13", "declared": "Sf.Graphics.Texture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-texture.ads.html#L167" + "srcHref": "srcs/sf-graphics-texture.ads.html#L163" }, { "label": "createFromMemory", @@ -668,10 +696,10 @@ GNATdoc.EntitiesCategory = { }, { "label": "createFromMemory", - "docHref": "docs/sf__graphics__texture___spec.html#L107C13", + "docHref": "docs/sf__graphics__texture___spec.html#L103C13", "declared": "Sf.Graphics.Texture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-texture.ads.html#L107" + "srcHref": "srcs/sf-graphics-texture.ads.html#L103" }, { "label": "createFromPixels", @@ -682,10 +710,10 @@ GNATdoc.EntitiesCategory = { }, { "label": "createFromPixels", - "docHref": "docs/sf__window__cursor___spec.html#L100C13", + "docHref": "docs/sf__window__cursor___spec.html#L116C13", "declared": "Sf.Window.Cursor", "declared_qualifier": "", - "srcHref": "srcs/sf-window-cursor.ads.html#L100" + "srcHref": "srcs/sf-window-cursor.ads.html#L116" }, { "label": "createFromRect", @@ -738,52 +766,52 @@ GNATdoc.EntitiesCategory = { }, { "label": "createFromStream", - "docHref": "docs/sf__graphics__texture___spec.html#L139C13", + "docHref": "docs/sf__graphics__texture___spec.html#L135C13", "declared": "Sf.Graphics.Texture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-texture.ads.html#L139" + "srcHref": "srcs/sf-graphics-texture.ads.html#L135" }, { "label": "createFromSystem", - "docHref": "docs/sf__window__cursor___spec.html#L117C13", + "docHref": "docs/sf__window__cursor___spec.html#L133C13", "declared": "Sf.Window.Cursor", "declared_qualifier": "", - "srcHref": "srcs/sf-window-cursor.ads.html#L117" + "srcHref": "srcs/sf-window-cursor.ads.html#L133" }, { "label": "createMaskFromColor", - "docHref": "docs/sf__graphics__image___spec.html#L185C14", + "docHref": "docs/sf__graphics__image___spec.html#L209C14", "declared": "Sf.Graphics.Image", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-image.ads.html#L185" + "srcHref": "srcs/sf-graphics-image.ads.html#L209" }, { "label": "createSrgbFromFile", - "docHref": "docs/sf__graphics__texture___spec.html#L92C13", + "docHref": "docs/sf__graphics__texture___spec.html#L88C13", "declared": "Sf.Graphics.Texture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-texture.ads.html#L92" + "srcHref": "srcs/sf-graphics-texture.ads.html#L88" }, { "label": "createSrgbFromImage", - "docHref": "docs/sf__graphics__texture___spec.html#L182C13", + "docHref": "docs/sf__graphics__texture___spec.html#L178C13", "declared": "Sf.Graphics.Texture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-texture.ads.html#L182" + "srcHref": "srcs/sf-graphics-texture.ads.html#L178" }, { "label": "createSrgbFromMemory", - "docHref": "docs/sf__graphics__texture___spec.html#L124C13", + "docHref": "docs/sf__graphics__texture___spec.html#L120C13", "declared": "Sf.Graphics.Texture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-texture.ads.html#L124" + "srcHref": "srcs/sf-graphics-texture.ads.html#L120" }, { "label": "createSrgbFromStream", - "docHref": "docs/sf__graphics__texture___spec.html#L153C13", + "docHref": "docs/sf__graphics__texture___spec.html#L149C13", "declared": "Sf.Graphics.Texture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-texture.ads.html#L153" + "srcHref": "srcs/sf-graphics-texture.ads.html#L149" }, { "label": "createUnicode", @@ -794,10 +822,24 @@ GNATdoc.EntitiesCategory = { }, { "label": "createUnicode", - "docHref": "docs/sf__window__window___spec.html#L122C13", + "docHref": "docs/sf__window__window___spec.html#L113C13", "declared": "Sf.Window.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window-window.ads.html#L122" + "srcHref": "srcs/sf-window-window.ads.html#L113" + }, + { + "label": "createUnicode", + "docHref": "docs/sf__window__windowbase___spec.html#L68C13", + "declared": "Sf.Window.WindowBase", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-windowbase.ads.html#L68" + }, + { + "label": "createVulkanSurface", + "docHref": "docs/sf__window__windowbase___spec.html#L372C13", + "declared": "Sf.Window.WindowBase", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-windowbase.ads.html#L372" }, { "label": "createWithSettings", @@ -808,10 +850,10 @@ GNATdoc.EntitiesCategory = { }, { "label": "default", - "docHref": "docs/sf__graphics__renderstates___spec.html#L78C13", + "docHref": "docs/sf__graphics__renderstates___spec.html#L69C13", "declared": "Sf.Graphics.RenderStates", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-renderstates.ads.html#L78" + "srcHref": "srcs/sf-graphics-renderstates.ads.html#L69" }, { "label": "deleteDirectory", @@ -827,6 +869,13 @@ GNATdoc.EntitiesCategory = { "declared_qualifier": "", "srcHref": "srcs/sf-network-ftp.ads.html#L499" }, + { + "label": "delocalize", + "docHref": "docs/sf__window__keyboard___spec.html#L368C14", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L368" + }, { "label": "destroy", "docHref": "docs/sf__audio__music___spec.html#L99C14", @@ -948,10 +997,10 @@ GNATdoc.EntitiesCategory = { }, { "label": "destroy", - "docHref": "docs/sf__graphics__texture___spec.html#L203C14", + "docHref": "docs/sf__graphics__texture___spec.html#L199C14", "declared": "Sf.Graphics.Texture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-texture.ads.html#L203" + "srcHref": "srcs/sf-graphics-texture.ads.html#L199" }, { "label": "destroy", @@ -1065,6 +1114,13 @@ GNATdoc.EntitiesCategory = { "declared_qualifier": "", "srcHref": "srcs/sf-network-udpsocket.ads.html#L47" }, + { + "label": "destroy", + "docHref": "docs/sf__system__buffer___spec.html#L40C14", + "declared": "Sf.System.Buffer", + "declared_qualifier": "", + "srcHref": "srcs/sf-system-buffer.ads.html#L40" + }, { "label": "destroy", "docHref": "docs/sf__system__clock___spec.html#L53C14", @@ -1095,17 +1151,24 @@ GNATdoc.EntitiesCategory = { }, { "label": "destroy", - "docHref": "docs/sf__window__cursor___spec.html#L125C14", + "docHref": "docs/sf__window__cursor___spec.html#L141C14", "declared": "Sf.Window.Cursor", "declared_qualifier": "", - "srcHref": "srcs/sf-window-cursor.ads.html#L125" + "srcHref": "srcs/sf-window-cursor.ads.html#L141" }, { "label": "destroy", - "docHref": "docs/sf__window__window___spec.html#L153C14", + "docHref": "docs/sf__window__window___spec.html#L144C14", "declared": "Sf.Window.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window-window.ads.html#L153" + "srcHref": "srcs/sf-window-window.ads.html#L144" + }, + { + "label": "destroy", + "docHref": "docs/sf__window__windowbase___spec.html#L89C14", + "declared": "Sf.Window.WindowBase", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-windowbase.ads.html#L89" }, { "label": "disconnect", @@ -1123,24 +1186,24 @@ GNATdoc.EntitiesCategory = { }, { "label": "display", - "docHref": "docs/sf__graphics__rendertexture___spec.html#L100C14", + "docHref": "docs/sf__graphics__rendertexture___spec.html#L110C14", "declared": "Sf.Graphics.RenderTexture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L100" + "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L110" }, { "label": "display", - "docHref": "docs/sf__graphics__renderwindow___spec.html#L349C14", + "docHref": "docs/sf__graphics__renderwindow___spec.html#L359C14", "declared": "Sf.Graphics.RenderWindow", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L349" + "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L359" }, { "label": "display", - "docHref": "docs/sf__window__window___spec.html#L492C14", + "docHref": "docs/sf__window__window___spec.html#L483C14", "declared": "Sf.Window.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window-window.ads.html#L492" + "srcHref": "srcs/sf-window-window.ads.html#L483" }, { "label": "download", @@ -1151,150 +1214,150 @@ GNATdoc.EntitiesCategory = { }, { "label": "drawCircleShape", - "docHref": "docs/sf__graphics__rendertexture___spec.html#L236C14", + "docHref": "docs/sf__graphics__rendertexture___spec.html#L246C14", "declared": "Sf.Graphics.RenderTexture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L236" + "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L246" }, { "label": "drawCircleShape", - "docHref": "docs/sf__graphics__renderwindow___spec.html#L497C14", + "docHref": "docs/sf__graphics__renderwindow___spec.html#L507C14", "declared": "Sf.Graphics.RenderWindow", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L497" + "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L507" }, { "label": "drawConvexShape", - "docHref": "docs/sf__graphics__rendertexture___spec.html#L241C14", + "docHref": "docs/sf__graphics__rendertexture___spec.html#L251C14", "declared": "Sf.Graphics.RenderTexture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L241" + "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L251" }, { "label": "drawConvexShape", - "docHref": "docs/sf__graphics__renderwindow___spec.html#L501C14", + "docHref": "docs/sf__graphics__renderwindow___spec.html#L511C14", "declared": "Sf.Graphics.RenderWindow", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L501" + "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L511" }, { "label": "drawPrimitives", - "docHref": "docs/sf__graphics__rendertexture___spec.html#L290C14", + "docHref": "docs/sf__graphics__rendertexture___spec.html#L300C14", "declared": "Sf.Graphics.RenderTexture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L290" + "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L300" }, { "label": "drawPrimitives", - "docHref": "docs/sf__graphics__renderwindow___spec.html#L545C14", + "docHref": "docs/sf__graphics__renderwindow___spec.html#L555C14", "declared": "Sf.Graphics.RenderWindow", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L545" + "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L555" }, { "label": "drawRectangleShape", - "docHref": "docs/sf__graphics__rendertexture___spec.html#L246C14", + "docHref": "docs/sf__graphics__rendertexture___spec.html#L256C14", "declared": "Sf.Graphics.RenderTexture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L246" + "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L256" }, { "label": "drawRectangleShape", - "docHref": "docs/sf__graphics__renderwindow___spec.html#L505C14", + "docHref": "docs/sf__graphics__renderwindow___spec.html#L515C14", "declared": "Sf.Graphics.RenderWindow", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L505" + "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L515" }, { "label": "drawShape", - "docHref": "docs/sf__graphics__rendertexture___spec.html#L231C14", + "docHref": "docs/sf__graphics__rendertexture___spec.html#L241C14", "declared": "Sf.Graphics.RenderTexture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L231" + "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L241" }, { "label": "drawShape", - "docHref": "docs/sf__graphics__renderwindow___spec.html#L493C14", + "docHref": "docs/sf__graphics__renderwindow___spec.html#L503C14", "declared": "Sf.Graphics.RenderWindow", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L493" + "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L503" }, { "label": "drawSprite", - "docHref": "docs/sf__graphics__rendertexture___spec.html#L221C14", + "docHref": "docs/sf__graphics__rendertexture___spec.html#L231C14", "declared": "Sf.Graphics.RenderTexture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L221" + "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L231" }, { "label": "drawSprite", - "docHref": "docs/sf__graphics__renderwindow___spec.html#L485C14", + "docHref": "docs/sf__graphics__renderwindow___spec.html#L495C14", "declared": "Sf.Graphics.RenderWindow", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L485" + "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L495" }, { "label": "drawText", - "docHref": "docs/sf__graphics__rendertexture___spec.html#L226C14", + "docHref": "docs/sf__graphics__rendertexture___spec.html#L236C14", "declared": "Sf.Graphics.RenderTexture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L226" + "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L236" }, { "label": "drawText", - "docHref": "docs/sf__graphics__renderwindow___spec.html#L489C14", + "docHref": "docs/sf__graphics__renderwindow___spec.html#L499C14", "declared": "Sf.Graphics.RenderWindow", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L489" + "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L499" }, { "label": "drawVertexArray", - "docHref": "docs/sf__graphics__rendertexture___spec.html#L251C14", + "docHref": "docs/sf__graphics__rendertexture___spec.html#L261C14", "declared": "Sf.Graphics.RenderTexture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L251" + "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L261" }, { "label": "drawVertexArray", - "docHref": "docs/sf__graphics__renderwindow___spec.html#L509C14", + "docHref": "docs/sf__graphics__renderwindow___spec.html#L519C14", "declared": "Sf.Graphics.RenderWindow", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L509" + "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L519" }, { "label": "drawVertexBuffer", - "docHref": "docs/sf__graphics__rendertexture___spec.html#L256C14", + "docHref": "docs/sf__graphics__rendertexture___spec.html#L266C14", "declared": "Sf.Graphics.RenderTexture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L256" + "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L266" }, { "label": "drawVertexBuffer", - "docHref": "docs/sf__graphics__renderwindow___spec.html#L513C14", + "docHref": "docs/sf__graphics__renderwindow___spec.html#L523C14", "declared": "Sf.Graphics.RenderWindow", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L513" + "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L523" }, { "label": "drawVertexBufferRange", - "docHref": "docs/sf__graphics__rendertexture___spec.html#L272C14", + "docHref": "docs/sf__graphics__rendertexture___spec.html#L282C14", "declared": "Sf.Graphics.RenderTexture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L272" + "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L282" }, { "label": "drawVertexBufferRange", - "docHref": "docs/sf__graphics__renderwindow___spec.html#L528C14", + "docHref": "docs/sf__graphics__renderwindow___spec.html#L538C14", "declared": "Sf.Graphics.RenderWindow", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L528" + "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L538" }, { "label": "endOfPacket", - "docHref": "docs/sf__network__packet___spec.html#L121C13", + "docHref": "docs/sf__network__packet___spec.html#L133C13", "declared": "Sf.Network.Packet", "declared_qualifier": "", - "srcHref": "srcs/sf-network-packet.ads.html#L121" + "srcHref": "srcs/sf-network-packet.ads.html#L133" }, { "label": "equal", @@ -1312,17 +1375,17 @@ GNATdoc.EntitiesCategory = { }, { "label": "flipHorizontally", - "docHref": "docs/sf__graphics__image___spec.html#L280C14", + "docHref": "docs/sf__graphics__image___spec.html#L304C14", "declared": "Sf.Graphics.Image", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-image.ads.html#L280" + "srcHref": "srcs/sf-graphics-image.ads.html#L304" }, { "label": "flipVertically", - "docHref": "docs/sf__graphics__image___spec.html#L288C14", + "docHref": "docs/sf__graphics__image___spec.html#L312C14", "declared": "Sf.Graphics.Image", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-image.ads.html#L288" + "srcHref": "srcs/sf-graphics-image.ads.html#L312" }, { "label": "fromBytes", @@ -1375,17 +1438,17 @@ GNATdoc.EntitiesCategory = { }, { "label": "generateMipmap", - "docHref": "docs/sf__graphics__rendertexture___spec.html#L415C13", + "docHref": "docs/sf__graphics__rendertexture___spec.html#L425C13", "declared": "Sf.Graphics.RenderTexture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L415" + "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L425" }, { "label": "generateMipmap", - "docHref": "docs/sf__graphics__texture___spec.html#L402C13", + "docHref": "docs/sf__graphics__texture___spec.html#L398C13", "declared": "Sf.Graphics.Texture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-texture.ads.html#L402" + "srcHref": "srcs/sf-graphics-texture.ads.html#L398" }, { "label": "getActiveContextId", @@ -1436,6 +1499,13 @@ GNATdoc.EntitiesCategory = { "declared_qualifier": "", "srcHref": "srcs/sf-network-http.ads.html#L253" }, + { + "label": "getBoldKerning", + "docHref": "docs/sf__graphics__font___spec.html#L130C13", + "declared": "Sf.Graphics.Font", + "declared_qualifier": "", + "srcHref": "srcs/sf-graphics-font.ads.html#L130" + }, { "label": "getBounds", "docHref": "docs/sf__graphics__vertexarray___spec.html#L150C13", @@ -1529,17 +1599,24 @@ GNATdoc.EntitiesCategory = { }, { "label": "getData", - "docHref": "docs/sf__network__packet___spec.html#L94C13", + "docHref": "docs/sf__network__packet___spec.html#L106C13", "declared": "Sf.Network.Packet", "declared_qualifier": "", - "srcHref": "srcs/sf-network-packet.ads.html#L94" + "srcHref": "srcs/sf-network-packet.ads.html#L106" + }, + { + "label": "getData", + "docHref": "docs/sf__system__buffer___spec.html#L60C13", + "declared": "Sf.System.Buffer", + "declared_qualifier": "", + "srcHref": "srcs/sf-system-buffer.ads.html#L60" }, { "label": "getDataSize", - "docHref": "docs/sf__network__packet___spec.html#L107C13", + "docHref": "docs/sf__network__packet___spec.html#L119C13", "declared": "Sf.Network.Packet", "declared_qualifier": "", - "srcHref": "srcs/sf-network-packet.ads.html#L107" + "srcHref": "srcs/sf-network-packet.ads.html#L119" }, { "label": "getDefaultDevice", @@ -1550,17 +1627,24 @@ GNATdoc.EntitiesCategory = { }, { "label": "getDefaultView", - "docHref": "docs/sf__graphics__rendertexture___spec.html#L140C13", + "docHref": "docs/sf__graphics__rendertexture___spec.html#L150C13", "declared": "Sf.Graphics.RenderTexture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L140" + "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L150" }, { "label": "getDefaultView", - "docHref": "docs/sf__graphics__renderwindow___spec.html#L401C13", + "docHref": "docs/sf__graphics__renderwindow___spec.html#L411C13", "declared": "Sf.Graphics.RenderWindow", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L401" + "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L411" + }, + { + "label": "getDescription", + "docHref": "docs/sf__window__keyboard___spec.html#L391C14", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L391" }, { "label": "getDesktopMode", @@ -1688,6 +1772,13 @@ GNATdoc.EntitiesCategory = { "declared_qualifier": "", "srcHref": "srcs/sf-window-context.ads.html#L79" }, + { + "label": "getFunction", + "docHref": "docs/sf__window__vulkan___spec.html#L63C13", + "declared": "Sf.Window.Vulkan", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-vulkan.ads.html#L63" + }, { "label": "getGlobalBounds", "docHref": "docs/sf__graphics__circleshape___spec.html#L418C13", @@ -1744,6 +1835,13 @@ GNATdoc.EntitiesCategory = { "declared_qualifier": "", "srcHref": "srcs/sf-graphics-font.ads.html#L94" }, + { + "label": "getGraphicsRequiredInstanceExtensions", + "docHref": "docs/sf__window__vulkan___spec.html#L71C13", + "declared": "Sf.Window.Vulkan", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-vulkan.ads.html#L71" + }, { "label": "getIdentification", "docHref": "docs/sf__window__joystick___spec.html#L125C13", @@ -1753,10 +1851,10 @@ GNATdoc.EntitiesCategory = { }, { "label": "getInfo", - "docHref": "docs/sf__graphics__font___spec.html#L179C13", + "docHref": "docs/sf__graphics__font___spec.html#L226C13", "declared": "Sf.Graphics.Font", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-font.ads.html#L179" + "srcHref": "srcs/sf-graphics-font.ads.html#L226" }, { "label": "getInverse", @@ -1830,10 +1928,10 @@ GNATdoc.EntitiesCategory = { }, { "label": "getLineSpacing", - "docHref": "docs/sf__graphics__font___spec.html#L127C13", + "docHref": "docs/sf__graphics__font___spec.html#L145C13", "declared": "Sf.Graphics.Font", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-font.ads.html#L127" + "srcHref": "srcs/sf-graphics-font.ads.html#L145" }, { "label": "getLineSpacing", @@ -1956,17 +2054,17 @@ GNATdoc.EntitiesCategory = { }, { "label": "getMaximumAntialiasingLevel", - "docHref": "docs/sf__graphics__rendertexture___spec.html#L361C13", + "docHref": "docs/sf__graphics__rendertexture___spec.html#L371C13", "declared": "Sf.Graphics.RenderTexture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L361" + "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L371" }, { "label": "getMaximumSize", - "docHref": "docs/sf__graphics__texture___spec.html#L456C13", + "docHref": "docs/sf__graphics__texture___spec.html#L452C13", "declared": "Sf.Graphics.Texture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-texture.ads.html#L456" + "srcHref": "srcs/sf-graphics-texture.ads.html#L452" }, { "label": "getMessage", @@ -2033,10 +2131,10 @@ GNATdoc.EntitiesCategory = { }, { "label": "getNativeHandle", - "docHref": "docs/sf__graphics__texture___spec.html#L425C13", + "docHref": "docs/sf__graphics__texture___spec.html#L421C13", "declared": "Sf.Graphics.Texture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-texture.ads.html#L425" + "srcHref": "srcs/sf-graphics-texture.ads.html#L421" }, { "label": "getNativeHandle", @@ -2187,17 +2285,17 @@ GNATdoc.EntitiesCategory = { }, { "label": "getPixel", - "docHref": "docs/sf__graphics__image___spec.html#L252C13", + "docHref": "docs/sf__graphics__image___spec.html#L276C13", "declared": "Sf.Graphics.Image", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-image.ads.html#L252" + "srcHref": "srcs/sf-graphics-image.ads.html#L276" }, { "label": "getPixelsPtr", - "docHref": "docs/sf__graphics__image___spec.html#L272C13", + "docHref": "docs/sf__graphics__image___spec.html#L296C13", "declared": "Sf.Graphics.Image", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-image.ads.html#L272" + "srcHref": "srcs/sf-graphics-image.ads.html#L296" }, { "label": "getPlayingOffset", @@ -2318,6 +2416,20 @@ GNATdoc.EntitiesCategory = { "declared_qualifier": "", "srcHref": "srcs/sf-graphics-convexshape.ads.html#L116" }, + { + "label": "getPosition", + "docHref": "docs/sf__graphics__rect___spec.html#L96C13", + "declared": "Sf.Graphics.Rect", + "declared_qualifier": "", + "srcHref": "srcs/sf-graphics-rect.ads.html#L96" + }, + { + "label": "getPosition", + "docHref": "docs/sf__graphics__rect___spec.html#L101C13", + "declared": "Sf.Graphics.Rect", + "declared_qualifier": "", + "srcHref": "srcs/sf-graphics-rect.ads.html#L101" + }, { "label": "getPosition", "docHref": "docs/sf__graphics__rectangleshape___spec.html#L117C13", @@ -2334,17 +2446,17 @@ GNATdoc.EntitiesCategory = { }, { "label": "getPosition", - "docHref": "docs/sf__graphics__renderwindow___mouse___spec.html#L641C16", + "docHref": "docs/sf__graphics__renderwindow___mouse___spec.html#L651C16", "declared": "Sf.Graphics.RenderWindow.Mouse", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L641" + "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L651" }, { "label": "getPosition", - "docHref": "docs/sf__graphics__renderwindow___touch___spec.html#L677C16", + "docHref": "docs/sf__graphics__renderwindow___touch___spec.html#L687C16", "declared": "Sf.Graphics.RenderWindow.Touch", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L677" + "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L687" }, { "label": "getPosition", @@ -2390,10 +2502,17 @@ GNATdoc.EntitiesCategory = { }, { "label": "getPosition", - "docHref": "docs/sf__window__window___spec.html#L244C13", + "docHref": "docs/sf__window__window___spec.html#L235C13", "declared": "Sf.Window.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window-window.ads.html#L244" + "srcHref": "srcs/sf-window-window.ads.html#L235" + }, + { + "label": "getPosition", + "docHref": "docs/sf__window__windowbase___spec.html#L164C13", + "declared": "Sf.Window.WindowBase", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-windowbase.ads.html#L164" }, { "label": "getPrimitiveType", @@ -2423,6 +2542,13 @@ GNATdoc.EntitiesCategory = { "declared_qualifier": "", "srcHref": "srcs/sf-graphics-circleshape.ads.html#L377" }, + { + "label": "getReadPosition", + "docHref": "docs/sf__network__packet___spec.html#L81C13", + "declared": "Sf.Network.Packet", + "declared_qualifier": "", + "srcHref": "srcs/sf-network-packet.ads.html#L81" + }, { "label": "getRemoteAddress", "docHref": "docs/sf__network__tcpsocket___spec.html#L101C13", @@ -2607,17 +2733,31 @@ GNATdoc.EntitiesCategory = { }, { "label": "getSettings", - "docHref": "docs/sf__window__window___spec.html#L196C13", + "docHref": "docs/sf__window__window___spec.html#L187C13", "declared": "Sf.Window.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window-window.ads.html#L196" + "srcHref": "srcs/sf-window-window.ads.html#L187" }, { "label": "getSize", - "docHref": "docs/sf__graphics__image___spec.html#L171C13", + "docHref": "docs/sf__graphics__image___spec.html#L195C13", "declared": "Sf.Graphics.Image", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-image.ads.html#L171" + "srcHref": "srcs/sf-graphics-image.ads.html#L195" + }, + { + "label": "getSize", + "docHref": "docs/sf__graphics__rect___spec.html#L114C13", + "declared": "Sf.Graphics.Rect", + "declared_qualifier": "", + "srcHref": "srcs/sf-graphics-rect.ads.html#L114" + }, + { + "label": "getSize", + "docHref": "docs/sf__graphics__rect___spec.html#L119C13", + "declared": "Sf.Graphics.Rect", + "declared_qualifier": "", + "srcHref": "srcs/sf-graphics-rect.ads.html#L119" }, { "label": "getSize", @@ -2642,10 +2782,10 @@ GNATdoc.EntitiesCategory = { }, { "label": "getSize", - "docHref": "docs/sf__graphics__texture___spec.html#L213C13", + "docHref": "docs/sf__graphics__texture___spec.html#L209C13", "declared": "Sf.Graphics.Texture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-texture.ads.html#L213" + "srcHref": "srcs/sf-graphics-texture.ads.html#L209" }, { "label": "getSize", @@ -2656,10 +2796,24 @@ GNATdoc.EntitiesCategory = { }, { "label": "getSize", - "docHref": "docs/sf__window__window___spec.html#L271C13", + "docHref": "docs/sf__system__buffer___spec.html#L50C13", + "declared": "Sf.System.Buffer", + "declared_qualifier": "", + "srcHref": "srcs/sf-system-buffer.ads.html#L50" + }, + { + "label": "getSize", + "docHref": "docs/sf__window__window___spec.html#L262C13", "declared": "Sf.Window.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window-window.ads.html#L271" + "srcHref": "srcs/sf-window-window.ads.html#L262" + }, + { + "label": "getSize", + "docHref": "docs/sf__window__windowbase___spec.html#L190C13", + "declared": "Sf.Window.WindowBase", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-windowbase.ads.html#L190" }, { "label": "getStatus", @@ -2733,17 +2887,24 @@ GNATdoc.EntitiesCategory = { }, { "label": "getSystemHandle", - "docHref": "docs/sf__graphics__renderwindow___spec.html#L359C13", + "docHref": "docs/sf__graphics__renderwindow___spec.html#L369C13", "declared": "Sf.Graphics.RenderWindow", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L359" + "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L369" }, { "label": "getSystemHandle", - "docHref": "docs/sf__window__window___spec.html#L508C13", + "docHref": "docs/sf__window__window___spec.html#L499C13", "declared": "Sf.Window.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window-window.ads.html#L508" + "srcHref": "srcs/sf-window-window.ads.html#L499" + }, + { + "label": "getSystemHandle", + "docHref": "docs/sf__window__windowbase___spec.html#L358C13", + "declared": "Sf.Window.WindowBase", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-windowbase.ads.html#L358" }, { "label": "getTexture", @@ -2761,10 +2922,10 @@ GNATdoc.EntitiesCategory = { }, { "label": "getTexture", - "docHref": "docs/sf__graphics__font___spec.html#L165C13", + "docHref": "docs/sf__graphics__font___spec.html#L183C13", "declared": "Sf.Graphics.Font", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-font.ads.html#L165" + "srcHref": "srcs/sf-graphics-font.ads.html#L183" }, { "label": "getTexture", @@ -2775,10 +2936,10 @@ GNATdoc.EntitiesCategory = { }, { "label": "getTexture", - "docHref": "docs/sf__graphics__rendertexture___spec.html#L353C13", + "docHref": "docs/sf__graphics__rendertexture___spec.html#L363C13", "declared": "Sf.Graphics.RenderTexture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L353" + "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L363" }, { "label": "getTexture", @@ -2880,17 +3041,17 @@ GNATdoc.EntitiesCategory = { }, { "label": "getUnderlinePosition", - "docHref": "docs/sf__graphics__font___spec.html#L141C13", + "docHref": "docs/sf__graphics__font___spec.html#L159C13", "declared": "Sf.Graphics.Font", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-font.ads.html#L141" + "srcHref": "srcs/sf-graphics-font.ads.html#L159" }, { "label": "getUnderlineThickness", - "docHref": "docs/sf__graphics__font___spec.html#L154C13", + "docHref": "docs/sf__graphics__font___spec.html#L172C13", "declared": "Sf.Graphics.Font", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-font.ads.html#L154" + "srcHref": "srcs/sf-graphics-font.ads.html#L172" }, { "label": "getUnicodeString", @@ -2950,31 +3111,31 @@ GNATdoc.EntitiesCategory = { }, { "label": "getView", - "docHref": "docs/sf__graphics__rendertexture___spec.html#L130C13", + "docHref": "docs/sf__graphics__rendertexture___spec.html#L140C13", "declared": "Sf.Graphics.RenderTexture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L130" + "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L140" }, { "label": "getView", - "docHref": "docs/sf__graphics__renderwindow___spec.html#L391C13", + "docHref": "docs/sf__graphics__renderwindow___spec.html#L401C13", "declared": "Sf.Graphics.RenderWindow", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L391" + "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L401" }, { "label": "getViewport", - "docHref": "docs/sf__graphics__rendertexture___spec.html#L151C13", + "docHref": "docs/sf__graphics__rendertexture___spec.html#L161C13", "declared": "Sf.Graphics.RenderTexture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L151" + "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L161" }, { "label": "getViewport", - "docHref": "docs/sf__graphics__renderwindow___spec.html#L412C13", + "docHref": "docs/sf__graphics__renderwindow___spec.html#L422C13", "declared": "Sf.Graphics.RenderWindow", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L412" + "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L422" }, { "label": "getViewport", @@ -6338,17 +6499,24 @@ GNATdoc.EntitiesCategory = { }, { "label": "hasFocus", - "docHref": "docs/sf__graphics__renderwindow___spec.html#L341C13", + "docHref": "docs/sf__graphics__renderwindow___spec.html#L351C13", "declared": "Sf.Graphics.RenderWindow", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L341" + "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L351" }, { "label": "hasFocus", - "docHref": "docs/sf__window__window___spec.html#L479C13", + "docHref": "docs/sf__window__window___spec.html#L470C13", "declared": "Sf.Window.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window-window.ads.html#L479" + "srcHref": "srcs/sf-window-window.ads.html#L470" + }, + { + "label": "hasFocus", + "docHref": "docs/sf__window__windowbase___spec.html#L342C13", + "declared": "Sf.Window.WindowBase", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-windowbase.ads.html#L342" }, { "label": "intersects", @@ -6392,6 +6560,13 @@ GNATdoc.EntitiesCategory = { "declared_qualifier": "", "srcHref": "srcs/sf-window-sensor.ads.html#L53" }, + { + "label": "isAvailable", + "docHref": "docs/sf__window__vulkan___spec.html#L53C13", + "declared": "Sf.Window.Vulkan", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-vulkan.ads.html#L53" + }, { "label": "isBlocking", "docHref": "docs/sf__network__tcplistener___spec.html#L74C13", @@ -6457,10 +6632,10 @@ GNATdoc.EntitiesCategory = { }, { "label": "isKeyPressed", - "docHref": "docs/sf__window__keyboard___spec.html#L152C13", + "docHref": "docs/sf__window__keyboard___spec.html#L326C13", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L152" + "srcHref": "srcs/sf-window-keyboard.ads.html#L326" }, { "label": "isOk", @@ -6492,10 +6667,17 @@ GNATdoc.EntitiesCategory = { }, { "label": "isOpen", - "docHref": "docs/sf__window__window___spec.html#L181C13", + "docHref": "docs/sf__window__window___spec.html#L172C13", "declared": "Sf.Window.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window-window.ads.html#L181" + "srcHref": "srcs/sf-window-window.ads.html#L172" + }, + { + "label": "isOpen", + "docHref": "docs/sf__window__windowbase___spec.html#L117C13", + "declared": "Sf.Window.WindowBase", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-windowbase.ads.html#L117" }, { "label": "isRelativeToListener", @@ -6520,38 +6702,66 @@ GNATdoc.EntitiesCategory = { }, { "label": "isRepeated", - "docHref": "docs/sf__graphics__rendertexture___spec.html#L399C13", + "docHref": "docs/sf__graphics__rendertexture___spec.html#L409C13", "declared": "Sf.Graphics.RenderTexture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L399" + "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L409" }, { "label": "isRepeated", - "docHref": "docs/sf__graphics__texture___spec.html#L377C13", + "docHref": "docs/sf__graphics__texture___spec.html#L373C13", "declared": "Sf.Graphics.Texture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-texture.ads.html#L377" + "srcHref": "srcs/sf-graphics-texture.ads.html#L373" + }, + { + "label": "isScancodePressed", + "docHref": "docs/sf__window__keyboard___spec.html#L338C14", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L338" }, { "label": "isSmooth", - "docHref": "docs/sf__graphics__rendertexture___spec.html#L380C13", + "docHref": "docs/sf__graphics__font___spec.html#L212C13", + "declared": "Sf.Graphics.Font", + "declared_qualifier": "", + "srcHref": "srcs/sf-graphics-font.ads.html#L212" + }, + { + "label": "isSmooth", + "docHref": "docs/sf__graphics__rendertexture___spec.html#L390C13", "declared": "Sf.Graphics.RenderTexture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L380" + "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L390" }, { "label": "isSmooth", - "docHref": "docs/sf__graphics__texture___spec.html#L330C13", + "docHref": "docs/sf__graphics__texture___spec.html#L326C13", "declared": "Sf.Graphics.Texture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-texture.ads.html#L330" + "srcHref": "srcs/sf-graphics-texture.ads.html#L326" }, { "label": "isSrgb", - "docHref": "docs/sf__graphics__texture___spec.html#L343C13", + "docHref": "docs/sf__graphics__rendertexture___spec.html#L90C13", + "declared": "Sf.Graphics.RenderTexture", + "declared_qualifier": "", + "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L90" + }, + { + "label": "isSrgb", + "docHref": "docs/sf__graphics__renderwindow___spec.html#L179C13", + "declared": "Sf.Graphics.RenderWindow", + "declared_qualifier": "", + "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L179" + }, + { + "label": "isSrgb", + "docHref": "docs/sf__graphics__texture___spec.html#L339C13", "declared": "Sf.Graphics.Texture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-texture.ads.html#L343" + "srcHref": "srcs/sf-graphics-texture.ads.html#L339" }, { "label": "isTcpListenerReady", @@ -6602,6 +6812,13 @@ GNATdoc.EntitiesCategory = { "declared_qualifier": "", "srcHref": "srcs/sf-network-tcplistener.ads.html#L108" }, + { + "label": "localize", + "docHref": "docs/sf__window__keyboard___spec.html#L353C14", + "declared": "Sf.Window.Keyboard", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-keyboard.ads.html#L353" + }, { "label": "lock", "docHref": "docs/sf__system__mutex___spec.html#L50C14", @@ -6625,31 +6842,31 @@ GNATdoc.EntitiesCategory = { }, { "label": "mapCoordsToPixel", - "docHref": "docs/sf__graphics__rendertexture___spec.html#L208C13", + "docHref": "docs/sf__graphics__rendertexture___spec.html#L218C13", "declared": "Sf.Graphics.RenderTexture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L208" + "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L218" }, { "label": "mapCoordsToPixel", - "docHref": "docs/sf__graphics__renderwindow___spec.html#L472C13", + "docHref": "docs/sf__graphics__renderwindow___spec.html#L482C13", "declared": "Sf.Graphics.RenderWindow", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L472" + "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L482" }, { "label": "mapPixelToCoords", - "docHref": "docs/sf__graphics__rendertexture___spec.html#L179C13", + "docHref": "docs/sf__graphics__rendertexture___spec.html#L189C13", "declared": "Sf.Graphics.RenderTexture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L179" + "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L189" }, { "label": "mapPixelToCoords", - "docHref": "docs/sf__graphics__renderwindow___spec.html#L443C13", + "docHref": "docs/sf__graphics__renderwindow___spec.html#L453C13", "declared": "Sf.Graphics.RenderWindow", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L443" + "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L453" }, { "label": "maxDatagramSize", @@ -6779,115 +6996,122 @@ GNATdoc.EntitiesCategory = { }, { "label": "pollEvent", - "docHref": "docs/sf__window__window___spec.html#L213C13", + "docHref": "docs/sf__window__window___spec.html#L204C13", "declared": "Sf.Window.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window-window.ads.html#L213" + "srcHref": "srcs/sf-window-window.ads.html#L204" + }, + { + "label": "pollEvent", + "docHref": "docs/sf__window__windowbase___spec.html#L134C13", + "declared": "Sf.Window.WindowBase", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-windowbase.ads.html#L134" }, { "label": "popGLStates", - "docHref": "docs/sf__graphics__rendertexture___spec.html#L329C14", + "docHref": "docs/sf__graphics__rendertexture___spec.html#L339C14", "declared": "Sf.Graphics.RenderTexture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L329" + "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L339" }, { "label": "popGLStates", - "docHref": "docs/sf__graphics__renderwindow___spec.html#L584C14", + "docHref": "docs/sf__graphics__renderwindow___spec.html#L594C14", "declared": "Sf.Graphics.RenderWindow", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L584" + "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L594" }, { "label": "pushGLStates", - "docHref": "docs/sf__graphics__rendertexture___spec.html#L318C14", + "docHref": "docs/sf__graphics__rendertexture___spec.html#L328C14", "declared": "Sf.Graphics.RenderTexture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L318" + "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L328" }, { "label": "pushGLStates", - "docHref": "docs/sf__graphics__renderwindow___spec.html#L573C14", + "docHref": "docs/sf__graphics__renderwindow___spec.html#L583C14", "declared": "Sf.Graphics.RenderWindow", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L573" + "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L583" }, { "label": "readBool", - "docHref": "docs/sf__network__packet___spec.html#L145C13", + "docHref": "docs/sf__network__packet___spec.html#L157C13", "declared": "Sf.Network.Packet", "declared_qualifier": "", - "srcHref": "srcs/sf-network-packet.ads.html#L145" + "srcHref": "srcs/sf-network-packet.ads.html#L157" }, { "label": "readDouble", - "docHref": "docs/sf__network__packet___spec.html#L161C13", + "docHref": "docs/sf__network__packet___spec.html#L173C13", "declared": "Sf.Network.Packet", "declared_qualifier": "", - "srcHref": "srcs/sf-network-packet.ads.html#L161" + "srcHref": "srcs/sf-network-packet.ads.html#L173" }, { "label": "readFloat", - "docHref": "docs/sf__network__packet___spec.html#L159C13", + "docHref": "docs/sf__network__packet___spec.html#L171C13", "declared": "Sf.Network.Packet", "declared_qualifier": "", - "srcHref": "srcs/sf-network-packet.ads.html#L159" + "srcHref": "srcs/sf-network-packet.ads.html#L171" }, { "label": "readInt16", - "docHref": "docs/sf__network__packet___spec.html#L151C13", + "docHref": "docs/sf__network__packet___spec.html#L163C13", "declared": "Sf.Network.Packet", "declared_qualifier": "", - "srcHref": "srcs/sf-network-packet.ads.html#L151" + "srcHref": "srcs/sf-network-packet.ads.html#L163" }, { "label": "readInt32", - "docHref": "docs/sf__network__packet___spec.html#L155C13", + "docHref": "docs/sf__network__packet___spec.html#L167C13", "declared": "Sf.Network.Packet", "declared_qualifier": "", - "srcHref": "srcs/sf-network-packet.ads.html#L155" + "srcHref": "srcs/sf-network-packet.ads.html#L167" }, { "label": "readInt8", - "docHref": "docs/sf__network__packet___spec.html#L147C13", + "docHref": "docs/sf__network__packet___spec.html#L159C13", "declared": "Sf.Network.Packet", "declared_qualifier": "", - "srcHref": "srcs/sf-network-packet.ads.html#L147" + "srcHref": "srcs/sf-network-packet.ads.html#L159" }, { "label": "readString", - "docHref": "docs/sf__network__packet___spec.html#L163C14", + "docHref": "docs/sf__network__packet___spec.html#L175C14", "declared": "Sf.Network.Packet", "declared_qualifier": "", - "srcHref": "srcs/sf-network-packet.ads.html#L163" + "srcHref": "srcs/sf-network-packet.ads.html#L175" }, { "label": "readUint16", - "docHref": "docs/sf__network__packet___spec.html#L153C13", + "docHref": "docs/sf__network__packet___spec.html#L165C13", "declared": "Sf.Network.Packet", "declared_qualifier": "", - "srcHref": "srcs/sf-network-packet.ads.html#L153" + "srcHref": "srcs/sf-network-packet.ads.html#L165" }, { "label": "readUint32", - "docHref": "docs/sf__network__packet___spec.html#L157C13", + "docHref": "docs/sf__network__packet___spec.html#L169C13", "declared": "Sf.Network.Packet", "declared_qualifier": "", - "srcHref": "srcs/sf-network-packet.ads.html#L157" + "srcHref": "srcs/sf-network-packet.ads.html#L169" }, { "label": "readUint8", - "docHref": "docs/sf__network__packet___spec.html#L149C13", + "docHref": "docs/sf__network__packet___spec.html#L161C13", "declared": "Sf.Network.Packet", "declared_qualifier": "", - "srcHref": "srcs/sf-network-packet.ads.html#L149" + "srcHref": "srcs/sf-network-packet.ads.html#L161" }, { "label": "readWideString", - "docHref": "docs/sf__network__packet___spec.html#L166C14", + "docHref": "docs/sf__network__packet___spec.html#L178C14", "declared": "Sf.Network.Packet", "declared_qualifier": "", - "srcHref": "srcs/sf-network-packet.ads.html#L166" + "srcHref": "srcs/sf-network-packet.ads.html#L178" }, { "label": "receive", @@ -6947,17 +7171,24 @@ GNATdoc.EntitiesCategory = { }, { "label": "requestFocus", - "docHref": "docs/sf__graphics__renderwindow___spec.html#L329C14", + "docHref": "docs/sf__graphics__renderwindow___spec.html#L339C14", "declared": "Sf.Graphics.RenderWindow", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L329" + "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L339" }, { "label": "requestFocus", - "docHref": "docs/sf__window__window___spec.html#L467C14", + "docHref": "docs/sf__window__window___spec.html#L458C14", "declared": "Sf.Window.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window-window.ads.html#L467" + "srcHref": "srcs/sf-window-window.ads.html#L458" + }, + { + "label": "requestFocus", + "docHref": "docs/sf__window__windowbase___spec.html#L330C14", + "declared": "Sf.Window.WindowBase", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-windowbase.ads.html#L330" }, { "label": "reset", @@ -6968,17 +7199,17 @@ GNATdoc.EntitiesCategory = { }, { "label": "resetGLStates", - "docHref": "docs/sf__graphics__rendertexture___spec.html#L343C14", + "docHref": "docs/sf__graphics__rendertexture___spec.html#L353C14", "declared": "Sf.Graphics.RenderTexture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L343" + "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L353" }, { "label": "resetGLStates", - "docHref": "docs/sf__graphics__renderwindow___spec.html#L598C14", + "docHref": "docs/sf__graphics__renderwindow___spec.html#L608C14", "declared": "Sf.Graphics.RenderWindow", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L598" + "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L608" }, { "label": "resize", @@ -7073,10 +7304,17 @@ GNATdoc.EntitiesCategory = { }, { "label": "saveToFile", - "docHref": "docs/sf__graphics__image___spec.html#L161C13", + "docHref": "docs/sf__graphics__image___spec.html#L163C13", + "declared": "Sf.Graphics.Image", + "declared_qualifier": "", + "srcHref": "srcs/sf-graphics-image.ads.html#L163" + }, + { + "label": "saveToMemory", + "docHref": "docs/sf__graphics__image___spec.html#L182C13", "declared": "Sf.Graphics.Image", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-image.ads.html#L161" + "srcHref": "srcs/sf-graphics-image.ads.html#L182" }, { "label": "scale", @@ -7192,17 +7430,17 @@ GNATdoc.EntitiesCategory = { }, { "label": "setActive", - "docHref": "docs/sf__graphics__rendertexture___spec.html#L91C13", + "docHref": "docs/sf__graphics__rendertexture___spec.html#L101C13", "declared": "Sf.Graphics.RenderTexture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L91" + "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L101" }, { "label": "setActive", - "docHref": "docs/sf__graphics__renderwindow___spec.html#L315C13", + "docHref": "docs/sf__graphics__renderwindow___spec.html#L325C13", "declared": "Sf.Graphics.RenderWindow", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L315" + "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L325" }, { "label": "setActive", @@ -7213,10 +7451,10 @@ GNATdoc.EntitiesCategory = { }, { "label": "setActive", - "docHref": "docs/sf__window__window___spec.html#L452C13", + "docHref": "docs/sf__window__window___spec.html#L443C13", "declared": "Sf.Window.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window-window.ads.html#L452" + "srcHref": "srcs/sf-window-window.ads.html#L443" }, { "label": "setAttenuation", @@ -7486,17 +7724,17 @@ GNATdoc.EntitiesCategory = { }, { "label": "setFramerateLimit", - "docHref": "docs/sf__graphics__renderwindow___spec.html#L295C14", + "docHref": "docs/sf__graphics__renderwindow___spec.html#L305C14", "declared": "Sf.Graphics.RenderWindow", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L295" + "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L305" }, { "label": "setFramerateLimit", - "docHref": "docs/sf__window__window___spec.html#L419C14", + "docHref": "docs/sf__window__window___spec.html#L410C14", "declared": "Sf.Window.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window-window.ads.html#L419" + "srcHref": "srcs/sf-window-window.ads.html#L410" }, { "label": "setGlobalVolume", @@ -7521,17 +7759,24 @@ GNATdoc.EntitiesCategory = { }, { "label": "setIcon", - "docHref": "docs/sf__graphics__renderwindow___spec.html#L208C14", + "docHref": "docs/sf__graphics__renderwindow___spec.html#L218C14", "declared": "Sf.Graphics.RenderWindow", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L208" + "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L218" }, { "label": "setIcon", - "docHref": "docs/sf__window__window___spec.html#L316C14", + "docHref": "docs/sf__window__window___spec.html#L307C14", "declared": "Sf.Window.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window-window.ads.html#L316" + "srcHref": "srcs/sf-window-window.ads.html#L307" + }, + { + "label": "setIcon", + "docHref": "docs/sf__window__windowbase___spec.html#L232C14", + "declared": "Sf.Window.WindowBase", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-windowbase.ads.html#L232" }, { "label": "setIntColorUniform", @@ -7570,31 +7815,45 @@ GNATdoc.EntitiesCategory = { }, { "label": "setJoystickThreshold", - "docHref": "docs/sf__graphics__renderwindow___spec.html#L304C14", + "docHref": "docs/sf__graphics__renderwindow___spec.html#L314C14", "declared": "Sf.Graphics.RenderWindow", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L304" + "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L314" }, { "label": "setJoystickThreshold", - "docHref": "docs/sf__window__window___spec.html#L432C14", + "docHref": "docs/sf__window__window___spec.html#L423C14", "declared": "Sf.Window.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window-window.ads.html#L432" + "srcHref": "srcs/sf-window-window.ads.html#L423" + }, + { + "label": "setJoystickThreshold", + "docHref": "docs/sf__window__windowbase___spec.html#L317C14", + "declared": "Sf.Window.WindowBase", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-windowbase.ads.html#L317" }, { "label": "setKeyRepeatEnabled", - "docHref": "docs/sf__graphics__renderwindow___spec.html#L286C14", + "docHref": "docs/sf__graphics__renderwindow___spec.html#L296C14", "declared": "Sf.Graphics.RenderWindow", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L286" + "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L296" }, { "label": "setKeyRepeatEnabled", - "docHref": "docs/sf__window__window___spec.html#L405C14", + "docHref": "docs/sf__window__window___spec.html#L396C14", "declared": "Sf.Window.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window-window.ads.html#L405" + "srcHref": "srcs/sf-window-window.ads.html#L396" + }, + { + "label": "setKeyRepeatEnabled", + "docHref": "docs/sf__window__windowbase___spec.html#L305C14", + "declared": "Sf.Window.WindowBase", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-windowbase.ads.html#L305" }, { "label": "setLetterSpacing", @@ -7696,45 +7955,66 @@ GNATdoc.EntitiesCategory = { }, { "label": "setMouseCursor", - "docHref": "docs/sf__graphics__renderwindow___spec.html#L275C14", + "docHref": "docs/sf__graphics__renderwindow___spec.html#L285C14", "declared": "Sf.Graphics.RenderWindow", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L275" + "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L285" }, { "label": "setMouseCursor", - "docHref": "docs/sf__window__window___spec.html#L390C14", + "docHref": "docs/sf__window__window___spec.html#L381C14", "declared": "Sf.Window.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window-window.ads.html#L390" + "srcHref": "srcs/sf-window-window.ads.html#L381" + }, + { + "label": "setMouseCursor", + "docHref": "docs/sf__window__windowbase___spec.html#L289C14", + "declared": "Sf.Window.WindowBase", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-windowbase.ads.html#L289" }, { "label": "setMouseCursorGrabbed", - "docHref": "docs/sf__graphics__renderwindow___spec.html#L255C14", + "docHref": "docs/sf__graphics__renderwindow___spec.html#L265C14", "declared": "Sf.Graphics.RenderWindow", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L255" + "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L265" }, { "label": "setMouseCursorGrabbed", - "docHref": "docs/sf__window__window___spec.html#L369C14", + "docHref": "docs/sf__window__window___spec.html#L360C14", "declared": "Sf.Window.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window-window.ads.html#L369" + "srcHref": "srcs/sf-window-window.ads.html#L360" + }, + { + "label": "setMouseCursorGrabbed", + "docHref": "docs/sf__window__windowbase___spec.html#L269C14", + "declared": "Sf.Window.WindowBase", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-windowbase.ads.html#L269" }, { "label": "setMouseCursorVisible", - "docHref": "docs/sf__graphics__renderwindow___spec.html#L238C14", + "docHref": "docs/sf__graphics__renderwindow___spec.html#L248C14", "declared": "Sf.Graphics.RenderWindow", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L238" + "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L248" }, { "label": "setMouseCursorVisible", - "docHref": "docs/sf__window__window___spec.html#L353C14", + "docHref": "docs/sf__window__window___spec.html#L344C14", "declared": "Sf.Window.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window-window.ads.html#L353" + "srcHref": "srcs/sf-window-window.ads.html#L344" + }, + { + "label": "setMouseCursorVisible", + "docHref": "docs/sf__window__windowbase___spec.html#L254C14", + "declared": "Sf.Window.WindowBase", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-windowbase.ads.html#L254" }, { "label": "setOrigin", @@ -7878,10 +8158,10 @@ GNATdoc.EntitiesCategory = { }, { "label": "setPixel", - "docHref": "docs/sf__graphics__image___spec.html#L232C14", + "docHref": "docs/sf__graphics__image___spec.html#L256C14", "declared": "Sf.Graphics.Image", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-image.ads.html#L232" + "srcHref": "srcs/sf-graphics-image.ads.html#L256" }, { "label": "setPlayingOffset", @@ -7983,10 +8263,10 @@ GNATdoc.EntitiesCategory = { }, { "label": "setPosition", - "docHref": "docs/sf__graphics__renderwindow___mouse___spec.html#L653C17", + "docHref": "docs/sf__graphics__renderwindow___mouse___spec.html#L663C17", "declared": "Sf.Graphics.RenderWindow.Mouse", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L653" + "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L663" }, { "label": "setPosition", @@ -8025,10 +8305,17 @@ GNATdoc.EntitiesCategory = { }, { "label": "setPosition", - "docHref": "docs/sf__window__window___spec.html#L257C14", + "docHref": "docs/sf__window__window___spec.html#L248C14", "declared": "Sf.Window.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window-window.ads.html#L257" + "srcHref": "srcs/sf-window-window.ads.html#L248" + }, + { + "label": "setPosition", + "docHref": "docs/sf__window__windowbase___spec.html#L177C14", + "declared": "Sf.Window.WindowBase", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-windowbase.ads.html#L177" }, { "label": "setPrimitiveType", @@ -8081,17 +8368,17 @@ GNATdoc.EntitiesCategory = { }, { "label": "setRepeated", - "docHref": "docs/sf__graphics__rendertexture___spec.html#L389C14", + "docHref": "docs/sf__graphics__rendertexture___spec.html#L399C14", "declared": "Sf.Graphics.RenderTexture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L389" + "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L399" }, { "label": "setRepeated", - "docHref": "docs/sf__graphics__texture___spec.html#L367C14", + "docHref": "docs/sf__graphics__texture___spec.html#L363C14", "declared": "Sf.Graphics.Texture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-texture.ads.html#L367" + "srcHref": "srcs/sf-graphics-texture.ads.html#L363" }, { "label": "setRotation", @@ -8207,10 +8494,10 @@ GNATdoc.EntitiesCategory = { }, { "label": "setSize", - "docHref": "docs/sf__graphics__renderwindow___spec.html#L178C14", + "docHref": "docs/sf__graphics__renderwindow___spec.html#L188C14", "declared": "Sf.Graphics.RenderWindow", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L178" + "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L188" }, { "label": "setSize", @@ -8221,24 +8508,38 @@ GNATdoc.EntitiesCategory = { }, { "label": "setSize", - "docHref": "docs/sf__window__window___spec.html#L280C14", + "docHref": "docs/sf__window__window___spec.html#L271C14", "declared": "Sf.Window.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window-window.ads.html#L280" + "srcHref": "srcs/sf-window-window.ads.html#L271" + }, + { + "label": "setSize", + "docHref": "docs/sf__window__windowbase___spec.html#L199C14", + "declared": "Sf.Window.WindowBase", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-windowbase.ads.html#L199" }, { "label": "setSmooth", - "docHref": "docs/sf__graphics__rendertexture___spec.html#L370C14", + "docHref": "docs/sf__graphics__font___spec.html#L200C14", + "declared": "Sf.Graphics.Font", + "declared_qualifier": "", + "srcHref": "srcs/sf-graphics-font.ads.html#L200" + }, + { + "label": "setSmooth", + "docHref": "docs/sf__graphics__rendertexture___spec.html#L380C14", "declared": "Sf.Graphics.RenderTexture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L370" + "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L380" }, { "label": "setSmooth", - "docHref": "docs/sf__graphics__texture___spec.html#L320C14", + "docHref": "docs/sf__graphics__texture___spec.html#L316C14", "declared": "Sf.Graphics.Texture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-texture.ads.html#L320" + "srcHref": "srcs/sf-graphics-texture.ads.html#L316" }, { "label": "setString", @@ -8347,17 +8648,24 @@ GNATdoc.EntitiesCategory = { }, { "label": "setTitle", - "docHref": "docs/sf__graphics__renderwindow___spec.html#L187C14", + "docHref": "docs/sf__graphics__renderwindow___spec.html#L197C14", "declared": "Sf.Graphics.RenderWindow", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L187" + "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L197" }, { "label": "setTitle", - "docHref": "docs/sf__window__window___spec.html#L290C14", + "docHref": "docs/sf__window__window___spec.html#L281C14", "declared": "Sf.Window.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window-window.ads.html#L290" + "srcHref": "srcs/sf-window-window.ads.html#L281" + }, + { + "label": "setTitle", + "docHref": "docs/sf__window__windowbase___spec.html#L208C14", + "declared": "Sf.Window.WindowBase", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-windowbase.ads.html#L208" }, { "label": "setTransformParameter", @@ -8382,17 +8690,24 @@ GNATdoc.EntitiesCategory = { }, { "label": "setUnicodeTitle", - "docHref": "docs/sf__graphics__renderwindow___spec.html#L196C14", + "docHref": "docs/sf__graphics__renderwindow___spec.html#L206C14", "declared": "Sf.Graphics.RenderWindow", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L196" + "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L206" }, { "label": "setUnicodeTitle", - "docHref": "docs/sf__window__window___spec.html#L299C14", + "docHref": "docs/sf__window__window___spec.html#L290C14", "declared": "Sf.Window.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window-window.ads.html#L299" + "srcHref": "srcs/sf-window-window.ads.html#L290" + }, + { + "label": "setUnicodeTitle", + "docHref": "docs/sf__window__windowbase___spec.html#L217C14", + "declared": "Sf.Window.WindowBase", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-windowbase.ads.html#L217" }, { "label": "setUpVector", @@ -8473,31 +8788,31 @@ GNATdoc.EntitiesCategory = { }, { "label": "setVerticalSyncEnabled", - "docHref": "docs/sf__graphics__renderwindow___spec.html#L228C14", + "docHref": "docs/sf__graphics__renderwindow___spec.html#L238C14", "declared": "Sf.Graphics.RenderWindow", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L228" + "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L238" }, { "label": "setVerticalSyncEnabled", - "docHref": "docs/sf__window__window___spec.html#L343C14", + "docHref": "docs/sf__window__window___spec.html#L334C14", "declared": "Sf.Window.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window-window.ads.html#L343" + "srcHref": "srcs/sf-window-window.ads.html#L334" }, { "label": "setView", - "docHref": "docs/sf__graphics__rendertexture___spec.html#L119C14", + "docHref": "docs/sf__graphics__rendertexture___spec.html#L129C14", "declared": "Sf.Graphics.RenderTexture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L119" + "srcHref": "srcs/sf-graphics-rendertexture.ads.html#L129" }, { "label": "setView", - "docHref": "docs/sf__graphics__renderwindow___spec.html#L379C14", + "docHref": "docs/sf__graphics__renderwindow___spec.html#L389C14", "declared": "Sf.Graphics.RenderWindow", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L379" + "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L389" }, { "label": "setViewport", @@ -8508,24 +8823,31 @@ GNATdoc.EntitiesCategory = { }, { "label": "setVirtualKeyboardVisible", - "docHref": "docs/sf__window__keyboard___spec.html#L166C14", + "docHref": "docs/sf__window__keyboard___spec.html#L405C14", "declared": "Sf.Window.Keyboard", "declared_qualifier": "", - "srcHref": "srcs/sf-window-keyboard.ads.html#L166" + "srcHref": "srcs/sf-window-keyboard.ads.html#L405" }, { "label": "setVisible", - "docHref": "docs/sf__graphics__renderwindow___spec.html#L219C14", + "docHref": "docs/sf__graphics__renderwindow___spec.html#L229C14", "declared": "Sf.Graphics.RenderWindow", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L219" + "srcHref": "srcs/sf-graphics-renderwindow.ads.html#L229" }, { "label": "setVisible", - "docHref": "docs/sf__window__window___spec.html#L329C14", + "docHref": "docs/sf__window__window___spec.html#L320C14", "declared": "Sf.Window.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window-window.ads.html#L329" + "srcHref": "srcs/sf-window-window.ads.html#L320" + }, + { + "label": "setVisible", + "docHref": "docs/sf__window__windowbase___spec.html#L245C14", + "declared": "Sf.Window.WindowBase", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-windowbase.ads.html#L245" }, { "label": "setVolume", @@ -8648,10 +8970,10 @@ GNATdoc.EntitiesCategory = { }, { "label": "swap", - "docHref": "docs/sf__graphics__texture___spec.html#L411C14", + "docHref": "docs/sf__graphics__texture___spec.html#L407C14", "declared": "Sf.Graphics.Texture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-texture.ads.html#L411" + "srcHref": "srcs/sf-graphics-texture.ads.html#L407" }, { "label": "swap", @@ -8746,31 +9068,31 @@ GNATdoc.EntitiesCategory = { }, { "label": "updateFromImage", - "docHref": "docs/sf__graphics__texture___spec.html#L277C14", + "docHref": "docs/sf__graphics__texture___spec.html#L273C14", "declared": "Sf.Graphics.Texture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-texture.ads.html#L277" + "srcHref": "srcs/sf-graphics-texture.ads.html#L273" }, { "label": "updateFromPixels", - "docHref": "docs/sf__graphics__texture___spec.html#L236C14", + "docHref": "docs/sf__graphics__texture___spec.html#L232C14", "declared": "Sf.Graphics.Texture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-texture.ads.html#L236" + "srcHref": "srcs/sf-graphics-texture.ads.html#L232" }, { "label": "updateFromRenderWindow", - "docHref": "docs/sf__graphics__texture___spec.html#L307C14", + "docHref": "docs/sf__graphics__texture___spec.html#L303C14", "declared": "Sf.Graphics.Texture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-texture.ads.html#L307" + "srcHref": "srcs/sf-graphics-texture.ads.html#L303" }, { "label": "updateFromTexture", - "docHref": "docs/sf__graphics__texture___spec.html#L261C14", + "docHref": "docs/sf__graphics__texture___spec.html#L257C14", "declared": "Sf.Graphics.Texture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-texture.ads.html#L261" + "srcHref": "srcs/sf-graphics-texture.ads.html#L257" }, { "label": "updateFromVertexBuffer", @@ -8781,10 +9103,10 @@ GNATdoc.EntitiesCategory = { }, { "label": "updateFromWindow", - "docHref": "docs/sf__graphics__texture___spec.html#L292C14", + "docHref": "docs/sf__graphics__texture___spec.html#L288C14", "declared": "Sf.Graphics.Texture", "declared_qualifier": "", - "srcHref": "srcs/sf-graphics-texture.ads.html#L292" + "srcHref": "srcs/sf-graphics-texture.ads.html#L288" }, { "label": "upload", @@ -8816,87 +9138,94 @@ GNATdoc.EntitiesCategory = { }, { "label": "waitEvent", - "docHref": "docs/sf__window__window___spec.html#L233C13", + "docHref": "docs/sf__window__window___spec.html#L224C13", "declared": "Sf.Window.Window", "declared_qualifier": "", - "srcHref": "srcs/sf-window-window.ads.html#L233" + "srcHref": "srcs/sf-window-window.ads.html#L224" + }, + { + "label": "waitEvent", + "docHref": "docs/sf__window__windowbase___spec.html#L154C13", + "declared": "Sf.Window.WindowBase", + "declared_qualifier": "", + "srcHref": "srcs/sf-window-windowbase.ads.html#L154" }, { "label": "writeBool", - "docHref": "docs/sf__network__packet___spec.html#L175C14", + "docHref": "docs/sf__network__packet___spec.html#L187C14", "declared": "Sf.Network.Packet", "declared_qualifier": "", - "srcHref": "srcs/sf-network-packet.ads.html#L175" + "srcHref": "srcs/sf-network-packet.ads.html#L187" }, { "label": "writeDouble", - "docHref": "docs/sf__network__packet___spec.html#L191C14", + "docHref": "docs/sf__network__packet___spec.html#L203C14", "declared": "Sf.Network.Packet", "declared_qualifier": "", - "srcHref": "srcs/sf-network-packet.ads.html#L191" + "srcHref": "srcs/sf-network-packet.ads.html#L203" }, { "label": "writeFloat", - "docHref": "docs/sf__network__packet___spec.html#L189C14", + "docHref": "docs/sf__network__packet___spec.html#L201C14", "declared": "Sf.Network.Packet", "declared_qualifier": "", - "srcHref": "srcs/sf-network-packet.ads.html#L189" + "srcHref": "srcs/sf-network-packet.ads.html#L201" }, { "label": "writeInt16", - "docHref": "docs/sf__network__packet___spec.html#L181C14", + "docHref": "docs/sf__network__packet___spec.html#L193C14", "declared": "Sf.Network.Packet", "declared_qualifier": "", - "srcHref": "srcs/sf-network-packet.ads.html#L181" + "srcHref": "srcs/sf-network-packet.ads.html#L193" }, { "label": "writeInt32", - "docHref": "docs/sf__network__packet___spec.html#L185C14", + "docHref": "docs/sf__network__packet___spec.html#L197C14", "declared": "Sf.Network.Packet", "declared_qualifier": "", - "srcHref": "srcs/sf-network-packet.ads.html#L185" + "srcHref": "srcs/sf-network-packet.ads.html#L197" }, { "label": "writeInt8", - "docHref": "docs/sf__network__packet___spec.html#L177C14", + "docHref": "docs/sf__network__packet___spec.html#L189C14", "declared": "Sf.Network.Packet", "declared_qualifier": "", - "srcHref": "srcs/sf-network-packet.ads.html#L177" + "srcHref": "srcs/sf-network-packet.ads.html#L189" }, { "label": "writeString", - "docHref": "docs/sf__network__packet___spec.html#L193C14", + "docHref": "docs/sf__network__packet___spec.html#L205C14", "declared": "Sf.Network.Packet", "declared_qualifier": "", - "srcHref": "srcs/sf-network-packet.ads.html#L193" + "srcHref": "srcs/sf-network-packet.ads.html#L205" }, { "label": "writeUint16", - "docHref": "docs/sf__network__packet___spec.html#L183C14", + "docHref": "docs/sf__network__packet___spec.html#L195C14", "declared": "Sf.Network.Packet", "declared_qualifier": "", - "srcHref": "srcs/sf-network-packet.ads.html#L183" + "srcHref": "srcs/sf-network-packet.ads.html#L195" }, { "label": "writeUint32", - "docHref": "docs/sf__network__packet___spec.html#L187C14", + "docHref": "docs/sf__network__packet___spec.html#L199C14", "declared": "Sf.Network.Packet", "declared_qualifier": "", - "srcHref": "srcs/sf-network-packet.ads.html#L187" + "srcHref": "srcs/sf-network-packet.ads.html#L199" }, { "label": "writeUint8", - "docHref": "docs/sf__network__packet___spec.html#L179C14", + "docHref": "docs/sf__network__packet___spec.html#L191C14", "declared": "Sf.Network.Packet", "declared_qualifier": "", - "srcHref": "srcs/sf-network-packet.ads.html#L179" + "srcHref": "srcs/sf-network-packet.ads.html#L191" }, { "label": "writeWideString", - "docHref": "docs/sf__network__packet___spec.html#L195C14", + "docHref": "docs/sf__network__packet___spec.html#L207C14", "declared": "Sf.Network.Packet", "declared_qualifier": "", - "srcHref": "srcs/sf-network-packet.ads.html#L195" + "srcHref": "srcs/sf-network-packet.ads.html#L207" }, { "label": "zoom", diff --git a/doc/gnatdoc.css b/doc/gnatdoc.css index f58ac1a..02e707e 100644 --- a/doc/gnatdoc.css +++ b/doc/gnatdoc.css @@ -344,3 +344,4 @@ span.danger border: 1px solid; border-radius: 2px; } + diff --git a/doc/index.js b/doc/index.js index 8a397f0..5fcffdf 100644 --- a/doc/index.js +++ b/doc/index.js @@ -1,4 +1,4 @@ GNATdoc.Index = { "project": "ASFML", - "timestamp": "2023-10-08 15:23:21" + "timestamp": "2024-02-10 23:00:22" }; \ No newline at end of file diff --git a/doc/source_file_index.js b/doc/source_file_index.js index 9f967b3..122f8fa 100644 --- a/doc/source_file_index.js +++ b/doc/source_file_index.js @@ -183,6 +183,10 @@ GNATdoc.SourceFileIndex = [ "label": "sf-network.ads", "srcHref": "srcs/sf-network.ads.html" }, + { + "label": "sf-system-buffer.ads", + "srcHref": "srcs/sf-system-buffer.ads.html" + }, { "label": "sf-system-clock.ads", "srcHref": "srcs/sf-system-clock.ads.html" @@ -271,10 +275,18 @@ GNATdoc.SourceFileIndex = [ "label": "sf-window-videomode.ads", "srcHref": "srcs/sf-window-videomode.ads.html" }, + { + "label": "sf-window-vulkan.ads", + "srcHref": "srcs/sf-window-vulkan.ads.html" + }, { "label": "sf-window-window.ads", "srcHref": "srcs/sf-window-window.ads.html" }, + { + "label": "sf-window-windowbase.ads", + "srcHref": "srcs/sf-window-windowbase.ads.html" + }, { "label": "sf-window-windowhandle.ads", "srcHref": "srcs/sf-window-windowhandle.ads.html" diff --git a/doc/srcs/sf-audio-music.ads.js b/doc/srcs/sf-audio-music.ads.js index 360b8d9..aac0cb9 100644 --- a/doc/srcs/sf-audio-music.ads.js +++ b/doc/srcs/sf-audio-music.ads.js @@ -803,7 +803,7 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "comment", - "text": "--/ ogg, wav, flac, aiff, au, raw, paf, svx, nist, voc, ircam," + "text": "--/ ogg, wav, flac, mp3, aiff, au, raw, paf, svx, nist, voc, ircam," } ] }, @@ -1127,7 +1127,7 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "comment", - "text": "--/ ogg, wav, flac, aiff, au, raw, paf, svx, nist, voc, ircam," + "text": "--/ ogg, wav, flac, mp3, aiff, au, raw, paf, svx, nist, voc, ircam," } ] }, @@ -1504,7 +1504,7 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "comment", - "text": "--/ ogg, wav, flac, aiff, au, raw, paf, svx, nist, voc, ircam," + "text": "--/ ogg, wav, flac, mp3, aiff, au, raw, paf, svx, nist, voc, ircam," } ] }, diff --git a/doc/srcs/sf-audio-soundbuffer.ads.js b/doc/srcs/sf-audio-soundbuffer.ads.js index 6ac5e12..d9dc6ab 100644 --- a/doc/srcs/sf-audio-soundbuffer.ads.js +++ b/doc/srcs/sf-audio-soundbuffer.ads.js @@ -426,7 +426,7 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "comment", - "text": "--/ ogg, wav, flac, aiff, au, raw, paf, svx, nist, voc, ircam," + "text": "--/ ogg, wav, flac, mp3, aiff, au, raw, paf, svx, nist, voc, ircam," } ] }, @@ -718,7 +718,7 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "comment", - "text": "--/ ogg, wav, flac, aiff, au, raw, paf, svx, nist, voc, ircam," + "text": "--/ ogg, wav, flac, mp3, aiff, au, raw, paf, svx, nist, voc, ircam," } ] }, @@ -1063,7 +1063,7 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "comment", - "text": "--/ ogg, wav, flac, aiff, au, raw, paf, svx, nist, voc, ircam," + "text": "--/ ogg, wav, flac, mp3, aiff, au, raw, paf, svx, nist, voc, ircam," } ] }, @@ -2241,7 +2241,7 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "comment", - "text": "--/ ogg, wav, flac, aiff, au, raw, paf, svx, nist, voc, ircam," + "text": "--/ ogg, wav, flac, mp3, aiff, au, raw, paf, svx, nist, voc, ircam," } ] }, diff --git a/doc/srcs/sf-audio-soundrecorder.ads.js b/doc/srcs/sf-audio-soundrecorder.ads.js index 2195402..2f46e48 100644 --- a/doc/srcs/sf-audio-soundrecorder.ads.js +++ b/doc/srcs/sf-audio-soundrecorder.ads.js @@ -2896,7 +2896,7 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "comment", - "text": "--/ @brief Get a list of the names of all availabe audio capture devices" + "text": "--/ @brief Get a list of the names of all available audio capture devices" } ] }, @@ -2944,7 +2944,7 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "comment", - "text": "--/ containing the names of all availabe audio capture devices." + "text": "--/ containing the names of all available audio capture devices." } ] }, diff --git a/doc/srcs/sf-graphics-blendmode.ads.js b/doc/srcs/sf-graphics-blendmode.ads.js index 67db019..7d54a60 100644 --- a/doc/srcs/sf-graphics-blendmode.ads.js +++ b/doc/srcs/sf-graphics-blendmode.ads.js @@ -928,10 +928,15 @@ GNATdoc.SourceFile = { "text": "sfBlendEquationReverseSubtract", "href": "docs/sf__graphics__blendmode___spec.html#L46C7" }, + { + "kind": "span", + "cssClass": "identifier", + "text": "," + }, { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", @@ -947,18 +952,28 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", "cssClass": "identifier", - "text": ")" + "text": "sfBlendEquationMin", + "href": "docs/sf__graphics__blendmode___spec.html#L47C7" }, { "kind": "span", "cssClass": "identifier", - "text": ";", - "href": "docs/sf__graphics__blendmode___spec.html#L43C9" + "text": "," + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/< Pixel = min(Dst, Src)" } ] }, @@ -969,53 +984,34 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "text", - "text": " " - }, - { - "kind": "span", - "cssClass": "keyword", - "text": "pragma" - }, - { - "kind": "span", - "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", "cssClass": "identifier", - "text": "Convention" + "text": "sfBlendEquationMax", + "href": "docs/sf__graphics__blendmode___spec.html#L48C7" }, { "kind": "span", "cssClass": "text", - "text": " " - }, - { - "kind": "span", - "cssClass": "identifier", - "text": "(" + "text": " " }, { "kind": "span", - "cssClass": "identifier", - "text": "C" - }, - { - "kind": "span", - "cssClass": "identifier", - "text": "," - }, + "cssClass": "comment", + "text": "--/< Pixel = max(Dst, Src)" + } + ] + }, + { + "kind": "line", + "number": 49, + "children": [ { "kind": "span", "cssClass": "text", - "text": " " - }, - { - "kind": "span", - "cssClass": "identifier", - "text": "sfBlendEquation", - "href": "docs/sf__graphics__blendmode___spec.html#L43C9" + "text": " " }, { "kind": "span", @@ -1025,19 +1021,20 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "identifier", - "text": ";" + "text": ";", + "href": "docs/sf__graphics__blendmode___spec.html#L43C9" } ] }, { "kind": "line", - "number": 49, + "number": 50, "children": [ ] }, { "kind": "line", - "number": 50, + "number": 51, "children": [ { "kind": "span", @@ -1053,7 +1050,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 51, + "number": 52, "children": [ { "kind": "span", @@ -1069,7 +1066,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 52, + "number": 53, "children": [ { "kind": "span", @@ -1085,7 +1082,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 53, + "number": 54, "children": [ { "kind": "span", @@ -1101,7 +1098,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 54, + "number": 55, "children": [ { "kind": "span", @@ -1122,7 +1119,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfBlendMode", - "href": "docs/sf__graphics__blendmode___spec.html#L54C9" + "href": "docs/sf__graphics__blendmode___spec.html#L55C9" }, { "kind": "span", @@ -1148,7 +1145,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 55, + "number": 56, "children": [ { "kind": "span", @@ -1159,7 +1156,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "colorSrcFactor", - "href": "docs/sf__graphics__blendmode___spec.html#L55C7" + "href": "docs/sf__graphics__blendmode___spec.html#L56C7" }, { "kind": "span", @@ -1211,7 +1208,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 56, + "number": 57, "children": [ { "kind": "span", @@ -1222,7 +1219,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "colorDstFactor", - "href": "docs/sf__graphics__blendmode___spec.html#L56C7" + "href": "docs/sf__graphics__blendmode___spec.html#L57C7" }, { "kind": "span", @@ -1274,7 +1271,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 57, + "number": 58, "children": [ { "kind": "span", @@ -1285,7 +1282,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "colorEquation", - "href": "docs/sf__graphics__blendmode___spec.html#L57C7" + "href": "docs/sf__graphics__blendmode___spec.html#L58C7" }, { "kind": "span", @@ -1337,7 +1334,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 58, + "number": 59, "children": [ { "kind": "span", @@ -1348,7 +1345,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "alphaSrcFactor", - "href": "docs/sf__graphics__blendmode___spec.html#L58C7" + "href": "docs/sf__graphics__blendmode___spec.html#L59C7" }, { "kind": "span", @@ -1400,7 +1397,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 59, + "number": 60, "children": [ { "kind": "span", @@ -1411,7 +1408,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "alphaDstFactor", - "href": "docs/sf__graphics__blendmode___spec.html#L59C7" + "href": "docs/sf__graphics__blendmode___spec.html#L60C7" }, { "kind": "span", @@ -1463,7 +1460,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 60, + "number": 61, "children": [ { "kind": "span", @@ -1474,7 +1471,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "alphaEquation", - "href": "docs/sf__graphics__blendmode___spec.html#L60C7" + "href": "docs/sf__graphics__blendmode___spec.html#L61C7" }, { "kind": "span", @@ -1526,7 +1523,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 61, + "number": 62, "children": [ { "kind": "span", @@ -1552,13 +1549,19 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": ";", - "href": "docs/sf__graphics__blendmode___spec.html#L54C9" + "href": "docs/sf__graphics__blendmode___spec.html#L55C9" } ] }, { "kind": "line", - "number": 62, + "number": 63, + "children": [ + ] + }, + { + "kind": "line", + "number": 64, "children": [ { "kind": "span", @@ -1567,8 +1570,25 @@ GNATdoc.SourceFile = { }, { "kind": "span", - "cssClass": "keyword", - "text": "pragma" + "cssClass": "comment", + "text": "--/< Blend source and dest according to dest alpha" + } + ] + }, + { + "kind": "line", + "number": 65, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfBlendAlpha", + "href": "docs/sf__graphics__blendmode___spec.html#L65C4" }, { "kind": "span", @@ -1578,7 +1598,27 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "identifier", - "text": "Convention" + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "aliased" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" }, { "kind": "span", @@ -1588,17 +1628,52 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "identifier", - "text": "(" + "text": "sfBlendMode", + "href": "docs/sf__graphics__blendmode___spec.html#L55C9" }, { "kind": "span", "cssClass": "identifier", - "text": "C_Pass_By_Copy" + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 66, + "children": [ + ] + }, + { + "kind": "line", + "number": 67, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/< Add source to dest" + } + ] + }, + { + "kind": "line", + "number": 68, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " }, { "kind": "span", "cssClass": "identifier", - "text": "," + "text": "sfBlendAdd", + "href": "docs/sf__graphics__blendmode___spec.html#L68C4" }, { "kind": "span", @@ -1608,13 +1683,38 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "identifier", - "text": "sfBlendMode", - "href": "docs/sf__graphics__blendmode___spec.html#L54C9" + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "aliased" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " }, { "kind": "span", "cssClass": "identifier", - "text": ")" + "text": "sfBlendMode", + "href": "docs/sf__graphics__blendmode___spec.html#L55C9" }, { "kind": "span", @@ -1625,13 +1725,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 63, + "number": 69, "children": [ ] }, { "kind": "line", - "number": 64, + "number": 70, "children": [ { "kind": "span", @@ -1641,13 +1741,13 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "comment", - "text": "--/< Blend source and dest according to dest alpha" + "text": "--/< Multiply source and dest" } ] }, { "kind": "line", - "number": 65, + "number": 71, "children": [ { "kind": "span", @@ -1657,8 +1757,8 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "identifier", - "text": "sfBlendAlpha", - "href": "docs/sf__graphics__blendmode___spec.html#L65C4" + "text": "sfBlendMultiply", + "href": "docs/sf__graphics__blendmode___spec.html#L71C4" }, { "kind": "span", @@ -1685,11 +1785,21 @@ GNATdoc.SourceFile = { "cssClass": "text", "text": " " }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, { "kind": "span", "cssClass": "identifier", "text": "sfBlendMode", - "href": "docs/sf__graphics__blendmode___spec.html#L54C9" + "href": "docs/sf__graphics__blendmode___spec.html#L55C9" }, { "kind": "span", @@ -1700,13 +1810,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 66, + "number": 72, "children": [ ] }, { "kind": "line", - "number": 67, + "number": 73, "children": [ { "kind": "span", @@ -1716,13 +1826,13 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "comment", - "text": "--/< Add source to dest" + "text": "--/< Take minimum between source and dest" } ] }, { "kind": "line", - "number": 68, + "number": 74, "children": [ { "kind": "span", @@ -1732,8 +1842,8 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "identifier", - "text": "sfBlendAdd", - "href": "docs/sf__graphics__blendmode___spec.html#L68C4" + "text": "sfBlendMin", + "href": "docs/sf__graphics__blendmode___spec.html#L74C4" }, { "kind": "span", @@ -1760,11 +1870,21 @@ GNATdoc.SourceFile = { "cssClass": "text", "text": " " }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, { "kind": "span", "cssClass": "identifier", "text": "sfBlendMode", - "href": "docs/sf__graphics__blendmode___spec.html#L54C9" + "href": "docs/sf__graphics__blendmode___spec.html#L55C9" }, { "kind": "span", @@ -1775,29 +1895,29 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 69, + "number": 75, "children": [ ] }, { "kind": "line", - "number": 70, + "number": 76, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", "cssClass": "comment", - "text": "--/< Multiply source and dest" + "text": "--/< Take maximum between source and dest" } ] }, { "kind": "line", - "number": 71, + "number": 77, "children": [ { "kind": "span", @@ -1807,8 +1927,8 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "identifier", - "text": "sfBlendMultiply", - "href": "docs/sf__graphics__blendmode___spec.html#L71C4" + "text": "sfBlendMax", + "href": "docs/sf__graphics__blendmode___spec.html#L77C4" }, { "kind": "span", @@ -1835,11 +1955,21 @@ GNATdoc.SourceFile = { "cssClass": "text", "text": " " }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, { "kind": "span", "cssClass": "identifier", "text": "sfBlendMode", - "href": "docs/sf__graphics__blendmode___spec.html#L54C9" + "href": "docs/sf__graphics__blendmode___spec.html#L55C9" }, { "kind": "span", @@ -1850,13 +1980,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 72, + "number": 78, "children": [ ] }, { "kind": "line", - "number": 73, + "number": 79, "children": [ { "kind": "span", @@ -1872,7 +2002,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 74, + "number": 80, "children": [ { "kind": "span", @@ -1883,7 +2013,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfBlendNone", - "href": "docs/sf__graphics__blendmode___spec.html#L74C4" + "href": "docs/sf__graphics__blendmode___spec.html#L80C4" }, { "kind": "span", @@ -1910,11 +2040,21 @@ GNATdoc.SourceFile = { "cssClass": "text", "text": " " }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, { "kind": "span", "cssClass": "identifier", "text": "sfBlendMode", - "href": "docs/sf__graphics__blendmode___spec.html#L54C9" + "href": "docs/sf__graphics__blendmode___spec.html#L55C9" }, { "kind": "span", @@ -1925,13 +2065,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 75, + "number": 81, "children": [ ] }, { "kind": "line", - "number": 76, + "number": 82, "children": [ { "kind": "span", @@ -1942,13 +2082,147 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 77, + "number": 83, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "pragma" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Convention" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "C" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "," + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfBlendEquation", + "href": "docs/sf__graphics__blendmode___spec.html#L43C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 84, "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "pragma" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Convention" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "C_Pass_By_Copy" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "," + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfBlendMode", + "href": "docs/sf__graphics__blendmode___spec.html#L55C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } ] }, { "kind": "line", "number": 85, + "children": [ + ] + }, + { + "kind": "line", + "number": 95, "children": [ { "kind": "span", diff --git a/doc/srcs/sf-graphics-font.ads.js b/doc/srcs/sf-graphics-font.ads.js index 5da53f6..d8a4b4b 100644 --- a/doc/srcs/sf-graphics-font.ads.js +++ b/doc/srcs/sf-graphics-font.ads.js @@ -2456,11 +2456,17 @@ GNATdoc.SourceFile = { { "kind": "line", "number": 118, + "children": [ + ] + }, + { + "kind": "line", + "number": 119, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", @@ -2471,28 +2477,28 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 119, + "number": 120, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", "cssClass": "comment", - "text": "--/ @brief Get the line spacing value" + "text": "--/ @brief Get the bold kerning value corresponding to a given pair of characters in a font" } ] }, { "kind": "line", - "number": 120, + "number": 121, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", @@ -2503,12 +2509,12 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 121, + "number": 122, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", @@ -2519,12 +2525,44 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 122, + "number": 123, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param first Unicode code point of the first character" + } + ] + }, + { + "kind": "line", + "number": 124, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param second Unicode code point of the second character" + } + ] + }, + { + "kind": "line", + "number": 125, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " }, { "kind": "span", @@ -2535,12 +2573,12 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 123, + "number": 126, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", @@ -2551,28 +2589,28 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 124, + "number": 127, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", "cssClass": "comment", - "text": "--/ @return Line spacing, in pixels" + "text": "--/ @return Kerning offset, in pixels" } ] }, { "kind": "line", - "number": 125, + "number": 128, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", @@ -2583,12 +2621,12 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 126, + "number": 129, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", @@ -2599,7 +2637,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 127, + "number": 130, "children": [ { "kind": "span", @@ -2619,13 +2657,19 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "identifier", - "text": "getLineSpacing", - "href": "docs/sf__graphics__font___spec.html#L127C13" - }, + "text": "getBoldKerning", + "href": "docs/sf__graphics__font___spec.html#L130C13" + } + ] + }, + { + "kind": "line", + "number": 131, + "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", @@ -2636,7 +2680,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "font", - "href": "docs/sf__graphics__font___spec.html#L127C29" + "href": "docs/sf__graphics__font___spec.html#L131C7" }, { "kind": "span", @@ -2663,17 +2707,109 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": ";" + } + ] + }, + { + "kind": "line", + "number": 132, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "first", + "href": "docs/sf__graphics__font___spec.html#L132C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfUint32", + "href": "docs/sf___spec.html#L92C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 133, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "second", + "href": "docs/sf__graphics__font___spec.html#L133C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" }, { "kind": "span", "cssClass": "text", "text": " " }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfUint32", + "href": "docs/sf___spec.html#L92C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 134, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, { "kind": "span", "cssClass": "identifier", "text": "characterSize", - "href": "docs/sf__graphics__font___spec.html#L127C48" + "href": "docs/sf__graphics__font___spec.html#L134C7" }, { "kind": "span", @@ -2719,7 +2855,7 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "identifier", - "text": "float" + "text": "Float" }, { "kind": "span", @@ -2730,13 +2866,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 128, + "number": 135, "children": [ ] }, { "kind": "line", - "number": 129, + "number": 136, "children": [ { "kind": "span", @@ -2752,39 +2888,914 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 130, + "number": 137, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Get the line spacing value" + } + ] + }, + { + "kind": "line", + "number": 138, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 139, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param font Source font" + } + ] + }, + { + "kind": "line", + "number": 140, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param characterSize Character size, in pixels" + } + ] + }, + { + "kind": "line", + "number": 141, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 142, "children": [ { "kind": "span", - "cssClass": "text", - "text": " " + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @return Line spacing, in pixels" + } + ] + }, + { + "kind": "line", + "number": 143, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 144, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 145, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "getLineSpacing", + "href": "docs/sf__graphics__font___spec.html#L145C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "font", + "href": "docs/sf__graphics__font___spec.html#L145C29" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfFont_Ptr", + "href": "docs/sf__graphics___spec.html#L35C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "characterSize", + "href": "docs/sf__graphics__font___spec.html#L145C48" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfUint32", + "href": "docs/sf___spec.html#L92C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "float" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 146, + "children": [ + ] + }, + { + "kind": "line", + "number": 147, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 148, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Get the position of the underline" + } + ] + }, + { + "kind": "line", + "number": 149, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 150, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ Underline position is the vertical offset to apply between the" + } + ] + }, + { + "kind": "line", + "number": 151, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ baseline and the underline." + } + ] + }, + { + "kind": "line", + "number": 152, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 153, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param font Source font" + } + ] + }, + { + "kind": "line", + "number": 154, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param characterSize Reference character size" + } + ] + }, + { + "kind": "line", + "number": 155, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 156, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @return Underline position, in pixels" + } + ] + }, + { + "kind": "line", + "number": 157, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 158, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 159, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "getUnderlinePosition", + "href": "docs/sf__graphics__font___spec.html#L159C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "font", + "href": "docs/sf__graphics__font___spec.html#L159C35" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfFont_Ptr", + "href": "docs/sf__graphics___spec.html#L35C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "characterSize", + "href": "docs/sf__graphics__font___spec.html#L159C54" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfUint32", + "href": "docs/sf___spec.html#L92C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "float" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 160, + "children": [ + ] + }, + { + "kind": "line", + "number": 161, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 162, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Get the thickness of the underline" + } + ] + }, + { + "kind": "line", + "number": 163, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 164, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ Underline thickness is the vertical size of the underline." + } + ] + }, + { + "kind": "line", + "number": 165, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 166, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param font Source font" + } + ] + }, + { + "kind": "line", + "number": 167, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param characterSize Reference character size" + } + ] + }, + { + "kind": "line", + "number": 168, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 169, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @return Underline thickness, in pixels" + } + ] + }, + { + "kind": "line", + "number": 170, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 171, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 172, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "getUnderlineThickness", + "href": "docs/sf__graphics__font___spec.html#L172C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "font", + "href": "docs/sf__graphics__font___spec.html#L172C36" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfFont_Ptr", + "href": "docs/sf__graphics___spec.html#L35C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "characterSize", + "href": "docs/sf__graphics__font___spec.html#L172C55" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfUint32", + "href": "docs/sf___spec.html#L92C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "float" }, { "kind": "span", - "cssClass": "comment", - "text": "--/ @brief Get the position of the underline" + "cssClass": "identifier", + "text": ";" } ] }, { "kind": "line", - "number": 131, + "number": 173, "children": [ - { - "kind": "span", - "cssClass": "text", - "text": " " - }, - { - "kind": "span", - "cssClass": "comment", - "text": "--/" - } ] }, { "kind": "line", - "number": 132, + "number": 174, "children": [ { "kind": "span", @@ -2794,13 +3805,13 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "comment", - "text": "--/ Underline position is the vertical offset to apply between the" + "text": "--//////////////////////////////////////////////////////////" } ] }, { "kind": "line", - "number": 133, + "number": 175, "children": [ { "kind": "span", @@ -2810,13 +3821,13 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "comment", - "text": "--/ baseline and the underline." + "text": "--/ @brief Get the texture containing the glyphs of a given size in a font" } ] }, { "kind": "line", - "number": 134, + "number": 176, "children": [ { "kind": "span", @@ -2832,7 +3843,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 135, + "number": 177, "children": [ { "kind": "span", @@ -2848,7 +3859,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 136, + "number": 178, "children": [ { "kind": "span", @@ -2858,13 +3869,13 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "comment", - "text": "--/ @param characterSize Reference character size" + "text": "--/ @param characterSize Character size, in pixels" } ] }, { "kind": "line", - "number": 137, + "number": 179, "children": [ { "kind": "span", @@ -2880,7 +3891,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 138, + "number": 180, "children": [ { "kind": "span", @@ -2890,13 +3901,13 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "comment", - "text": "--/ @return Underline position, in pixels" + "text": "--/ @return Read-only pointer to the texture" } ] }, { "kind": "line", - "number": 139, + "number": 181, "children": [ { "kind": "span", @@ -2912,7 +3923,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 140, + "number": 182, "children": [ { "kind": "span", @@ -2928,7 +3939,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 141, + "number": 183, "children": [ { "kind": "span", @@ -2948,8 +3959,8 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "identifier", - "text": "getUnderlinePosition", - "href": "docs/sf__graphics__font___spec.html#L141C13" + "text": "getTexture", + "href": "docs/sf__graphics__font___spec.html#L183C13" }, { "kind": "span", @@ -2965,7 +3976,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "font", - "href": "docs/sf__graphics__font___spec.html#L141C35" + "href": "docs/sf__graphics__font___spec.html#L183C25" }, { "kind": "span", @@ -3002,7 +4013,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "characterSize", - "href": "docs/sf__graphics__font___spec.html#L141C54" + "href": "docs/sf__graphics__font___spec.html#L183C44" }, { "kind": "span", @@ -3048,7 +4059,8 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "identifier", - "text": "float" + "text": "sfFont_Ptr", + "href": "docs/sf__graphics___spec.html#L35C9" }, { "kind": "span", @@ -3059,13 +4071,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 142, + "number": 184, "children": [ ] }, { "kind": "line", - "number": 143, + "number": 185, "children": [ { "kind": "span", @@ -3081,28 +4093,28 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 144, + "number": 186, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", "cssClass": "comment", - "text": "--/ @brief Get the thickness of the underline" + "text": "--/ @brief Enable or disable the smooth filter" } ] }, { "kind": "line", - "number": 145, + "number": 187, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", @@ -3113,28 +4125,92 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 146, + "number": 188, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", "cssClass": "comment", - "text": "--/ Underline thickness is the vertical size of the underline." + "text": "--/ When the filter is activated, the font appears smoother" } ] }, { "kind": "line", - "number": 147, + "number": 189, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ so that pixels are less noticeable. However if you want" + } + ] + }, + { + "kind": "line", + "number": 190, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ the font to look exactly the same as its source file," + } + ] + }, + { + "kind": "line", + "number": 191, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ you should disable it." + } + ] + }, + { + "kind": "line", + "number": 192, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ The smooth filter is enabled by default." + } + ] + }, + { + "kind": "line", + "number": 193, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " }, { "kind": "span", @@ -3145,12 +4221,12 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 148, + "number": 194, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", @@ -3161,28 +4237,28 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 149, + "number": 195, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", "cssClass": "comment", - "text": "--/ @param characterSize Reference character size" + "text": "--/ @param smooth sfTrue to enable smoothing, sfFalse to disable it" } ] }, { "kind": "line", - "number": 150, + "number": 196, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", @@ -3193,28 +4269,28 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 151, + "number": 197, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", "cssClass": "comment", - "text": "--/ @return Underline thickness, in pixels" + "text": "--/ @see isSmooth" } ] }, { "kind": "line", - "number": 152, + "number": 198, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", @@ -3225,12 +4301,12 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 153, + "number": 199, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", @@ -3241,7 +4317,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 154, + "number": 200, "children": [ { "kind": "span", @@ -3251,7 +4327,7 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "keyword", - "text": "function" + "text": "procedure" }, { "kind": "span", @@ -3261,8 +4337,8 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "identifier", - "text": "getUnderlineThickness", - "href": "docs/sf__graphics__font___spec.html#L154C13" + "text": "setSmooth", + "href": "docs/sf__graphics__font___spec.html#L200C14" }, { "kind": "span", @@ -3278,7 +4354,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "font", - "href": "docs/sf__graphics__font___spec.html#L154C36" + "href": "docs/sf__graphics__font___spec.html#L200C25" }, { "kind": "span", @@ -3314,8 +4390,8 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "identifier", - "text": "characterSize", - "href": "docs/sf__graphics__font___spec.html#L154C55" + "text": "smooth", + "href": "docs/sf__graphics__font___spec.html#L200C44" }, { "kind": "span", @@ -3335,34 +4411,14 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "identifier", - "text": "sfUint32", - "href": "docs/sf___spec.html#L92C9" + "text": "sfBool", + "href": "docs/sf___spec.html#L52C9" }, { "kind": "span", "cssClass": "identifier", "text": ")" }, - { - "kind": "span", - "cssClass": "text", - "text": " " - }, - { - "kind": "span", - "cssClass": "keyword", - "text": "return" - }, - { - "kind": "span", - "cssClass": "text", - "text": " " - }, - { - "kind": "span", - "cssClass": "identifier", - "text": "float" - }, { "kind": "span", "cssClass": "identifier", @@ -3372,18 +4428,18 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 155, + "number": 201, "children": [ ] }, { "kind": "line", - "number": 156, + "number": 202, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", @@ -3394,28 +4450,28 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 157, + "number": 203, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", "cssClass": "comment", - "text": "--/ @brief Get the texture containing the glyphs of a given size in a font" + "text": "--/ @brief Tell whether the smooth filter is enabled or disabled" } ] }, { "kind": "line", - "number": 158, + "number": 204, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", @@ -3426,12 +4482,12 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 159, + "number": 205, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", @@ -3442,28 +4498,44 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 160, + "number": 206, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", "cssClass": "comment", - "text": "--/ @param characterSize Character size, in pixels" + "text": "--/" } ] }, { "kind": "line", - "number": 161, + "number": 207, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @return sfTrue if smoothing is enabled, sfFalse if it is disabled" + } + ] + }, + { + "kind": "line", + "number": 208, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " }, { "kind": "span", @@ -3474,28 +4546,28 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 162, + "number": 209, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", "cssClass": "comment", - "text": "--/ @return Read-only pointer to the texture" + "text": "--/ @see setSmooth" } ] }, { "kind": "line", - "number": 163, + "number": 210, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", @@ -3506,12 +4578,12 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 164, + "number": 211, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", @@ -3522,7 +4594,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 165, + "number": 212, "children": [ { "kind": "span", @@ -3542,8 +4614,8 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "identifier", - "text": "getTexture", - "href": "docs/sf__graphics__font___spec.html#L165C13" + "text": "isSmooth", + "href": "docs/sf__graphics__font___spec.html#L212C13" }, { "kind": "span", @@ -3559,7 +4631,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "font", - "href": "docs/sf__graphics__font___spec.html#L165C25" + "href": "docs/sf__graphics__font___spec.html#L212C23" }, { "kind": "span", @@ -3582,43 +4654,6 @@ GNATdoc.SourceFile = { "text": "sfFont_Ptr", "href": "docs/sf__graphics___spec.html#L35C9" }, - { - "kind": "span", - "cssClass": "identifier", - "text": ";" - }, - { - "kind": "span", - "cssClass": "text", - "text": " " - }, - { - "kind": "span", - "cssClass": "identifier", - "text": "characterSize", - "href": "docs/sf__graphics__font___spec.html#L165C44" - }, - { - "kind": "span", - "cssClass": "text", - "text": " " - }, - { - "kind": "span", - "cssClass": "identifier", - "text": ":" - }, - { - "kind": "span", - "cssClass": "text", - "text": " " - }, - { - "kind": "span", - "cssClass": "identifier", - "text": "sfUint32", - "href": "docs/sf___spec.html#L92C9" - }, { "kind": "span", "cssClass": "identifier", @@ -3642,8 +4677,8 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "identifier", - "text": "sfFont_Ptr", - "href": "docs/sf__graphics___spec.html#L35C9" + "text": "sfBool", + "href": "docs/sf___spec.html#L52C9" }, { "kind": "span", @@ -3654,13 +4689,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 166, + "number": 213, "children": [ ] }, { "kind": "line", - "number": 167, + "number": 214, "children": [ { "kind": "span", @@ -3676,7 +4711,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 168, + "number": 215, "children": [ { "kind": "span", @@ -3692,7 +4727,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 169, + "number": 216, "children": [ { "kind": "span", @@ -3708,7 +4743,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 170, + "number": 217, "children": [ { "kind": "span", @@ -3724,7 +4759,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 171, + "number": 218, "children": [ { "kind": "span", @@ -3740,7 +4775,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 172, + "number": 219, "children": [ { "kind": "span", @@ -3756,7 +4791,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 173, + "number": 220, "children": [ { "kind": "span", @@ -3772,7 +4807,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 174, + "number": 221, "children": [ { "kind": "span", @@ -3788,7 +4823,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 175, + "number": 222, "children": [ { "kind": "span", @@ -3804,7 +4839,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 176, + "number": 223, "children": [ { "kind": "span", @@ -3820,7 +4855,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 177, + "number": 224, "children": [ { "kind": "span", @@ -3836,7 +4871,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 178, + "number": 225, "children": [ { "kind": "span", @@ -3852,7 +4887,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 179, + "number": 226, "children": [ { "kind": "span", @@ -3873,7 +4908,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "getInfo", - "href": "docs/sf__graphics__font___spec.html#L179C13" + "href": "docs/sf__graphics__font___spec.html#L226C13" }, { "kind": "span", @@ -3889,7 +4924,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "font", - "href": "docs/sf__graphics__font___spec.html#L179C22" + "href": "docs/sf__graphics__font___spec.html#L226C22" }, { "kind": "span", @@ -3947,13 +4982,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 180, + "number": 227, "children": [ ] }, { "kind": "line", - "number": 181, + "number": 228, "children": [ { "kind": "span", @@ -3964,13 +4999,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 182, + "number": 229, "children": [ ] }, { "kind": "line", - "number": 195, + "number": 245, "children": [ { "kind": "span", diff --git a/doc/srcs/sf-graphics-image.ads.js b/doc/srcs/sf-graphics-image.ads.js index 66b5a71..4201860 100644 --- a/doc/srcs/sf-graphics-image.ads.js +++ b/doc/srcs/sf-graphics-image.ads.js @@ -3173,7 +3173,7 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "comment", - "text": "--/" + "text": "--/ @see Sf.Graphics.Image.saveToMemory" } ] }, @@ -3189,13 +3189,45 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "comment", - "text": "--//////////////////////////////////////////////////////////" + "text": "--/" } ] }, { "kind": "line", "number": 161, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 162, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 163, "children": [ { "kind": "span", @@ -3216,13 +3248,428 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "saveToFile", - "href": "docs/sf__graphics__image___spec.html#L161C13" + "href": "docs/sf__graphics__image___spec.html#L163C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "image", + "href": "docs/sf__graphics__image___spec.html#L163C25" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfImage_Ptr", + "href": "docs/sf__graphics___spec.html#L38C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "filename", + "href": "docs/sf__graphics__image___spec.html#L163C46" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "String" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfBool", + "href": "docs/sf___spec.html#L52C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 164, + "children": [ + ] + }, + { + "kind": "line", + "number": 165, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 166, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Save the image to a buffer in memory" + } + ] + }, + { + "kind": "line", + "number": 167, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 168, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ The format of the image must be specified." + } + ] + }, + { + "kind": "line", + "number": 169, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ The supported image formats are bmp, png, tga and jpg." + } + ] + }, + { + "kind": "line", + "number": 170, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ This function fails if the image is empty, or if" + } + ] + }, + { + "kind": "line", + "number": 171, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ the format was invalid." + } + ] + }, + { + "kind": "line", + "number": 172, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 173, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param image Image object" + } + ] + }, + { + "kind": "line", + "number": 174, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param output Buffer to fill with encoded data" + } + ] + }, + { + "kind": "line", + "number": 175, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param format Encoding format to use" + } + ] + }, + { + "kind": "line", + "number": 176, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 177, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @return sfTrue if saving was successful" + } + ] + }, + { + "kind": "line", + "number": 178, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 179, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @see Sf.Grahpics.Image.saveToFile" + } + ] + }, + { + "kind": "line", + "number": 180, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 181, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 182, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" }, { "kind": "span", "cssClass": "text", "text": " " }, + { + "kind": "span", + "cssClass": "identifier", + "text": "saveToMemory", + "href": "docs/sf__graphics__image___spec.html#L182C13" + } + ] + }, + { + "kind": "line", + "number": 183, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, { "kind": "span", "cssClass": "identifier", @@ -3232,7 +3679,50 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "image", - "href": "docs/sf__graphics__image___spec.html#L161C25" + "href": "docs/sf__graphics__image___spec.html#L183C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfImage_Ptr", + "href": "docs/sf__graphics___spec.html#L38C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 184, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "output", + "href": "docs/sf__graphics__image___spec.html#L184C7" }, { "kind": "span", @@ -3252,24 +3742,30 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "identifier", - "text": "sfImage_Ptr", - "href": "docs/sf__graphics___spec.html#L38C9" + "text": "Sf.System.sfBuffer_Ptr", + "href": "docs/sf__system___spec.html#L31C9" }, { "kind": "span", "cssClass": "identifier", "text": ";" - }, + } + ] + }, + { + "kind": "line", + "number": 185, + "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", "cssClass": "identifier", - "text": "filename", - "href": "docs/sf__graphics__image___spec.html#L161C46" + "text": "format", + "href": "docs/sf__graphics__image___spec.html#L185C7" }, { "kind": "span", @@ -3326,18 +3822,18 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 162, + "number": 186, "children": [ ] }, { "kind": "line", - "number": 163, + "number": 187, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", @@ -3348,7 +3844,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 164, + "number": 188, "children": [ { "kind": "span", @@ -3364,7 +3860,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 165, + "number": 189, "children": [ { "kind": "span", @@ -3380,7 +3876,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 166, + "number": 190, "children": [ { "kind": "span", @@ -3396,7 +3892,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 167, + "number": 191, "children": [ { "kind": "span", @@ -3412,7 +3908,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 168, + "number": 192, "children": [ { "kind": "span", @@ -3428,7 +3924,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 169, + "number": 193, "children": [ { "kind": "span", @@ -3444,7 +3940,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 170, + "number": 194, "children": [ { "kind": "span", @@ -3460,7 +3956,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 171, + "number": 195, "children": [ { "kind": "span", @@ -3481,7 +3977,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "getSize", - "href": "docs/sf__graphics__image___spec.html#L171C13" + "href": "docs/sf__graphics__image___spec.html#L195C13" }, { "kind": "span", @@ -3497,7 +3993,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "image", - "href": "docs/sf__graphics__image___spec.html#L171C22" + "href": "docs/sf__graphics__image___spec.html#L195C22" }, { "kind": "span", @@ -3555,13 +4051,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 172, + "number": 196, "children": [ ] }, { "kind": "line", - "number": 173, + "number": 197, "children": [ { "kind": "span", @@ -3577,7 +4073,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 174, + "number": 198, "children": [ { "kind": "span", @@ -3593,7 +4089,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 175, + "number": 199, "children": [ { "kind": "span", @@ -3609,7 +4105,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 176, + "number": 200, "children": [ { "kind": "span", @@ -3625,7 +4121,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 177, + "number": 201, "children": [ { "kind": "span", @@ -3641,7 +4137,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 178, + "number": 202, "children": [ { "kind": "span", @@ -3657,7 +4153,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 179, + "number": 203, "children": [ { "kind": "span", @@ -3673,7 +4169,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 180, + "number": 204, "children": [ { "kind": "span", @@ -3689,7 +4185,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 181, + "number": 205, "children": [ { "kind": "span", @@ -3705,7 +4201,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 182, + "number": 206, "children": [ { "kind": "span", @@ -3721,7 +4217,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 183, + "number": 207, "children": [ { "kind": "span", @@ -3737,7 +4233,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 184, + "number": 208, "children": [ { "kind": "span", @@ -3753,7 +4249,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 185, + "number": 209, "children": [ { "kind": "span", @@ -3774,13 +4270,13 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "createMaskFromColor", - "href": "docs/sf__graphics__image___spec.html#L185C14" + "href": "docs/sf__graphics__image___spec.html#L209C14" } ] }, { "kind": "line", - "number": 186, + "number": 210, "children": [ { "kind": "span", @@ -3796,7 +4292,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "image", - "href": "docs/sf__graphics__image___spec.html#L186C7" + "href": "docs/sf__graphics__image___spec.html#L210C7" }, { "kind": "span", @@ -3828,7 +4324,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 187, + "number": 211, "children": [ { "kind": "span", @@ -3839,7 +4335,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "color", - "href": "docs/sf__graphics__image___spec.html#L187C7" + "href": "docs/sf__graphics__image___spec.html#L211C7" }, { "kind": "span", @@ -3871,7 +4367,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 188, + "number": 212, "children": [ { "kind": "span", @@ -3882,7 +4378,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "alpha", - "href": "docs/sf__graphics__image___spec.html#L188C7" + "href": "docs/sf__graphics__image___spec.html#L212C7" }, { "kind": "span", @@ -3919,13 +4415,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 189, + "number": 213, "children": [ ] }, { "kind": "line", - "number": 190, + "number": 214, "children": [ { "kind": "span", @@ -3941,7 +4437,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 191, + "number": 215, "children": [ { "kind": "span", @@ -3957,7 +4453,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 192, + "number": 216, "children": [ { "kind": "span", @@ -3973,7 +4469,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 193, + "number": 217, "children": [ { "kind": "span", @@ -3989,7 +4485,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 194, + "number": 218, "children": [ { "kind": "span", @@ -4005,7 +4501,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 195, + "number": 219, "children": [ { "kind": "span", @@ -4021,7 +4517,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 196, + "number": 220, "children": [ { "kind": "span", @@ -4037,7 +4533,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 197, + "number": 221, "children": [ { "kind": "span", @@ -4053,7 +4549,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 198, + "number": 222, "children": [ { "kind": "span", @@ -4069,7 +4565,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 199, + "number": 223, "children": [ { "kind": "span", @@ -4085,7 +4581,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 200, + "number": 224, "children": [ { "kind": "span", @@ -4101,7 +4597,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 201, + "number": 225, "children": [ { "kind": "span", @@ -4117,7 +4613,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 202, + "number": 226, "children": [ { "kind": "span", @@ -4133,7 +4629,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 203, + "number": 227, "children": [ { "kind": "span", @@ -4149,7 +4645,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 204, + "number": 228, "children": [ { "kind": "span", @@ -4165,7 +4661,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 205, + "number": 229, "children": [ { "kind": "span", @@ -4181,7 +4677,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 206, + "number": 230, "children": [ { "kind": "span", @@ -4197,7 +4693,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 207, + "number": 231, "children": [ { "kind": "span", @@ -4213,7 +4709,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 208, + "number": 232, "children": [ { "kind": "span", @@ -4229,7 +4725,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 209, + "number": 233, "children": [ { "kind": "span", @@ -4245,7 +4741,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 210, + "number": 234, "children": [ { "kind": "span", @@ -4261,7 +4757,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 211, + "number": 235, "children": [ { "kind": "span", @@ -4282,13 +4778,13 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "copyImage", - "href": "docs/sf__graphics__image___spec.html#L211C14" + "href": "docs/sf__graphics__image___spec.html#L235C14" } ] }, { "kind": "line", - "number": 212, + "number": 236, "children": [ { "kind": "span", @@ -4304,7 +4800,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "image", - "href": "docs/sf__graphics__image___spec.html#L212C7" + "href": "docs/sf__graphics__image___spec.html#L236C7" }, { "kind": "span", @@ -4336,7 +4832,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 213, + "number": 237, "children": [ { "kind": "span", @@ -4347,7 +4843,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "source", - "href": "docs/sf__graphics__image___spec.html#L213C7" + "href": "docs/sf__graphics__image___spec.html#L237C7" }, { "kind": "span", @@ -4379,7 +4875,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 214, + "number": 238, "children": [ { "kind": "span", @@ -4390,7 +4886,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "destX", - "href": "docs/sf__graphics__image___spec.html#L214C7" + "href": "docs/sf__graphics__image___spec.html#L238C7" }, { "kind": "span", @@ -4422,7 +4918,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 215, + "number": 239, "children": [ { "kind": "span", @@ -4433,7 +4929,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "destY", - "href": "docs/sf__graphics__image___spec.html#L215C7" + "href": "docs/sf__graphics__image___spec.html#L239C7" }, { "kind": "span", @@ -4465,7 +4961,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 216, + "number": 240, "children": [ { "kind": "span", @@ -4476,7 +4972,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sourceRect", - "href": "docs/sf__graphics__image___spec.html#L216C7" + "href": "docs/sf__graphics__image___spec.html#L240C7" }, { "kind": "span", @@ -4508,7 +5004,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 217, + "number": 241, "children": [ { "kind": "span", @@ -4519,7 +5015,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "applyAlpha", - "href": "docs/sf__graphics__image___spec.html#L217C7" + "href": "docs/sf__graphics__image___spec.html#L241C7" }, { "kind": "span", @@ -4556,13 +5052,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 218, + "number": 242, "children": [ ] }, { "kind": "line", - "number": 219, + "number": 243, "children": [ { "kind": "span", @@ -4578,7 +5074,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 220, + "number": 244, "children": [ { "kind": "span", @@ -4594,7 +5090,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 221, + "number": 245, "children": [ { "kind": "span", @@ -4610,7 +5106,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 222, + "number": 246, "children": [ { "kind": "span", @@ -4626,7 +5122,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 223, + "number": 247, "children": [ { "kind": "span", @@ -4642,7 +5138,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 224, + "number": 248, "children": [ { "kind": "span", @@ -4658,7 +5154,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 225, + "number": 249, "children": [ { "kind": "span", @@ -4674,7 +5170,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 226, + "number": 250, "children": [ { "kind": "span", @@ -4690,7 +5186,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 227, + "number": 251, "children": [ { "kind": "span", @@ -4706,7 +5202,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 228, + "number": 252, "children": [ { "kind": "span", @@ -4722,7 +5218,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 229, + "number": 253, "children": [ { "kind": "span", @@ -4738,7 +5234,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 230, + "number": 254, "children": [ { "kind": "span", @@ -4754,7 +5250,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 231, + "number": 255, "children": [ { "kind": "span", @@ -4770,7 +5266,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 232, + "number": 256, "children": [ { "kind": "span", @@ -4791,13 +5287,13 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setPixel", - "href": "docs/sf__graphics__image___spec.html#L232C14" + "href": "docs/sf__graphics__image___spec.html#L256C14" } ] }, { "kind": "line", - "number": 233, + "number": 257, "children": [ { "kind": "span", @@ -4813,7 +5309,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "image", - "href": "docs/sf__graphics__image___spec.html#L233C7" + "href": "docs/sf__graphics__image___spec.html#L257C7" }, { "kind": "span", @@ -4845,7 +5341,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 234, + "number": 258, "children": [ { "kind": "span", @@ -4856,7 +5352,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "x", - "href": "docs/sf__graphics__image___spec.html#L234C7" + "href": "docs/sf__graphics__image___spec.html#L258C7" }, { "kind": "span", @@ -4888,7 +5384,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 235, + "number": 259, "children": [ { "kind": "span", @@ -4899,7 +5395,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "y", - "href": "docs/sf__graphics__image___spec.html#L235C7" + "href": "docs/sf__graphics__image___spec.html#L259C7" }, { "kind": "span", @@ -4931,7 +5427,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 236, + "number": 260, "children": [ { "kind": "span", @@ -4942,7 +5438,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "color", - "href": "docs/sf__graphics__image___spec.html#L236C7" + "href": "docs/sf__graphics__image___spec.html#L260C7" }, { "kind": "span", @@ -4979,13 +5475,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 237, + "number": 261, "children": [ ] }, { "kind": "line", - "number": 238, + "number": 262, "children": [ { "kind": "span", @@ -5001,7 +5497,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 239, + "number": 263, "children": [ { "kind": "span", @@ -5017,7 +5513,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 240, + "number": 264, "children": [ { "kind": "span", @@ -5033,7 +5529,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 241, + "number": 265, "children": [ { "kind": "span", @@ -5049,7 +5545,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 242, + "number": 266, "children": [ { "kind": "span", @@ -5065,7 +5561,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 243, + "number": 267, "children": [ { "kind": "span", @@ -5081,7 +5577,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 244, + "number": 268, "children": [ { "kind": "span", @@ -5097,7 +5593,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 245, + "number": 269, "children": [ { "kind": "span", @@ -5113,7 +5609,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 246, + "number": 270, "children": [ { "kind": "span", @@ -5129,7 +5625,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 247, + "number": 271, "children": [ { "kind": "span", @@ -5145,7 +5641,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 248, + "number": 272, "children": [ { "kind": "span", @@ -5161,7 +5657,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 249, + "number": 273, "children": [ { "kind": "span", @@ -5177,7 +5673,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 250, + "number": 274, "children": [ { "kind": "span", @@ -5193,7 +5689,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 251, + "number": 275, "children": [ { "kind": "span", @@ -5209,7 +5705,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 252, + "number": 276, "children": [ { "kind": "span", @@ -5230,13 +5726,13 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "getPixel", - "href": "docs/sf__graphics__image___spec.html#L252C13" + "href": "docs/sf__graphics__image___spec.html#L276C13" } ] }, { "kind": "line", - "number": 253, + "number": 277, "children": [ { "kind": "span", @@ -5252,7 +5748,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "image", - "href": "docs/sf__graphics__image___spec.html#L253C7" + "href": "docs/sf__graphics__image___spec.html#L277C7" }, { "kind": "span", @@ -5284,7 +5780,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 254, + "number": 278, "children": [ { "kind": "span", @@ -5295,7 +5791,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "x", - "href": "docs/sf__graphics__image___spec.html#L254C7" + "href": "docs/sf__graphics__image___spec.html#L278C7" }, { "kind": "span", @@ -5327,7 +5823,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 255, + "number": 279, "children": [ { "kind": "span", @@ -5338,7 +5834,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "y", - "href": "docs/sf__graphics__image___spec.html#L255C7" + "href": "docs/sf__graphics__image___spec.html#L279C7" }, { "kind": "span", @@ -5396,13 +5892,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 256, + "number": 280, "children": [ ] }, { "kind": "line", - "number": 257, + "number": 281, "children": [ { "kind": "span", @@ -5418,7 +5914,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 258, + "number": 282, "children": [ { "kind": "span", @@ -5434,7 +5930,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 259, + "number": 283, "children": [ { "kind": "span", @@ -5450,7 +5946,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 260, + "number": 284, "children": [ { "kind": "span", @@ -5466,7 +5962,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 261, + "number": 285, "children": [ { "kind": "span", @@ -5482,7 +5978,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 262, + "number": 286, "children": [ { "kind": "span", @@ -5498,7 +5994,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 263, + "number": 287, "children": [ { "kind": "span", @@ -5514,7 +6010,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 264, + "number": 288, "children": [ { "kind": "span", @@ -5530,7 +6026,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 265, + "number": 289, "children": [ { "kind": "span", @@ -5546,7 +6042,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 266, + "number": 290, "children": [ { "kind": "span", @@ -5562,7 +6058,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 267, + "number": 291, "children": [ { "kind": "span", @@ -5578,7 +6074,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 268, + "number": 292, "children": [ { "kind": "span", @@ -5594,7 +6090,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 269, + "number": 293, "children": [ { "kind": "span", @@ -5610,7 +6106,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 270, + "number": 294, "children": [ { "kind": "span", @@ -5626,7 +6122,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 271, + "number": 295, "children": [ { "kind": "span", @@ -5642,7 +6138,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 272, + "number": 296, "children": [ { "kind": "span", @@ -5663,7 +6159,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "getPixelsPtr", - "href": "docs/sf__graphics__image___spec.html#L272C13" + "href": "docs/sf__graphics__image___spec.html#L296C13" }, { "kind": "span", @@ -5679,7 +6175,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "image", - "href": "docs/sf__graphics__image___spec.html#L272C27" + "href": "docs/sf__graphics__image___spec.html#L296C27" }, { "kind": "span", @@ -5747,13 +6243,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 273, + "number": 297, "children": [ ] }, { "kind": "line", - "number": 274, + "number": 298, "children": [ { "kind": "span", @@ -5769,7 +6265,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 275, + "number": 299, "children": [ { "kind": "span", @@ -5785,7 +6281,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 276, + "number": 300, "children": [ { "kind": "span", @@ -5801,7 +6297,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 277, + "number": 301, "children": [ { "kind": "span", @@ -5817,7 +6313,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 278, + "number": 302, "children": [ { "kind": "span", @@ -5833,7 +6329,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 279, + "number": 303, "children": [ { "kind": "span", @@ -5849,7 +6345,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 280, + "number": 304, "children": [ { "kind": "span", @@ -5870,7 +6366,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "flipHorizontally", - "href": "docs/sf__graphics__image___spec.html#L280C14" + "href": "docs/sf__graphics__image___spec.html#L304C14" }, { "kind": "span", @@ -5886,7 +6382,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "image", - "href": "docs/sf__graphics__image___spec.html#L280C32" + "href": "docs/sf__graphics__image___spec.html#L304C32" }, { "kind": "span", @@ -5923,13 +6419,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 281, + "number": 305, "children": [ ] }, { "kind": "line", - "number": 282, + "number": 306, "children": [ { "kind": "span", @@ -5945,7 +6441,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 283, + "number": 307, "children": [ { "kind": "span", @@ -5961,7 +6457,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 284, + "number": 308, "children": [ { "kind": "span", @@ -5977,7 +6473,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 285, + "number": 309, "children": [ { "kind": "span", @@ -5993,7 +6489,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 286, + "number": 310, "children": [ { "kind": "span", @@ -6009,7 +6505,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 287, + "number": 311, "children": [ { "kind": "span", @@ -6025,7 +6521,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 288, + "number": 312, "children": [ { "kind": "span", @@ -6046,7 +6542,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "flipVertically", - "href": "docs/sf__graphics__image___spec.html#L288C14" + "href": "docs/sf__graphics__image___spec.html#L312C14" }, { "kind": "span", @@ -6062,7 +6558,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "image", - "href": "docs/sf__graphics__image___spec.html#L288C30" + "href": "docs/sf__graphics__image___spec.html#L312C30" }, { "kind": "span", @@ -6099,13 +6595,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 289, + "number": 313, "children": [ ] }, { "kind": "line", - "number": 290, + "number": 314, "children": [ { "kind": "span", @@ -6116,13 +6612,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 291, + "number": 315, "children": [ ] }, { "kind": "line", - "number": 308, + "number": 332, "children": [ { "kind": "span", diff --git a/doc/srcs/sf-graphics-rect.ads.js b/doc/srcs/sf-graphics-rect.ads.js index d9cf5e1..cfc9b1c 100644 --- a/doc/srcs/sf-graphics-rect.ads.js +++ b/doc/srcs/sf-graphics-rect.ads.js @@ -204,6 +204,26 @@ GNATdoc.SourceFile = { "kind": "line", "number": 20, "children": [ + { + "kind": "span", + "cssClass": "keyword", + "text": "with" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.System.Vector2" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } ] }, { @@ -1685,7 +1705,7 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "comment", - "text": "--/ @param intersection Rectangle to be filled with overlapping rect (can be NULL)" + "text": "--/ @param intersection Rectangle to be filled with overlapping rect (can be null)" } ] }, @@ -2287,8 +2307,13 @@ GNATdoc.SourceFile = { "children": [ { "kind": "span", - "cssClass": "keyword", - "text": "private" + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" } ] }, @@ -2299,13 +2324,114 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "text", - "text": " " + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Get the position of the rectangle's top-left corner" } ] }, { "kind": "line", "number": 90, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 91, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @return Position of rectangle" + } + ] + }, + { + "kind": "line", + "number": 92, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 93, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @see getSize" + } + ] + }, + { + "kind": "line", + "number": 94, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 95, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 96, "children": [ { "kind": "span", @@ -2315,7 +2441,7 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "keyword", - "text": "pragma" + "text": "function" }, { "kind": "span", @@ -2325,7 +2451,8 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "identifier", - "text": "Convention" + "text": "getPosition", + "href": "docs/sf__graphics__rect___spec.html#L96C13" }, { "kind": "span", @@ -2340,12 +2467,38 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "identifier", - "text": "C_Pass_By_Copy" + "text": "rect", + "href": "docs/sf__graphics__rect___spec.html#L96C26" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " }, { "kind": "span", "cssClass": "identifier", - "text": "," + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "access" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" }, { "kind": "span", @@ -2363,6 +2516,70 @@ GNATdoc.SourceFile = { "cssClass": "identifier", "text": ")" }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.System.Vector2.sfVector2f", + "href": "docs/sf__system__vector2___spec.html#L43C9" + } + ] + }, + { + "kind": "line", + "number": 97, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "with" + }, + { + "kind": "span", + "cssClass": "text", + "text": " Import => True," + } + ] + }, + { + "kind": "line", + "number": 98, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " Convention => C," + } + ] + }, + { + "kind": "line", + "number": 99, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " External_Name => \"sfFloatRect_getPosition\"" + }, { "kind": "span", "cssClass": "identifier", @@ -2372,7 +2589,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 91, + "number": 100, + "children": [ + ] + }, + { + "kind": "line", + "number": 101, "children": [ { "kind": "span", @@ -2382,7 +2605,7 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "keyword", - "text": "pragma" + "text": "function" }, { "kind": "span", @@ -2392,7 +2615,8 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "identifier", - "text": "Convention" + "text": "getPosition", + "href": "docs/sf__graphics__rect___spec.html#L101C13" }, { "kind": "span", @@ -2407,12 +2631,38 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "identifier", - "text": "C_Pass_By_Copy" + "text": "rect", + "href": "docs/sf__graphics__rect___spec.html#L101C26" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " }, { "kind": "span", "cssClass": "identifier", - "text": "," + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "access" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" }, { "kind": "span", @@ -2432,20 +2682,702 @@ GNATdoc.SourceFile = { }, { "kind": "span", - "cssClass": "identifier", - "text": ";" - } - ] - }, + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.System.Vector2.sfVector2i", + "href": "docs/sf__system__vector2___spec.html#L25C9" + } + ] + }, + { + "kind": "line", + "number": 102, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "with" + }, + { + "kind": "span", + "cssClass": "text", + "text": " Import => True," + } + ] + }, + { + "kind": "line", + "number": 103, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " Convention => C," + } + ] + }, + { + "kind": "line", + "number": 104, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " External_Name => \"sfIntRect_getPosition\"" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 105, + "children": [ + ] + }, + { + "kind": "line", + "number": 106, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 107, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Get the size of the rectangle" + } + ] + }, + { + "kind": "line", + "number": 108, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 109, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @return Size of rectangle" + } + ] + }, + { + "kind": "line", + "number": 110, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 111, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @see getPosition" + } + ] + }, + { + "kind": "line", + "number": 112, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 113, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 114, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "getSize", + "href": "docs/sf__graphics__rect___spec.html#L114C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "rect", + "href": "docs/sf__graphics__rect___spec.html#L114C22" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "access" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfFloatRect", + "href": "docs/sf__graphics__rect___spec.html#L28C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.System.Vector2.sfVector2f", + "href": "docs/sf__system__vector2___spec.html#L43C9" + } + ] + }, + { + "kind": "line", + "number": 115, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "with" + }, + { + "kind": "span", + "cssClass": "text", + "text": " Import => True," + } + ] + }, + { + "kind": "line", + "number": 116, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " Convention => C," + } + ] + }, + { + "kind": "line", + "number": 117, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " External_Name => \"sfFloatRect_getSize\"" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 118, + "children": [ + ] + }, + { + "kind": "line", + "number": 119, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "getSize", + "href": "docs/sf__graphics__rect___spec.html#L119C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "rect", + "href": "docs/sf__graphics__rect___spec.html#L119C22" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "access" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfIntRect", + "href": "docs/sf__graphics__rect___spec.html#L35C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.System.Vector2.sfVector2i", + "href": "docs/sf__system__vector2___spec.html#L25C9" + } + ] + }, { "kind": "line", - "number": 92, + "number": 120, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "with" + }, + { + "kind": "span", + "cssClass": "text", + "text": " Import => True," + } + ] + }, + { + "kind": "line", + "number": 121, "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " Convention => C," + } ] }, { "kind": "line", - "number": 95, + "number": 122, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " External_Name => \"sfIntRect_getSize\"" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 123, + "children": [ + ] + }, + { + "kind": "line", + "number": 124, + "children": [ + { + "kind": "span", + "cssClass": "keyword", + "text": "private" + } + ] + }, + { + "kind": "line", + "number": 125, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + } + ] + }, + { + "kind": "line", + "number": 126, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "pragma" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Convention" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "C_Pass_By_Copy" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "," + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfFloatRect", + "href": "docs/sf__graphics__rect___spec.html#L28C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 127, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "pragma" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Convention" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "C_Pass_By_Copy" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "," + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfIntRect", + "href": "docs/sf__graphics__rect___spec.html#L35C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 128, + "children": [ + ] + }, + { + "kind": "line", + "number": 131, "children": [ { "kind": "span", diff --git a/doc/srcs/sf-graphics-renderstates.ads.js b/doc/srcs/sf-graphics-renderstates.ads.js index c155f57..5fcb448 100644 --- a/doc/srcs/sf-graphics-renderstates.ads.js +++ b/doc/srcs/sf-graphics-renderstates.ads.js @@ -362,7 +362,1492 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 84, + "number": 29, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "type" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfRenderStates", + "href": "docs/sf__graphics__renderstates___spec.html#L29C9" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "is" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "record" + } + ] + }, + { + "kind": "line", + "number": 30, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "blendMode", + "href": "docs/sf__graphics__renderstates___spec.html#L30C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "aliased" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.Graphics.BlendMode.sfBlendMode", + "href": "docs/sf__graphics__blendmode___spec.html#L55C9" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.Graphics.BlendMode.sfBlendAlpha", + "href": "docs/sf__graphics__blendmode___spec.html#L65C4" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 31, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/< Blending mode" + } + ] + }, + { + "kind": "line", + "number": 32, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "transform", + "href": "docs/sf__graphics__renderstates___spec.html#L32C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "aliased" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.Graphics.Transform.sfTransform", + "href": "docs/sf__graphics__transform___spec.html#L28C9" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.Graphics.Transform.Identity", + "href": "docs/sf__graphics__transform___spec.html#L37C4" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 33, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/< Transform" + } + ] + }, + { + "kind": "line", + "number": 34, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "texture", + "href": "docs/sf__graphics__renderstates___spec.html#L34C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfTexture_Ptr", + "href": "docs/sf__graphics___spec.html#L62C9" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "null" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 35, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/< Texture" + } + ] + }, + { + "kind": "line", + "number": 36, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "shader", + "href": "docs/sf__graphics__renderstates___spec.html#L36C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfShader_Ptr", + "href": "docs/sf__graphics___spec.html#L41C9" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "null" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 37, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/< Shader" + } + ] + }, + { + "kind": "line", + "number": 38, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "end" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "record" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";", + "href": "docs/sf__graphics__renderstates___spec.html#L29C9" + } + ] + }, + { + "kind": "line", + "number": 39, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "type" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfRenderStates_Ptr", + "href": "docs/sf__graphics__renderstates___spec.html#L39C9" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "is" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "access" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "all" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfRenderStates", + "href": "docs/sf__graphics__renderstates___spec.html#L29C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 40, + "children": [ + ] + }, + { + "kind": "line", + "number": 41, + "children": [ + ] + }, + { + "kind": "line", + "number": 42, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 43, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Construct a set of render states with all its attributes." + } + ] + }, + { + "kind": "line", + "number": 44, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 45, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ If you want to use a single specific render state," + } + ] + }, + { + "kind": "line", + "number": 46, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ for example a shader, you can call create with only one of the parameters," + } + ] + }, + { + "kind": "line", + "number": 47, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ and then pass the result to the draw subprogram." + } + ] + }, + { + "kind": "line", + "number": 48, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 49, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param blendMode Blend mode to use" + } + ] + }, + { + "kind": "line", + "number": 50, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param transform Transform to use" + } + ] + }, + { + "kind": "line", + "number": 51, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param texture Texture to use" + } + ] + }, + { + "kind": "line", + "number": 52, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param shader Shader to use" + } + ] + }, + { + "kind": "line", + "number": 53, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 54, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 55, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "create", + "href": "docs/sf__graphics__renderstates___spec.html#L55C13" + } + ] + }, + { + "kind": "line", + "number": 56, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "blendMode", + "href": "docs/sf__graphics__renderstates___spec.html#L56C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.Graphics.BlendMode.sfBlendMode", + "href": "docs/sf__graphics__blendmode___spec.html#L55C9" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.Graphics.BlendMode.sfBlendAlpha", + "href": "docs/sf__graphics__blendmode___spec.html#L65C4" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 57, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "transform", + "href": "docs/sf__graphics__renderstates___spec.html#L57C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.Graphics.Transform.sfTransform", + "href": "docs/sf__graphics__transform___spec.html#L28C9" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.Graphics.Transform.Identity", + "href": "docs/sf__graphics__transform___spec.html#L37C4" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 58, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "texture", + "href": "docs/sf__graphics__renderstates___spec.html#L58C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfTexture_Ptr", + "href": "docs/sf__graphics___spec.html#L62C9" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "null" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 59, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "shader", + "href": "docs/sf__graphics__renderstates___spec.html#L59C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfShader_Ptr", + "href": "docs/sf__graphics___spec.html#L41C9" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "null" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfRenderStates", + "href": "docs/sf__graphics__renderstates___spec.html#L29C9" + } + ] + }, + { + "kind": "line", + "number": 60, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "is" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "blendMode", + "href": "docs/sf__graphics__renderstates___spec.html#L30C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "=>" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "blendMode", + "href": "docs/sf__graphics__renderstates___spec.html#L56C7" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "," + } + ] + }, + { + "kind": "line", + "number": 61, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "transform", + "href": "docs/sf__graphics__renderstates___spec.html#L32C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "=>" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "transform", + "href": "docs/sf__graphics__renderstates___spec.html#L57C7" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "," + } + ] + }, + { + "kind": "line", + "number": 62, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "texture" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "=>" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "texture" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "," + } + ] + }, + { + "kind": "line", + "number": 63, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "shader" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "=>" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "shader" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 64, + "children": [ + ] + }, + { + "kind": "line", + "number": 65, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 66, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Define the default values for a RenderState" + } + ] + }, + { + "kind": "line", + "number": 67, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 68, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 69, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "default", + "href": "docs/sf__graphics__renderstates___spec.html#L69C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfRenderStates", + "href": "docs/sf__graphics__renderstates___spec.html#L29C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 70, + "children": [ + ] + }, + { + "kind": "line", + "number": 71, + "children": [ + { + "kind": "span", + "cssClass": "keyword", + "text": "private" + } + ] + }, + { + "kind": "line", + "number": 72, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "pragma" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Convention" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "C_Pass_By_Copy" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "," + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfRenderStates", + "href": "docs/sf__graphics__renderstates___spec.html#L29C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 73, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "pragma" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Convention" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "C" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "," + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfRenderStates_Ptr", + "href": "docs/sf__graphics__renderstates___spec.html#L39C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 74, + "children": [ + ] + }, + { + "kind": "line", + "number": 77, "children": [ { "kind": "span", diff --git a/doc/srcs/sf-graphics-rendertexture.ads.js b/doc/srcs/sf-graphics-rendertexture.ads.js index 3218517..45e752f 100644 --- a/doc/srcs/sf-graphics-rendertexture.ads.js +++ b/doc/srcs/sf-graphics-rendertexture.ads.js @@ -598,7 +598,7 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "comment", - "text": "--/ Use sfRenderTexture_createWithSettings instead." + "text": "--/ Use Sf.Graphics.RenderTexture.createWithSettings instead." } ] }, @@ -1139,7 +1139,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "Sf.Window.Window.sfContextSettings", - "href": "docs/sf__window__window___spec.html#L60C9" + "href": "docs/sf__window__window___spec.html#L51C9" }, { "kind": "span", @@ -1610,6 +1610,235 @@ GNATdoc.SourceFile = { { "kind": "line", "number": 83, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Tell if the render texture will use sRGB encoding when drawing on it" + } + ] + }, + { + "kind": "line", + "number": 84, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 85, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param renderTexture Render texture object" + } + ] + }, + { + "kind": "line", + "number": 86, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 87, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @return sfTrue if the render texture use sRGB encoding, sfFalse otherwise" + } + ] + }, + { + "kind": "line", + "number": 88, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 89, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 90, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "isSrgb", + "href": "docs/sf__graphics__rendertexture___spec.html#L90C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "renderTexture", + "href": "docs/sf__graphics__rendertexture___spec.html#L90C21" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfRenderTexture_Ptr", + "href": "docs/sf__graphics___spec.html#L47C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfBool", + "href": "docs/sf___spec.html#L52C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 91, + "children": [ + ] + }, + { + "kind": "line", + "number": 92, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 93, "children": [ { "kind": "span", @@ -1625,7 +1854,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 84, + "number": 94, "children": [ { "kind": "span", @@ -1641,7 +1870,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 85, + "number": 95, "children": [ { "kind": "span", @@ -1657,7 +1886,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 86, + "number": 96, "children": [ { "kind": "span", @@ -1673,7 +1902,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 87, + "number": 97, "children": [ { "kind": "span", @@ -1689,7 +1918,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 88, + "number": 98, "children": [ { "kind": "span", @@ -1705,7 +1934,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 89, + "number": 99, "children": [ { "kind": "span", @@ -1721,7 +1950,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 90, + "number": 100, "children": [ { "kind": "span", @@ -1737,7 +1966,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 91, + "number": 101, "children": [ { "kind": "span", @@ -1758,7 +1987,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setActive", - "href": "docs/sf__graphics__rendertexture___spec.html#L91C13" + "href": "docs/sf__graphics__rendertexture___spec.html#L101C13" }, { "kind": "span", @@ -1774,7 +2003,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L91C24" + "href": "docs/sf__graphics__rendertexture___spec.html#L101C24" }, { "kind": "span", @@ -1806,7 +2035,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 92, + "number": 102, "children": [ { "kind": "span", @@ -1817,7 +2046,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "active", - "href": "docs/sf__graphics__rendertexture___spec.html#L92C24" + "href": "docs/sf__graphics__rendertexture___spec.html#L102C24" }, { "kind": "span", @@ -1875,13 +2104,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 93, + "number": 103, "children": [ ] }, { "kind": "line", - "number": 94, + "number": 104, "children": [ { "kind": "span", @@ -1897,7 +2126,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 95, + "number": 105, "children": [ { "kind": "span", @@ -1913,7 +2142,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 96, + "number": 106, "children": [ { "kind": "span", @@ -1929,7 +2158,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 97, + "number": 107, "children": [ { "kind": "span", @@ -1945,7 +2174,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 98, + "number": 108, "children": [ { "kind": "span", @@ -1961,7 +2190,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 99, + "number": 109, "children": [ { "kind": "span", @@ -1977,7 +2206,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 100, + "number": 110, "children": [ { "kind": "span", @@ -1998,7 +2227,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "display", - "href": "docs/sf__graphics__rendertexture___spec.html#L100C14" + "href": "docs/sf__graphics__rendertexture___spec.html#L110C14" }, { "kind": "span", @@ -2014,7 +2243,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L100C23" + "href": "docs/sf__graphics__rendertexture___spec.html#L110C23" }, { "kind": "span", @@ -2051,13 +2280,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 101, + "number": 111, "children": [ ] }, { "kind": "line", - "number": 102, + "number": 112, "children": [ { "kind": "span", @@ -2073,7 +2302,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 103, + "number": 113, "children": [ { "kind": "span", @@ -2089,7 +2318,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 104, + "number": 114, "children": [ { "kind": "span", @@ -2105,7 +2334,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 105, + "number": 115, "children": [ { "kind": "span", @@ -2121,7 +2350,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 106, + "number": 116, "children": [ { "kind": "span", @@ -2137,7 +2366,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 107, + "number": 117, "children": [ { "kind": "span", @@ -2153,7 +2382,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 108, + "number": 118, "children": [ { "kind": "span", @@ -2169,7 +2398,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 109, + "number": 119, "children": [ { "kind": "span", @@ -2190,7 +2419,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "clear", - "href": "docs/sf__graphics__rendertexture___spec.html#L109C14" + "href": "docs/sf__graphics__rendertexture___spec.html#L119C14" }, { "kind": "span", @@ -2206,7 +2435,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L109C21" + "href": "docs/sf__graphics__rendertexture___spec.html#L119C21" }, { "kind": "span", @@ -2238,7 +2467,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 110, + "number": 120, "children": [ { "kind": "span", @@ -2249,7 +2478,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "color", - "href": "docs/sf__graphics__rendertexture___spec.html#L110C37" + "href": "docs/sf__graphics__rendertexture___spec.html#L120C37" }, { "kind": "span", @@ -2286,13 +2515,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 111, + "number": 121, "children": [ ] }, { "kind": "line", - "number": 112, + "number": 122, "children": [ { "kind": "span", @@ -2308,7 +2537,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 113, + "number": 123, "children": [ { "kind": "span", @@ -2324,7 +2553,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 114, + "number": 124, "children": [ { "kind": "span", @@ -2340,7 +2569,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 115, + "number": 125, "children": [ { "kind": "span", @@ -2356,7 +2585,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 116, + "number": 126, "children": [ { "kind": "span", @@ -2372,7 +2601,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 117, + "number": 127, "children": [ { "kind": "span", @@ -2388,7 +2617,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 118, + "number": 128, "children": [ { "kind": "span", @@ -2404,7 +2633,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 119, + "number": 129, "children": [ { "kind": "span", @@ -2425,7 +2654,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setView", - "href": "docs/sf__graphics__rendertexture___spec.html#L119C14" + "href": "docs/sf__graphics__rendertexture___spec.html#L129C14" }, { "kind": "span", @@ -2441,7 +2670,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L119C23" + "href": "docs/sf__graphics__rendertexture___spec.html#L129C23" }, { "kind": "span", @@ -2473,7 +2702,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 120, + "number": 130, "children": [ { "kind": "span", @@ -2484,7 +2713,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "view", - "href": "docs/sf__graphics__rendertexture___spec.html#L120C23" + "href": "docs/sf__graphics__rendertexture___spec.html#L130C23" }, { "kind": "span", @@ -2521,13 +2750,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 121, + "number": 131, "children": [ ] }, { "kind": "line", - "number": 122, + "number": 132, "children": [ { "kind": "span", @@ -2543,7 +2772,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 123, + "number": 133, "children": [ { "kind": "span", @@ -2559,7 +2788,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 124, + "number": 134, "children": [ { "kind": "span", @@ -2575,7 +2804,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 125, + "number": 135, "children": [ { "kind": "span", @@ -2591,7 +2820,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 126, + "number": 136, "children": [ { "kind": "span", @@ -2607,7 +2836,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 127, + "number": 137, "children": [ { "kind": "span", @@ -2623,7 +2852,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 128, + "number": 138, "children": [ { "kind": "span", @@ -2639,7 +2868,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 129, + "number": 139, "children": [ { "kind": "span", @@ -2655,7 +2884,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 130, + "number": 140, "children": [ { "kind": "span", @@ -2676,7 +2905,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "getView", - "href": "docs/sf__graphics__rendertexture___spec.html#L130C13" + "href": "docs/sf__graphics__rendertexture___spec.html#L140C13" }, { "kind": "span", @@ -2692,7 +2921,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L130C22" + "href": "docs/sf__graphics__rendertexture___spec.html#L140C22" }, { "kind": "span", @@ -2750,13 +2979,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 131, + "number": 141, "children": [ ] }, { "kind": "line", - "number": 132, + "number": 142, "children": [ { "kind": "span", @@ -2772,7 +3001,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 133, + "number": 143, "children": [ { "kind": "span", @@ -2788,7 +3017,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 134, + "number": 144, "children": [ { "kind": "span", @@ -2804,7 +3033,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 135, + "number": 145, "children": [ { "kind": "span", @@ -2820,7 +3049,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 136, + "number": 146, "children": [ { "kind": "span", @@ -2836,7 +3065,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 137, + "number": 147, "children": [ { "kind": "span", @@ -2852,7 +3081,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 138, + "number": 148, "children": [ { "kind": "span", @@ -2868,7 +3097,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 139, + "number": 149, "children": [ { "kind": "span", @@ -2884,7 +3113,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 140, + "number": 150, "children": [ { "kind": "span", @@ -2905,7 +3134,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "getDefaultView", - "href": "docs/sf__graphics__rendertexture___spec.html#L140C13" + "href": "docs/sf__graphics__rendertexture___spec.html#L150C13" }, { "kind": "span", @@ -2921,7 +3150,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L140C29" + "href": "docs/sf__graphics__rendertexture___spec.html#L150C29" }, { "kind": "span", @@ -2979,13 +3208,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 141, + "number": 151, "children": [ ] }, { "kind": "line", - "number": 142, + "number": 152, "children": [ { "kind": "span", @@ -3001,7 +3230,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 143, + "number": 153, "children": [ { "kind": "span", @@ -3017,7 +3246,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 144, + "number": 154, "children": [ { "kind": "span", @@ -3033,7 +3262,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 145, + "number": 155, "children": [ { "kind": "span", @@ -3049,7 +3278,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 146, + "number": 156, "children": [ { "kind": "span", @@ -3065,7 +3294,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 147, + "number": 157, "children": [ { "kind": "span", @@ -3081,7 +3310,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 148, + "number": 158, "children": [ { "kind": "span", @@ -3097,7 +3326,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 149, + "number": 159, "children": [ { "kind": "span", @@ -3113,7 +3342,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 150, + "number": 160, "children": [ { "kind": "span", @@ -3129,7 +3358,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 151, + "number": 161, "children": [ { "kind": "span", @@ -3150,7 +3379,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "getViewport", - "href": "docs/sf__graphics__rendertexture___spec.html#L151C13" + "href": "docs/sf__graphics__rendertexture___spec.html#L161C13" }, { "kind": "span", @@ -3166,7 +3395,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L151C26" + "href": "docs/sf__graphics__rendertexture___spec.html#L161C26" }, { "kind": "span", @@ -3203,7 +3432,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "view", - "href": "docs/sf__graphics__rendertexture___spec.html#L151C63" + "href": "docs/sf__graphics__rendertexture___spec.html#L161C63" }, { "kind": "span", @@ -3235,7 +3464,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 152, + "number": 162, "children": [ { "kind": "span", @@ -3267,13 +3496,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 153, + "number": 163, "children": [ ] }, { "kind": "line", - "number": 154, + "number": 164, "children": [ { "kind": "span", @@ -3289,7 +3518,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 155, + "number": 165, "children": [ { "kind": "span", @@ -3305,7 +3534,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 156, + "number": 166, "children": [ { "kind": "span", @@ -3321,7 +3550,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 157, + "number": 167, "children": [ { "kind": "span", @@ -3337,7 +3566,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 158, + "number": 168, "children": [ { "kind": "span", @@ -3353,7 +3582,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 159, + "number": 169, "children": [ { "kind": "span", @@ -3369,7 +3598,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 160, + "number": 170, "children": [ { "kind": "span", @@ -3385,7 +3614,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 161, + "number": 171, "children": [ { "kind": "span", @@ -3401,7 +3630,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 162, + "number": 172, "children": [ { "kind": "span", @@ -3417,7 +3646,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 163, + "number": 173, "children": [ { "kind": "span", @@ -3433,7 +3662,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 164, + "number": 174, "children": [ { "kind": "span", @@ -3449,7 +3678,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 165, + "number": 175, "children": [ { "kind": "span", @@ -3465,7 +3694,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 166, + "number": 176, "children": [ { "kind": "span", @@ -3481,7 +3710,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 167, + "number": 177, "children": [ { "kind": "span", @@ -3497,7 +3726,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 168, + "number": 178, "children": [ { "kind": "span", @@ -3513,7 +3742,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 169, + "number": 179, "children": [ { "kind": "span", @@ -3529,7 +3758,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 170, + "number": 180, "children": [ { "kind": "span", @@ -3545,7 +3774,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 171, + "number": 181, "children": [ { "kind": "span", @@ -3561,7 +3790,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 172, + "number": 182, "children": [ { "kind": "span", @@ -3577,7 +3806,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 173, + "number": 183, "children": [ { "kind": "span", @@ -3593,7 +3822,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 174, + "number": 184, "children": [ { "kind": "span", @@ -3609,7 +3838,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 175, + "number": 185, "children": [ { "kind": "span", @@ -3625,7 +3854,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 176, + "number": 186, "children": [ { "kind": "span", @@ -3641,7 +3870,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 177, + "number": 187, "children": [ { "kind": "span", @@ -3657,7 +3886,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 178, + "number": 188, "children": [ { "kind": "span", @@ -3673,7 +3902,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 179, + "number": 189, "children": [ { "kind": "span", @@ -3694,13 +3923,13 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "mapPixelToCoords", - "href": "docs/sf__graphics__rendertexture___spec.html#L179C13" + "href": "docs/sf__graphics__rendertexture___spec.html#L189C13" } ] }, { "kind": "line", - "number": 180, + "number": 190, "children": [ { "kind": "span", @@ -3716,7 +3945,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L180C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L190C7" }, { "kind": "span", @@ -3748,7 +3977,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 181, + "number": 191, "children": [ { "kind": "span", @@ -3759,7 +3988,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "point", - "href": "docs/sf__graphics__rendertexture___spec.html#L181C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L191C7" }, { "kind": "span", @@ -3791,7 +4020,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 182, + "number": 192, "children": [ { "kind": "span", @@ -3802,7 +4031,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "view", - "href": "docs/sf__graphics__rendertexture___spec.html#L182C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L192C7" }, { "kind": "span", @@ -3860,13 +4089,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 183, + "number": 193, "children": [ ] }, { "kind": "line", - "number": 184, + "number": 194, "children": [ { "kind": "span", @@ -3882,7 +4111,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 185, + "number": 195, "children": [ { "kind": "span", @@ -3898,7 +4127,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 186, + "number": 196, "children": [ { "kind": "span", @@ -3914,7 +4143,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 187, + "number": 197, "children": [ { "kind": "span", @@ -3930,7 +4159,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 188, + "number": 198, "children": [ { "kind": "span", @@ -3946,7 +4175,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 189, + "number": 199, "children": [ { "kind": "span", @@ -3962,7 +4191,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 190, + "number": 200, "children": [ { "kind": "span", @@ -3978,7 +4207,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 191, + "number": 201, "children": [ { "kind": "span", @@ -3994,7 +4223,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 192, + "number": 202, "children": [ { "kind": "span", @@ -4010,7 +4239,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 193, + "number": 203, "children": [ { "kind": "span", @@ -4026,7 +4255,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 194, + "number": 204, "children": [ { "kind": "span", @@ -4042,7 +4271,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 195, + "number": 205, "children": [ { "kind": "span", @@ -4058,7 +4287,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 196, + "number": 206, "children": [ { "kind": "span", @@ -4074,7 +4303,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 197, + "number": 207, "children": [ { "kind": "span", @@ -4090,7 +4319,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 198, + "number": 208, "children": [ { "kind": "span", @@ -4106,7 +4335,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 199, + "number": 209, "children": [ { "kind": "span", @@ -4122,7 +4351,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 200, + "number": 210, "children": [ { "kind": "span", @@ -4138,7 +4367,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 201, + "number": 211, "children": [ { "kind": "span", @@ -4154,7 +4383,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 202, + "number": 212, "children": [ { "kind": "span", @@ -4170,7 +4399,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 203, + "number": 213, "children": [ { "kind": "span", @@ -4186,7 +4415,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 204, + "number": 214, "children": [ { "kind": "span", @@ -4202,7 +4431,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 205, + "number": 215, "children": [ { "kind": "span", @@ -4218,7 +4447,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 206, + "number": 216, "children": [ { "kind": "span", @@ -4234,7 +4463,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 207, + "number": 217, "children": [ { "kind": "span", @@ -4250,7 +4479,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 208, + "number": 218, "children": [ { "kind": "span", @@ -4271,13 +4500,13 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "mapCoordsToPixel", - "href": "docs/sf__graphics__rendertexture___spec.html#L208C13" + "href": "docs/sf__graphics__rendertexture___spec.html#L218C13" } ] }, { "kind": "line", - "number": 209, + "number": 219, "children": [ { "kind": "span", @@ -4293,7 +4522,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L209C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L219C7" }, { "kind": "span", @@ -4325,7 +4554,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 210, + "number": 220, "children": [ { "kind": "span", @@ -4336,7 +4565,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "point", - "href": "docs/sf__graphics__rendertexture___spec.html#L210C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L220C7" }, { "kind": "span", @@ -4368,7 +4597,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 211, + "number": 221, "children": [ { "kind": "span", @@ -4379,7 +4608,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "view", - "href": "docs/sf__graphics__rendertexture___spec.html#L211C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L221C7" }, { "kind": "span", @@ -4437,13 +4666,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 212, + "number": 222, "children": [ ] }, { "kind": "line", - "number": 213, + "number": 223, "children": [ { "kind": "span", @@ -4459,7 +4688,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 214, + "number": 224, "children": [ { "kind": "span", @@ -4475,7 +4704,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 215, + "number": 225, "children": [ { "kind": "span", @@ -4491,7 +4720,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 216, + "number": 226, "children": [ { "kind": "span", @@ -4507,7 +4736,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 217, + "number": 227, "children": [ { "kind": "span", @@ -4523,7 +4752,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 218, + "number": 228, "children": [ { "kind": "span", @@ -4539,7 +4768,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 219, + "number": 229, "children": [ { "kind": "span", @@ -4555,7 +4784,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 220, + "number": 230, "children": [ { "kind": "span", @@ -4571,7 +4800,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 221, + "number": 231, "children": [ { "kind": "span", @@ -4592,13 +4821,13 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "drawSprite", - "href": "docs/sf__graphics__rendertexture___spec.html#L221C14" + "href": "docs/sf__graphics__rendertexture___spec.html#L231C14" } ] }, { "kind": "line", - "number": 222, + "number": 232, "children": [ { "kind": "span", @@ -4614,7 +4843,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L222C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L232C7" }, { "kind": "span", @@ -4646,7 +4875,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 223, + "number": 233, "children": [ { "kind": "span", @@ -4657,7 +4886,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "object", - "href": "docs/sf__graphics__rendertexture___spec.html#L223C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L233C7" }, { "kind": "span", @@ -4689,7 +4918,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 224, + "number": 234, "children": [ { "kind": "span", @@ -4700,7 +4929,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "states", - "href": "docs/sf__graphics__rendertexture___spec.html#L224C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L234C7" }, { "kind": "span", @@ -4777,13 +5006,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 225, + "number": 235, "children": [ ] }, { "kind": "line", - "number": 226, + "number": 236, "children": [ { "kind": "span", @@ -4804,13 +5033,13 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "drawText", - "href": "docs/sf__graphics__rendertexture___spec.html#L226C14" + "href": "docs/sf__graphics__rendertexture___spec.html#L236C14" } ] }, { "kind": "line", - "number": 227, + "number": 237, "children": [ { "kind": "span", @@ -4826,7 +5055,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L227C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L237C7" }, { "kind": "span", @@ -4858,7 +5087,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 228, + "number": 238, "children": [ { "kind": "span", @@ -4869,7 +5098,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "object", - "href": "docs/sf__graphics__rendertexture___spec.html#L228C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L238C7" }, { "kind": "span", @@ -4901,7 +5130,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 229, + "number": 239, "children": [ { "kind": "span", @@ -4912,7 +5141,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "states", - "href": "docs/sf__graphics__rendertexture___spec.html#L229C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L239C7" }, { "kind": "span", @@ -4989,13 +5218,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 230, + "number": 240, "children": [ ] }, { "kind": "line", - "number": 231, + "number": 241, "children": [ { "kind": "span", @@ -5016,13 +5245,13 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "drawShape", - "href": "docs/sf__graphics__rendertexture___spec.html#L231C14" + "href": "docs/sf__graphics__rendertexture___spec.html#L241C14" } ] }, { "kind": "line", - "number": 232, + "number": 242, "children": [ { "kind": "span", @@ -5038,7 +5267,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L232C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L242C7" }, { "kind": "span", @@ -5070,7 +5299,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 233, + "number": 243, "children": [ { "kind": "span", @@ -5081,7 +5310,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "object", - "href": "docs/sf__graphics__rendertexture___spec.html#L233C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L243C7" }, { "kind": "span", @@ -5113,7 +5342,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 234, + "number": 244, "children": [ { "kind": "span", @@ -5124,7 +5353,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "states", - "href": "docs/sf__graphics__rendertexture___spec.html#L234C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L244C7" }, { "kind": "span", @@ -5201,13 +5430,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 235, + "number": 245, "children": [ ] }, { "kind": "line", - "number": 236, + "number": 246, "children": [ { "kind": "span", @@ -5228,13 +5457,13 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "drawCircleShape", - "href": "docs/sf__graphics__rendertexture___spec.html#L236C14" + "href": "docs/sf__graphics__rendertexture___spec.html#L246C14" } ] }, { "kind": "line", - "number": 237, + "number": 247, "children": [ { "kind": "span", @@ -5250,7 +5479,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L237C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L247C7" }, { "kind": "span", @@ -5282,7 +5511,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 238, + "number": 248, "children": [ { "kind": "span", @@ -5293,7 +5522,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "object", - "href": "docs/sf__graphics__rendertexture___spec.html#L238C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L248C7" }, { "kind": "span", @@ -5325,7 +5554,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 239, + "number": 249, "children": [ { "kind": "span", @@ -5336,7 +5565,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "states", - "href": "docs/sf__graphics__rendertexture___spec.html#L239C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L249C7" }, { "kind": "span", @@ -5413,13 +5642,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 240, + "number": 250, "children": [ ] }, { "kind": "line", - "number": 241, + "number": 251, "children": [ { "kind": "span", @@ -5440,13 +5669,13 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "drawConvexShape", - "href": "docs/sf__graphics__rendertexture___spec.html#L241C14" + "href": "docs/sf__graphics__rendertexture___spec.html#L251C14" } ] }, { "kind": "line", - "number": 242, + "number": 252, "children": [ { "kind": "span", @@ -5462,7 +5691,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L242C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L252C7" }, { "kind": "span", @@ -5494,7 +5723,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 243, + "number": 253, "children": [ { "kind": "span", @@ -5505,7 +5734,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "object", - "href": "docs/sf__graphics__rendertexture___spec.html#L243C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L253C7" }, { "kind": "span", @@ -5537,7 +5766,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 244, + "number": 254, "children": [ { "kind": "span", @@ -5548,7 +5777,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "states", - "href": "docs/sf__graphics__rendertexture___spec.html#L244C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L254C7" }, { "kind": "span", @@ -5625,13 +5854,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 245, + "number": 255, "children": [ ] }, { "kind": "line", - "number": 246, + "number": 256, "children": [ { "kind": "span", @@ -5652,13 +5881,13 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "drawRectangleShape", - "href": "docs/sf__graphics__rendertexture___spec.html#L246C14" + "href": "docs/sf__graphics__rendertexture___spec.html#L256C14" } ] }, { "kind": "line", - "number": 247, + "number": 257, "children": [ { "kind": "span", @@ -5674,7 +5903,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L247C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L257C7" }, { "kind": "span", @@ -5706,7 +5935,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 248, + "number": 258, "children": [ { "kind": "span", @@ -5717,7 +5946,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "object", - "href": "docs/sf__graphics__rendertexture___spec.html#L248C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L258C7" }, { "kind": "span", @@ -5749,7 +5978,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 249, + "number": 259, "children": [ { "kind": "span", @@ -5760,7 +5989,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "states", - "href": "docs/sf__graphics__rendertexture___spec.html#L249C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L259C7" }, { "kind": "span", @@ -5837,13 +6066,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 250, + "number": 260, "children": [ ] }, { "kind": "line", - "number": 251, + "number": 261, "children": [ { "kind": "span", @@ -5864,13 +6093,13 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "drawVertexArray", - "href": "docs/sf__graphics__rendertexture___spec.html#L251C14" + "href": "docs/sf__graphics__rendertexture___spec.html#L261C14" } ] }, { "kind": "line", - "number": 252, + "number": 262, "children": [ { "kind": "span", @@ -5886,7 +6115,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L252C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L262C7" }, { "kind": "span", @@ -5918,7 +6147,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 253, + "number": 263, "children": [ { "kind": "span", @@ -5929,7 +6158,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "object", - "href": "docs/sf__graphics__rendertexture___spec.html#L253C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L263C7" }, { "kind": "span", @@ -5961,7 +6190,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 254, + "number": 264, "children": [ { "kind": "span", @@ -5972,7 +6201,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "states", - "href": "docs/sf__graphics__rendertexture___spec.html#L254C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L264C7" }, { "kind": "span", @@ -6049,13 +6278,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 255, + "number": 265, "children": [ ] }, { "kind": "line", - "number": 256, + "number": 266, "children": [ { "kind": "span", @@ -6076,13 +6305,13 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "drawVertexBuffer", - "href": "docs/sf__graphics__rendertexture___spec.html#L256C14" + "href": "docs/sf__graphics__rendertexture___spec.html#L266C14" } ] }, { "kind": "line", - "number": 257, + "number": 267, "children": [ { "kind": "span", @@ -6098,7 +6327,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L257C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L267C7" }, { "kind": "span", @@ -6130,7 +6359,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 258, + "number": 268, "children": [ { "kind": "span", @@ -6141,7 +6370,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "object", - "href": "docs/sf__graphics__rendertexture___spec.html#L258C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L268C7" }, { "kind": "span", @@ -6173,7 +6402,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 259, + "number": 269, "children": [ { "kind": "span", @@ -6184,7 +6413,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "states", - "href": "docs/sf__graphics__rendertexture___spec.html#L259C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L269C7" }, { "kind": "span", @@ -6261,24 +6490,24 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 260, + "number": 270, "children": [ ] }, { "kind": "line", - "number": 261, + "number": 271, "children": [ ] }, { "kind": "line", - "number": 262, + "number": 272, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", @@ -6289,12 +6518,12 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 263, + "number": 273, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", @@ -6305,12 +6534,12 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 264, + "number": 274, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", @@ -6321,12 +6550,12 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 265, + "number": 275, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", @@ -6337,12 +6566,12 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 266, + "number": 276, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", @@ -6353,12 +6582,12 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 267, + "number": 277, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", @@ -6369,12 +6598,12 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 268, + "number": 278, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", @@ -6385,12 +6614,12 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 269, + "number": 279, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", @@ -6401,12 +6630,12 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 270, + "number": 280, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", @@ -6417,12 +6646,12 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 271, + "number": 281, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", @@ -6433,7 +6662,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 272, + "number": 282, "children": [ { "kind": "span", @@ -6454,13 +6683,13 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "drawVertexBufferRange", - "href": "docs/sf__graphics__rendertexture___spec.html#L272C14" + "href": "docs/sf__graphics__rendertexture___spec.html#L282C14" } ] }, { "kind": "line", - "number": 273, + "number": 283, "children": [ { "kind": "span", @@ -6476,7 +6705,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L273C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L283C7" }, { "kind": "span", @@ -6508,7 +6737,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 274, + "number": 284, "children": [ { "kind": "span", @@ -6519,7 +6748,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "object", - "href": "docs/sf__graphics__rendertexture___spec.html#L274C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L284C7" }, { "kind": "span", @@ -6571,7 +6800,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 275, + "number": 285, "children": [ { "kind": "span", @@ -6582,7 +6811,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "firstVertex", - "href": "docs/sf__graphics__rendertexture___spec.html#L275C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L285C7" }, { "kind": "span", @@ -6614,7 +6843,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 276, + "number": 286, "children": [ { "kind": "span", @@ -6625,7 +6854,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "vertexCount", - "href": "docs/sf__graphics__rendertexture___spec.html#L276C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L286C7" }, { "kind": "span", @@ -6657,7 +6886,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 277, + "number": 287, "children": [ { "kind": "span", @@ -6668,7 +6897,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "states", - "href": "docs/sf__graphics__rendertexture___spec.html#L277C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L287C7" }, { "kind": "span", @@ -6725,19 +6954,19 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 278, + "number": 288, "children": [ ] }, { "kind": "line", - "number": 279, + "number": 289, "children": [ ] }, { "kind": "line", - "number": 280, + "number": 290, "children": [ { "kind": "span", @@ -6753,7 +6982,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 281, + "number": 291, "children": [ { "kind": "span", @@ -6769,7 +6998,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 282, + "number": 292, "children": [ { "kind": "span", @@ -6785,7 +7014,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 283, + "number": 293, "children": [ { "kind": "span", @@ -6801,7 +7030,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 284, + "number": 294, "children": [ { "kind": "span", @@ -6817,7 +7046,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 285, + "number": 295, "children": [ { "kind": "span", @@ -6833,7 +7062,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 286, + "number": 296, "children": [ { "kind": "span", @@ -6849,7 +7078,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 287, + "number": 297, "children": [ { "kind": "span", @@ -6865,7 +7094,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 288, + "number": 298, "children": [ { "kind": "span", @@ -6881,7 +7110,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 289, + "number": 299, "children": [ { "kind": "span", @@ -6897,7 +7126,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 290, + "number": 300, "children": [ { "kind": "span", @@ -6918,13 +7147,13 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "drawPrimitives", - "href": "docs/sf__graphics__rendertexture___spec.html#L290C14" + "href": "docs/sf__graphics__rendertexture___spec.html#L300C14" } ] }, { "kind": "line", - "number": 291, + "number": 301, "children": [ { "kind": "span", @@ -6940,7 +7169,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L291C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L301C7" }, { "kind": "span", @@ -6972,7 +7201,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 292, + "number": 302, "children": [ { "kind": "span", @@ -6983,7 +7212,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "vertices", - "href": "docs/sf__graphics__rendertexture___spec.html#L292C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L302C7" }, { "kind": "span", @@ -7035,7 +7264,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 293, + "number": 303, "children": [ { "kind": "span", @@ -7046,7 +7275,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "vertexCount", - "href": "docs/sf__graphics__rendertexture___spec.html#L293C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L303C7" }, { "kind": "span", @@ -7078,7 +7307,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 294, + "number": 304, "children": [ { "kind": "span", @@ -7089,7 +7318,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "primitiveType", - "href": "docs/sf__graphics__rendertexture___spec.html#L294C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L304C7" }, { "kind": "span", @@ -7121,7 +7350,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 295, + "number": 305, "children": [ { "kind": "span", @@ -7132,7 +7361,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "states", - "href": "docs/sf__graphics__rendertexture___spec.html#L295C7" + "href": "docs/sf__graphics__rendertexture___spec.html#L305C7" }, { "kind": "span", @@ -7189,13 +7418,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 296, + "number": 306, "children": [ ] }, { "kind": "line", - "number": 297, + "number": 307, "children": [ { "kind": "span", @@ -7211,7 +7440,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 298, + "number": 308, "children": [ { "kind": "span", @@ -7227,7 +7456,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 299, + "number": 309, "children": [ { "kind": "span", @@ -7243,7 +7472,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 300, + "number": 310, "children": [ { "kind": "span", @@ -7259,7 +7488,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 301, + "number": 311, "children": [ { "kind": "span", @@ -7275,7 +7504,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 302, + "number": 312, "children": [ { "kind": "span", @@ -7291,7 +7520,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 303, + "number": 313, "children": [ { "kind": "span", @@ -7307,7 +7536,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 304, + "number": 314, "children": [ { "kind": "span", @@ -7323,7 +7552,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 305, + "number": 315, "children": [ { "kind": "span", @@ -7339,7 +7568,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 306, + "number": 316, "children": [ { "kind": "span", @@ -7355,7 +7584,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 307, + "number": 317, "children": [ { "kind": "span", @@ -7371,7 +7600,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 308, + "number": 318, "children": [ { "kind": "span", @@ -7387,7 +7616,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 309, + "number": 319, "children": [ { "kind": "span", @@ -7403,7 +7632,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 310, + "number": 320, "children": [ { "kind": "span", @@ -7419,7 +7648,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 311, + "number": 321, "children": [ { "kind": "span", @@ -7435,7 +7664,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 312, + "number": 322, "children": [ { "kind": "span", @@ -7451,7 +7680,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 313, + "number": 323, "children": [ { "kind": "span", @@ -7467,7 +7696,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 314, + "number": 324, "children": [ { "kind": "span", @@ -7483,7 +7712,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 315, + "number": 325, "children": [ { "kind": "span", @@ -7499,7 +7728,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 316, + "number": 326, "children": [ { "kind": "span", @@ -7515,7 +7744,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 317, + "number": 327, "children": [ { "kind": "span", @@ -7531,7 +7760,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 318, + "number": 328, "children": [ { "kind": "span", @@ -7552,7 +7781,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "pushGLStates", - "href": "docs/sf__graphics__rendertexture___spec.html#L318C14" + "href": "docs/sf__graphics__rendertexture___spec.html#L328C14" }, { "kind": "span", @@ -7568,7 +7797,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L318C28" + "href": "docs/sf__graphics__rendertexture___spec.html#L328C28" }, { "kind": "span", @@ -7605,13 +7834,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 319, + "number": 329, "children": [ ] }, { "kind": "line", - "number": 320, + "number": 330, "children": [ { "kind": "span", @@ -7627,7 +7856,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 321, + "number": 331, "children": [ { "kind": "span", @@ -7643,7 +7872,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 322, + "number": 332, "children": [ { "kind": "span", @@ -7659,7 +7888,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 323, + "number": 333, "children": [ { "kind": "span", @@ -7675,7 +7904,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 324, + "number": 334, "children": [ { "kind": "span", @@ -7691,7 +7920,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 325, + "number": 335, "children": [ { "kind": "span", @@ -7707,7 +7936,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 326, + "number": 336, "children": [ { "kind": "span", @@ -7723,7 +7952,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 327, + "number": 337, "children": [ { "kind": "span", @@ -7739,7 +7968,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 328, + "number": 338, "children": [ { "kind": "span", @@ -7755,7 +7984,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 329, + "number": 339, "children": [ { "kind": "span", @@ -7776,7 +8005,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "popGLStates", - "href": "docs/sf__graphics__rendertexture___spec.html#L329C14" + "href": "docs/sf__graphics__rendertexture___spec.html#L339C14" }, { "kind": "span", @@ -7792,7 +8021,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L329C27" + "href": "docs/sf__graphics__rendertexture___spec.html#L339C27" }, { "kind": "span", @@ -7829,13 +8058,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 330, + "number": 340, "children": [ ] }, { "kind": "line", - "number": 331, + "number": 341, "children": [ { "kind": "span", @@ -7851,7 +8080,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 332, + "number": 342, "children": [ { "kind": "span", @@ -7867,7 +8096,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 333, + "number": 343, "children": [ { "kind": "span", @@ -7883,7 +8112,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 334, + "number": 344, "children": [ { "kind": "span", @@ -7899,7 +8128,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 335, + "number": 345, "children": [ { "kind": "span", @@ -7915,7 +8144,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 336, + "number": 346, "children": [ { "kind": "span", @@ -7931,7 +8160,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 337, + "number": 347, "children": [ { "kind": "span", @@ -7947,7 +8176,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 338, + "number": 348, "children": [ { "kind": "span", @@ -7963,7 +8192,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 339, + "number": 349, "children": [ { "kind": "span", @@ -7979,7 +8208,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 340, + "number": 350, "children": [ { "kind": "span", @@ -7995,7 +8224,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 341, + "number": 351, "children": [ { "kind": "span", @@ -8011,7 +8240,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 342, + "number": 352, "children": [ { "kind": "span", @@ -8027,7 +8256,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 343, + "number": 353, "children": [ { "kind": "span", @@ -8048,7 +8277,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "resetGLStates", - "href": "docs/sf__graphics__rendertexture___spec.html#L343C14" + "href": "docs/sf__graphics__rendertexture___spec.html#L353C14" }, { "kind": "span", @@ -8064,7 +8293,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L343C29" + "href": "docs/sf__graphics__rendertexture___spec.html#L353C29" }, { "kind": "span", @@ -8101,13 +8330,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 344, + "number": 354, "children": [ ] }, { "kind": "line", - "number": 345, + "number": 355, "children": [ { "kind": "span", @@ -8123,7 +8352,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 346, + "number": 356, "children": [ { "kind": "span", @@ -8139,7 +8368,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 347, + "number": 357, "children": [ { "kind": "span", @@ -8155,7 +8384,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 348, + "number": 358, "children": [ { "kind": "span", @@ -8171,7 +8400,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 349, + "number": 359, "children": [ { "kind": "span", @@ -8187,7 +8416,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 350, + "number": 360, "children": [ { "kind": "span", @@ -8203,7 +8432,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 351, + "number": 361, "children": [ { "kind": "span", @@ -8219,7 +8448,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 352, + "number": 362, "children": [ { "kind": "span", @@ -8235,7 +8464,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 353, + "number": 363, "children": [ { "kind": "span", @@ -8256,7 +8485,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "getTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L353C13" + "href": "docs/sf__graphics__rendertexture___spec.html#L363C13" }, { "kind": "span", @@ -8272,7 +8501,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L353C25" + "href": "docs/sf__graphics__rendertexture___spec.html#L363C25" }, { "kind": "span", @@ -8330,13 +8559,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 354, + "number": 364, "children": [ ] }, { "kind": "line", - "number": 355, + "number": 365, "children": [ { "kind": "span", @@ -8352,7 +8581,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 356, + "number": 366, "children": [ { "kind": "span", @@ -8368,7 +8597,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 357, + "number": 367, "children": [ { "kind": "span", @@ -8384,7 +8613,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 358, + "number": 368, "children": [ { "kind": "span", @@ -8400,7 +8629,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 359, + "number": 369, "children": [ { "kind": "span", @@ -8416,7 +8645,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 360, + "number": 370, "children": [ { "kind": "span", @@ -8432,7 +8661,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 361, + "number": 371, "children": [ { "kind": "span", @@ -8453,7 +8682,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "getMaximumAntialiasingLevel", - "href": "docs/sf__graphics__rendertexture___spec.html#L361C13" + "href": "docs/sf__graphics__rendertexture___spec.html#L371C13" }, { "kind": "span", @@ -8485,13 +8714,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 362, + "number": 372, "children": [ ] }, { "kind": "line", - "number": 363, + "number": 373, "children": [ { "kind": "span", @@ -8507,7 +8736,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 364, + "number": 374, "children": [ { "kind": "span", @@ -8523,7 +8752,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 365, + "number": 375, "children": [ { "kind": "span", @@ -8539,7 +8768,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 366, + "number": 376, "children": [ { "kind": "span", @@ -8555,7 +8784,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 367, + "number": 377, "children": [ { "kind": "span", @@ -8571,7 +8800,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 368, + "number": 378, "children": [ { "kind": "span", @@ -8587,7 +8816,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 369, + "number": 379, "children": [ { "kind": "span", @@ -8603,7 +8832,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 370, + "number": 380, "children": [ { "kind": "span", @@ -8624,7 +8853,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setSmooth", - "href": "docs/sf__graphics__rendertexture___spec.html#L370C14" + "href": "docs/sf__graphics__rendertexture___spec.html#L380C14" }, { "kind": "span", @@ -8640,7 +8869,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L370C25" + "href": "docs/sf__graphics__rendertexture___spec.html#L380C25" }, { "kind": "span", @@ -8677,7 +8906,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "smooth", - "href": "docs/sf__graphics__rendertexture___spec.html#L370C62" + "href": "docs/sf__graphics__rendertexture___spec.html#L380C62" }, { "kind": "span", @@ -8714,13 +8943,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 371, + "number": 381, "children": [ ] }, { "kind": "line", - "number": 372, + "number": 382, "children": [ { "kind": "span", @@ -8736,7 +8965,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 373, + "number": 383, "children": [ { "kind": "span", @@ -8752,7 +8981,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 374, + "number": 384, "children": [ { "kind": "span", @@ -8768,7 +8997,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 375, + "number": 385, "children": [ { "kind": "span", @@ -8784,7 +9013,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 376, + "number": 386, "children": [ { "kind": "span", @@ -8800,7 +9029,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 377, + "number": 387, "children": [ { "kind": "span", @@ -8816,7 +9045,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 378, + "number": 388, "children": [ { "kind": "span", @@ -8832,7 +9061,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 379, + "number": 389, "children": [ { "kind": "span", @@ -8848,7 +9077,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 380, + "number": 390, "children": [ { "kind": "span", @@ -8869,7 +9098,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "isSmooth", - "href": "docs/sf__graphics__rendertexture___spec.html#L380C13" + "href": "docs/sf__graphics__rendertexture___spec.html#L390C13" }, { "kind": "span", @@ -8885,7 +9114,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L380C23" + "href": "docs/sf__graphics__rendertexture___spec.html#L390C23" }, { "kind": "span", @@ -8943,13 +9172,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 381, + "number": 391, "children": [ ] }, { "kind": "line", - "number": 382, + "number": 392, "children": [ { "kind": "span", @@ -8965,7 +9194,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 383, + "number": 393, "children": [ { "kind": "span", @@ -8981,7 +9210,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 384, + "number": 394, "children": [ { "kind": "span", @@ -8997,7 +9226,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 385, + "number": 395, "children": [ { "kind": "span", @@ -9013,7 +9242,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 386, + "number": 396, "children": [ { "kind": "span", @@ -9029,7 +9258,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 387, + "number": 397, "children": [ { "kind": "span", @@ -9045,7 +9274,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 388, + "number": 398, "children": [ { "kind": "span", @@ -9061,7 +9290,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 389, + "number": 399, "children": [ { "kind": "span", @@ -9082,7 +9311,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setRepeated", - "href": "docs/sf__graphics__rendertexture___spec.html#L389C14" + "href": "docs/sf__graphics__rendertexture___spec.html#L399C14" }, { "kind": "span", @@ -9098,7 +9327,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L389C27" + "href": "docs/sf__graphics__rendertexture___spec.html#L399C27" }, { "kind": "span", @@ -9135,7 +9364,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "repeated", - "href": "docs/sf__graphics__rendertexture___spec.html#L389C64" + "href": "docs/sf__graphics__rendertexture___spec.html#L399C64" }, { "kind": "span", @@ -9172,13 +9401,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 390, + "number": 400, "children": [ ] }, { "kind": "line", - "number": 391, + "number": 401, "children": [ { "kind": "span", @@ -9194,7 +9423,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 392, + "number": 402, "children": [ { "kind": "span", @@ -9210,7 +9439,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 393, + "number": 403, "children": [ { "kind": "span", @@ -9226,7 +9455,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 394, + "number": 404, "children": [ { "kind": "span", @@ -9242,7 +9471,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 395, + "number": 405, "children": [ { "kind": "span", @@ -9258,7 +9487,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 396, + "number": 406, "children": [ { "kind": "span", @@ -9274,7 +9503,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 397, + "number": 407, "children": [ { "kind": "span", @@ -9290,7 +9519,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 398, + "number": 408, "children": [ { "kind": "span", @@ -9306,7 +9535,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 399, + "number": 409, "children": [ { "kind": "span", @@ -9327,7 +9556,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "isRepeated", - "href": "docs/sf__graphics__rendertexture___spec.html#L399C13" + "href": "docs/sf__graphics__rendertexture___spec.html#L409C13" }, { "kind": "span", @@ -9343,7 +9572,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L399C25" + "href": "docs/sf__graphics__rendertexture___spec.html#L409C25" }, { "kind": "span", @@ -9401,13 +9630,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 400, + "number": 410, "children": [ ] }, { "kind": "line", - "number": 401, + "number": 411, "children": [ { "kind": "span", @@ -9423,7 +9652,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 402, + "number": 412, "children": [ { "kind": "span", @@ -9439,7 +9668,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 403, + "number": 413, "children": [ { "kind": "span", @@ -9455,7 +9684,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 404, + "number": 414, "children": [ { "kind": "span", @@ -9471,7 +9700,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 405, + "number": 415, "children": [ { "kind": "span", @@ -9487,7 +9716,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 406, + "number": 416, "children": [ { "kind": "span", @@ -9503,7 +9732,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 407, + "number": 417, "children": [ { "kind": "span", @@ -9519,7 +9748,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 408, + "number": 418, "children": [ { "kind": "span", @@ -9535,7 +9764,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 409, + "number": 419, "children": [ { "kind": "span", @@ -9551,7 +9780,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 410, + "number": 420, "children": [ { "kind": "span", @@ -9567,7 +9796,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 411, + "number": 421, "children": [ { "kind": "span", @@ -9583,7 +9812,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 412, + "number": 422, "children": [ { "kind": "span", @@ -9599,7 +9828,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 413, + "number": 423, "children": [ { "kind": "span", @@ -9615,7 +9844,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 414, + "number": 424, "children": [ { "kind": "span", @@ -9631,7 +9860,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 415, + "number": 425, "children": [ { "kind": "span", @@ -9652,7 +9881,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "generateMipmap", - "href": "docs/sf__graphics__rendertexture___spec.html#L415C13" + "href": "docs/sf__graphics__rendertexture___spec.html#L425C13" }, { "kind": "span", @@ -9668,7 +9897,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderTexture", - "href": "docs/sf__graphics__rendertexture___spec.html#L415C29" + "href": "docs/sf__graphics__rendertexture___spec.html#L425C29" }, { "kind": "span", @@ -9726,13 +9955,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 416, + "number": 426, "children": [ ] }, { "kind": "line", - "number": 417, + "number": 427, "children": [ { "kind": "span", @@ -9743,13 +9972,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 418, + "number": 428, "children": [ ] }, { "kind": "line", - "number": 453, + "number": 464, "children": [ { "kind": "span", diff --git a/doc/srcs/sf-graphics-renderwindow.ads.js b/doc/srcs/sf-graphics-renderwindow.ads.js index d5bb705..121b8e2 100644 --- a/doc/srcs/sf-graphics-renderwindow.ads.js +++ b/doc/srcs/sf-graphics-renderwindow.ads.js @@ -543,7 +543,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "Sf.Window.Window.sfWindowStyle", - "href": "docs/sf__window__window___spec.html#L30C9" + "href": "docs/sf__window__window___spec.html#L25C9" }, { "kind": "span", @@ -853,7 +853,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "Sf.Window.Window.sfWindowStyle", - "href": "docs/sf__window__window___spec.html#L30C9" + "href": "docs/sf__window__window___spec.html#L25C9" }, { "kind": "span", @@ -942,7 +942,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "Sf.Window.Window.sfContextSettings", - "href": "docs/sf__window__window___spec.html#L60C9" + "href": "docs/sf__window__window___spec.html#L51C9" }, { "kind": "span", @@ -963,7 +963,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "Sf.Window.Window.sfDefaultContextSettings", - "href": "docs/sf__window__window___spec.html#L516C4" + "href": "docs/sf__window__window___spec.html#L507C4" }, { "kind": "span", @@ -1311,7 +1311,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "Sf.Window.Window.sfWindowStyle", - "href": "docs/sf__window__window___spec.html#L30C9" + "href": "docs/sf__window__window___spec.html#L25C9" }, { "kind": "span", @@ -1400,7 +1400,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "Sf.Window.Window.sfContextSettings", - "href": "docs/sf__window__window___spec.html#L60C9" + "href": "docs/sf__window__window___spec.html#L51C9" }, { "kind": "span", @@ -1421,7 +1421,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "Sf.Window.Window.sfDefaultContextSettings", - "href": "docs/sf__window__window___spec.html#L516C4" + "href": "docs/sf__window__window___spec.html#L507C4" }, { "kind": "span", @@ -1709,7 +1709,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "Sf.Window.Window.sfContextSettings", - "href": "docs/sf__window__window___spec.html#L60C9" + "href": "docs/sf__window__window___spec.html#L51C9" }, { "kind": "span", @@ -2513,7 +2513,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "Sf.Window.Window.sfContextSettings", - "href": "docs/sf__window__window___spec.html#L60C9" + "href": "docs/sf__window__window___spec.html#L51C9" }, { "kind": "span", @@ -2795,7 +2795,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "Sf.Window.Event.sfEvent", - "href": "docs/sf__window__event___spec.html#L209C9" + "href": "docs/sf__window__event___spec.html#L210C9" }, { "kind": "span", @@ -3103,7 +3103,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "Sf.Window.Event.sfEvent", - "href": "docs/sf__window__event___spec.html#L209C9" + "href": "docs/sf__window__event___spec.html#L210C9" }, { "kind": "span", @@ -3882,6 +3882,235 @@ GNATdoc.SourceFile = { { "kind": "line", "number": 172, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Tell if the render window will use sRGB encoding when drawing on it" + } + ] + }, + { + "kind": "line", + "number": 173, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 174, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param renderWindow Render window object" + } + ] + }, + { + "kind": "line", + "number": 175, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 176, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @return sfTrue if the render window use sRGB encoding, sfFalse otherwise" + } + ] + }, + { + "kind": "line", + "number": 177, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 178, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 179, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "isSrgb", + "href": "docs/sf__graphics__renderwindow___spec.html#L179C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "renderWindow", + "href": "docs/sf__graphics__renderwindow___spec.html#L179C21" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfRenderWindow_Ptr", + "href": "docs/sf__graphics___spec.html#L50C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfBool", + "href": "docs/sf___spec.html#L52C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 180, + "children": [ + ] + }, + { + "kind": "line", + "number": 181, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 182, "children": [ { "kind": "span", @@ -3897,7 +4126,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 173, + "number": 183, "children": [ { "kind": "span", @@ -3913,7 +4142,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 174, + "number": 184, "children": [ { "kind": "span", @@ -3929,7 +4158,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 175, + "number": 185, "children": [ { "kind": "span", @@ -3945,7 +4174,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 176, + "number": 186, "children": [ { "kind": "span", @@ -3961,7 +4190,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 177, + "number": 187, "children": [ { "kind": "span", @@ -3977,7 +4206,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 178, + "number": 188, "children": [ { "kind": "span", @@ -3998,7 +4227,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setSize", - "href": "docs/sf__graphics__renderwindow___spec.html#L178C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L188C14" }, { "kind": "span", @@ -4014,7 +4243,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L178C23" + "href": "docs/sf__graphics__renderwindow___spec.html#L188C23" }, { "kind": "span", @@ -4051,7 +4280,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "size", - "href": "docs/sf__graphics__renderwindow___spec.html#L178C58" + "href": "docs/sf__graphics__renderwindow___spec.html#L188C58" }, { "kind": "span", @@ -4088,13 +4317,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 179, + "number": 189, "children": [ ] }, { "kind": "line", - "number": 180, + "number": 190, "children": [ { "kind": "span", @@ -4110,7 +4339,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 181, + "number": 191, "children": [ { "kind": "span", @@ -4126,7 +4355,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 182, + "number": 192, "children": [ { "kind": "span", @@ -4142,7 +4371,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 183, + "number": 193, "children": [ { "kind": "span", @@ -4158,7 +4387,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 184, + "number": 194, "children": [ { "kind": "span", @@ -4174,7 +4403,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 185, + "number": 195, "children": [ { "kind": "span", @@ -4190,7 +4419,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 186, + "number": 196, "children": [ { "kind": "span", @@ -4206,7 +4435,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 187, + "number": 197, "children": [ { "kind": "span", @@ -4227,7 +4456,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setTitle", - "href": "docs/sf__graphics__renderwindow___spec.html#L187C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L197C14" }, { "kind": "span", @@ -4243,7 +4472,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L187C24" + "href": "docs/sf__graphics__renderwindow___spec.html#L197C24" }, { "kind": "span", @@ -4280,7 +4509,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "title", - "href": "docs/sf__graphics__renderwindow___spec.html#L187C59" + "href": "docs/sf__graphics__renderwindow___spec.html#L197C59" }, { "kind": "span", @@ -4316,13 +4545,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 188, + "number": 198, "children": [ ] }, { "kind": "line", - "number": 189, + "number": 199, "children": [ { "kind": "span", @@ -4338,7 +4567,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 190, + "number": 200, "children": [ { "kind": "span", @@ -4354,7 +4583,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 191, + "number": 201, "children": [ { "kind": "span", @@ -4370,7 +4599,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 192, + "number": 202, "children": [ { "kind": "span", @@ -4386,7 +4615,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 193, + "number": 203, "children": [ { "kind": "span", @@ -4402,7 +4631,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 194, + "number": 204, "children": [ { "kind": "span", @@ -4418,7 +4647,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 195, + "number": 205, "children": [ { "kind": "span", @@ -4434,7 +4663,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 196, + "number": 206, "children": [ { "kind": "span", @@ -4455,7 +4684,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setUnicodeTitle", - "href": "docs/sf__graphics__renderwindow___spec.html#L196C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L206C14" }, { "kind": "span", @@ -4471,7 +4700,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L196C31" + "href": "docs/sf__graphics__renderwindow___spec.html#L206C31" }, { "kind": "span", @@ -4508,7 +4737,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "title", - "href": "docs/sf__graphics__renderwindow___spec.html#L196C66" + "href": "docs/sf__graphics__renderwindow___spec.html#L206C66" }, { "kind": "span", @@ -4544,19 +4773,19 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 197, + "number": 207, "children": [ ] }, { "kind": "line", - "number": 198, + "number": 208, "children": [ ] }, { "kind": "line", - "number": 199, + "number": 209, "children": [ { "kind": "span", @@ -4572,7 +4801,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 200, + "number": 210, "children": [ { "kind": "span", @@ -4588,7 +4817,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 201, + "number": 211, "children": [ { "kind": "span", @@ -4604,7 +4833,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 202, + "number": 212, "children": [ { "kind": "span", @@ -4620,7 +4849,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 203, + "number": 213, "children": [ { "kind": "span", @@ -4636,7 +4865,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 204, + "number": 214, "children": [ { "kind": "span", @@ -4652,7 +4881,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 205, + "number": 215, "children": [ { "kind": "span", @@ -4668,7 +4897,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 206, + "number": 216, "children": [ { "kind": "span", @@ -4684,7 +4913,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 207, + "number": 217, "children": [ { "kind": "span", @@ -4700,7 +4929,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 208, + "number": 218, "children": [ { "kind": "span", @@ -4721,7 +4950,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setIcon", - "href": "docs/sf__graphics__renderwindow___spec.html#L208C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L218C14" }, { "kind": "span", @@ -4737,7 +4966,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L208C23" + "href": "docs/sf__graphics__renderwindow___spec.html#L218C23" }, { "kind": "span", @@ -4769,7 +4998,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 209, + "number": 219, "children": [ { "kind": "span", @@ -4780,7 +5009,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "width", - "href": "docs/sf__graphics__renderwindow___spec.html#L209C23" + "href": "docs/sf__graphics__renderwindow___spec.html#L219C23" }, { "kind": "span", @@ -4796,7 +5025,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "height", - "href": "docs/sf__graphics__renderwindow___spec.html#L209C30" + "href": "docs/sf__graphics__renderwindow___spec.html#L219C30" }, { "kind": "span", @@ -4828,7 +5057,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 210, + "number": 220, "children": [ { "kind": "span", @@ -4839,7 +5068,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "pixels", - "href": "docs/sf__graphics__renderwindow___spec.html#L210C23" + "href": "docs/sf__graphics__renderwindow___spec.html#L220C23" }, { "kind": "span", @@ -4876,13 +5105,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 211, + "number": 221, "children": [ ] }, { "kind": "line", - "number": 212, + "number": 222, "children": [ { "kind": "span", @@ -4898,7 +5127,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 213, + "number": 223, "children": [ { "kind": "span", @@ -4914,7 +5143,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 214, + "number": 224, "children": [ { "kind": "span", @@ -4930,7 +5159,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 215, + "number": 225, "children": [ { "kind": "span", @@ -4946,7 +5175,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 216, + "number": 226, "children": [ { "kind": "span", @@ -4962,7 +5191,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 217, + "number": 227, "children": [ { "kind": "span", @@ -4978,7 +5207,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 218, + "number": 228, "children": [ { "kind": "span", @@ -4994,7 +5223,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 219, + "number": 229, "children": [ { "kind": "span", @@ -5015,7 +5244,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setVisible", - "href": "docs/sf__graphics__renderwindow___spec.html#L219C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L229C14" }, { "kind": "span", @@ -5031,7 +5260,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L219C26" + "href": "docs/sf__graphics__renderwindow___spec.html#L229C26" }, { "kind": "span", @@ -5068,7 +5297,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "visible", - "href": "docs/sf__graphics__renderwindow___spec.html#L219C61" + "href": "docs/sf__graphics__renderwindow___spec.html#L229C61" }, { "kind": "span", @@ -5105,13 +5334,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 220, + "number": 230, "children": [ ] }, { "kind": "line", - "number": 221, + "number": 231, "children": [ { "kind": "span", @@ -5127,7 +5356,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 222, + "number": 232, "children": [ { "kind": "span", @@ -5143,7 +5372,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 223, + "number": 233, "children": [ { "kind": "span", @@ -5159,7 +5388,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 224, + "number": 234, "children": [ { "kind": "span", @@ -5175,7 +5404,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 225, + "number": 235, "children": [ { "kind": "span", @@ -5191,7 +5420,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 226, + "number": 236, "children": [ { "kind": "span", @@ -5207,7 +5436,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 227, + "number": 237, "children": [ { "kind": "span", @@ -5223,7 +5452,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 228, + "number": 238, "children": [ { "kind": "span", @@ -5244,7 +5473,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setVerticalSyncEnabled", - "href": "docs/sf__graphics__renderwindow___spec.html#L228C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L238C14" }, { "kind": "span", @@ -5260,7 +5489,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L228C38" + "href": "docs/sf__graphics__renderwindow___spec.html#L238C38" }, { "kind": "span", @@ -5292,7 +5521,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 229, + "number": 239, "children": [ { "kind": "span", @@ -5303,7 +5532,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "enabled", - "href": "docs/sf__graphics__renderwindow___spec.html#L229C38" + "href": "docs/sf__graphics__renderwindow___spec.html#L239C38" }, { "kind": "span", @@ -5340,13 +5569,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 230, + "number": 240, "children": [ ] }, { "kind": "line", - "number": 231, + "number": 241, "children": [ { "kind": "span", @@ -5362,7 +5591,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 232, + "number": 242, "children": [ { "kind": "span", @@ -5378,7 +5607,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 233, + "number": 243, "children": [ { "kind": "span", @@ -5394,7 +5623,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 234, + "number": 244, "children": [ { "kind": "span", @@ -5410,7 +5639,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 235, + "number": 245, "children": [ { "kind": "span", @@ -5426,7 +5655,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 236, + "number": 246, "children": [ { "kind": "span", @@ -5442,7 +5671,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 237, + "number": 247, "children": [ { "kind": "span", @@ -5458,7 +5687,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 238, + "number": 248, "children": [ { "kind": "span", @@ -5479,7 +5708,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setMouseCursorVisible", - "href": "docs/sf__graphics__renderwindow___spec.html#L238C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L248C14" }, { "kind": "span", @@ -5495,7 +5724,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L238C37" + "href": "docs/sf__graphics__renderwindow___spec.html#L248C37" }, { "kind": "span", @@ -5527,7 +5756,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 239, + "number": 249, "children": [ { "kind": "span", @@ -5538,7 +5767,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "show", - "href": "docs/sf__graphics__renderwindow___spec.html#L239C37" + "href": "docs/sf__graphics__renderwindow___spec.html#L249C37" }, { "kind": "span", @@ -5575,19 +5804,19 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 240, + "number": 250, "children": [ ] }, { "kind": "line", - "number": 241, + "number": 251, "children": [ ] }, { "kind": "line", - "number": 242, + "number": 252, "children": [ { "kind": "span", @@ -5603,7 +5832,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 243, + "number": 253, "children": [ { "kind": "span", @@ -5619,7 +5848,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 244, + "number": 254, "children": [ { "kind": "span", @@ -5635,7 +5864,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 245, + "number": 255, "children": [ { "kind": "span", @@ -5651,7 +5880,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 246, + "number": 256, "children": [ { "kind": "span", @@ -5667,7 +5896,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 247, + "number": 257, "children": [ { "kind": "span", @@ -5683,7 +5912,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 248, + "number": 258, "children": [ { "kind": "span", @@ -5699,7 +5928,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 249, + "number": 259, "children": [ { "kind": "span", @@ -5715,7 +5944,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 250, + "number": 260, "children": [ { "kind": "span", @@ -5731,7 +5960,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 251, + "number": 261, "children": [ { "kind": "span", @@ -5747,7 +5976,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 252, + "number": 262, "children": [ { "kind": "span", @@ -5763,7 +5992,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 253, + "number": 263, "children": [ { "kind": "span", @@ -5779,7 +6008,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 254, + "number": 264, "children": [ { "kind": "span", @@ -5795,7 +6024,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 255, + "number": 265, "children": [ { "kind": "span", @@ -5816,7 +6045,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setMouseCursorGrabbed", - "href": "docs/sf__graphics__renderwindow___spec.html#L255C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L265C14" }, { "kind": "span", @@ -5832,7 +6061,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L255C37" + "href": "docs/sf__graphics__renderwindow___spec.html#L265C37" }, { "kind": "span", @@ -5864,7 +6093,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 256, + "number": 266, "children": [ { "kind": "span", @@ -5875,7 +6104,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "grabbed", - "href": "docs/sf__graphics__renderwindow___spec.html#L256C37" + "href": "docs/sf__graphics__renderwindow___spec.html#L266C37" }, { "kind": "span", @@ -5912,13 +6141,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 257, + "number": 267, "children": [ ] }, { "kind": "line", - "number": 258, + "number": 268, "children": [ { "kind": "span", @@ -5934,7 +6163,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 259, + "number": 269, "children": [ { "kind": "span", @@ -5950,7 +6179,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 260, + "number": 270, "children": [ { "kind": "span", @@ -5966,7 +6195,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 261, + "number": 271, "children": [ { "kind": "span", @@ -5982,7 +6211,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 262, + "number": 272, "children": [ { "kind": "span", @@ -5998,7 +6227,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 263, + "number": 273, "children": [ { "kind": "span", @@ -6014,7 +6243,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 264, + "number": 274, "children": [ { "kind": "span", @@ -6030,7 +6259,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 265, + "number": 275, "children": [ { "kind": "span", @@ -6046,7 +6275,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 266, + "number": 276, "children": [ { "kind": "span", @@ -6062,7 +6291,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 267, + "number": 277, "children": [ { "kind": "span", @@ -6078,7 +6307,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 268, + "number": 278, "children": [ { "kind": "span", @@ -6094,7 +6323,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 269, + "number": 279, "children": [ { "kind": "span", @@ -6110,7 +6339,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 270, + "number": 280, "children": [ { "kind": "span", @@ -6126,7 +6355,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 271, + "number": 281, "children": [ { "kind": "span", @@ -6142,7 +6371,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 272, + "number": 282, "children": [ { "kind": "span", @@ -6158,7 +6387,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 273, + "number": 283, "children": [ { "kind": "span", @@ -6174,7 +6403,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 274, + "number": 284, "children": [ { "kind": "span", @@ -6190,7 +6419,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 275, + "number": 285, "children": [ { "kind": "span", @@ -6211,7 +6440,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setMouseCursor", - "href": "docs/sf__graphics__renderwindow___spec.html#L275C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L285C14" }, { "kind": "span", @@ -6227,7 +6456,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L275C30" + "href": "docs/sf__graphics__renderwindow___spec.html#L285C30" }, { "kind": "span", @@ -6264,7 +6493,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "cursor", - "href": "docs/sf__graphics__renderwindow___spec.html#L275C65" + "href": "docs/sf__graphics__renderwindow___spec.html#L285C65" }, { "kind": "span", @@ -6285,7 +6514,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "Sf.Window.sfCursor_Ptr", - "href": "docs/sf__window___spec.html#L35C9" + "href": "docs/sf__window___spec.html#L61C9" }, { "kind": "span", @@ -6301,13 +6530,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 276, + "number": 286, "children": [ ] }, { "kind": "line", - "number": 277, + "number": 287, "children": [ { "kind": "span", @@ -6323,7 +6552,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 278, + "number": 288, "children": [ { "kind": "span", @@ -6339,7 +6568,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 279, + "number": 289, "children": [ { "kind": "span", @@ -6355,7 +6584,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 280, + "number": 290, "children": [ { "kind": "span", @@ -6371,7 +6600,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 281, + "number": 291, "children": [ { "kind": "span", @@ -6387,7 +6616,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 282, + "number": 292, "children": [ { "kind": "span", @@ -6403,7 +6632,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 283, + "number": 293, "children": [ { "kind": "span", @@ -6419,7 +6648,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 284, + "number": 294, "children": [ { "kind": "span", @@ -6435,7 +6664,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 285, + "number": 295, "children": [ { "kind": "span", @@ -6451,7 +6680,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 286, + "number": 296, "children": [ { "kind": "span", @@ -6472,7 +6701,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setKeyRepeatEnabled", - "href": "docs/sf__graphics__renderwindow___spec.html#L286C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L296C14" }, { "kind": "span", @@ -6488,7 +6717,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L286C35" + "href": "docs/sf__graphics__renderwindow___spec.html#L296C35" }, { "kind": "span", @@ -6525,7 +6754,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "enabled", - "href": "docs/sf__graphics__renderwindow___spec.html#L286C70" + "href": "docs/sf__graphics__renderwindow___spec.html#L296C70" }, { "kind": "span", @@ -6562,13 +6791,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 287, + "number": 297, "children": [ ] }, { "kind": "line", - "number": 288, + "number": 298, "children": [ { "kind": "span", @@ -6584,7 +6813,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 289, + "number": 299, "children": [ { "kind": "span", @@ -6600,7 +6829,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 290, + "number": 300, "children": [ { "kind": "span", @@ -6616,7 +6845,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 291, + "number": 301, "children": [ { "kind": "span", @@ -6632,7 +6861,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 292, + "number": 302, "children": [ { "kind": "span", @@ -6648,7 +6877,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 293, + "number": 303, "children": [ { "kind": "span", @@ -6664,7 +6893,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 294, + "number": 304, "children": [ { "kind": "span", @@ -6680,7 +6909,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 295, + "number": 305, "children": [ { "kind": "span", @@ -6701,7 +6930,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setFramerateLimit", - "href": "docs/sf__graphics__renderwindow___spec.html#L295C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L305C14" }, { "kind": "span", @@ -6717,7 +6946,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L295C33" + "href": "docs/sf__graphics__renderwindow___spec.html#L305C33" }, { "kind": "span", @@ -6754,7 +6983,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "limit", - "href": "docs/sf__graphics__renderwindow___spec.html#L295C68" + "href": "docs/sf__graphics__renderwindow___spec.html#L305C68" }, { "kind": "span", @@ -6791,13 +7020,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 296, + "number": 306, "children": [ ] }, { "kind": "line", - "number": 297, + "number": 307, "children": [ { "kind": "span", @@ -6813,7 +7042,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 298, + "number": 308, "children": [ { "kind": "span", @@ -6829,7 +7058,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 299, + "number": 309, "children": [ { "kind": "span", @@ -6845,7 +7074,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 300, + "number": 310, "children": [ { "kind": "span", @@ -6861,7 +7090,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 301, + "number": 311, "children": [ { "kind": "span", @@ -6877,7 +7106,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 302, + "number": 312, "children": [ { "kind": "span", @@ -6893,7 +7122,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 303, + "number": 313, "children": [ { "kind": "span", @@ -6909,7 +7138,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 304, + "number": 314, "children": [ { "kind": "span", @@ -6930,7 +7159,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setJoystickThreshold", - "href": "docs/sf__graphics__renderwindow___spec.html#L304C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L314C14" }, { "kind": "span", @@ -6946,7 +7175,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L304C36" + "href": "docs/sf__graphics__renderwindow___spec.html#L314C36" }, { "kind": "span", @@ -6983,7 +7212,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "threshold", - "href": "docs/sf__graphics__renderwindow___spec.html#L304C71" + "href": "docs/sf__graphics__renderwindow___spec.html#L314C71" }, { "kind": "span", @@ -7019,13 +7248,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 305, + "number": 315, "children": [ ] }, { "kind": "line", - "number": 306, + "number": 316, "children": [ { "kind": "span", @@ -7041,7 +7270,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 307, + "number": 317, "children": [ { "kind": "span", @@ -7057,7 +7286,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 308, + "number": 318, "children": [ { "kind": "span", @@ -7073,7 +7302,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 309, + "number": 319, "children": [ { "kind": "span", @@ -7089,7 +7318,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 310, + "number": 320, "children": [ { "kind": "span", @@ -7105,7 +7334,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 311, + "number": 321, "children": [ { "kind": "span", @@ -7121,7 +7350,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 312, + "number": 322, "children": [ { "kind": "span", @@ -7137,7 +7366,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 313, + "number": 323, "children": [ { "kind": "span", @@ -7153,7 +7382,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 314, + "number": 324, "children": [ { "kind": "span", @@ -7169,7 +7398,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 315, + "number": 325, "children": [ { "kind": "span", @@ -7190,7 +7419,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setActive", - "href": "docs/sf__graphics__renderwindow___spec.html#L315C13" + "href": "docs/sf__graphics__renderwindow___spec.html#L325C13" }, { "kind": "span", @@ -7206,7 +7435,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L315C24" + "href": "docs/sf__graphics__renderwindow___spec.html#L325C24" }, { "kind": "span", @@ -7243,7 +7472,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "active", - "href": "docs/sf__graphics__renderwindow___spec.html#L315C59" + "href": "docs/sf__graphics__renderwindow___spec.html#L325C59" }, { "kind": "span", @@ -7301,13 +7530,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 316, + "number": 326, "children": [ ] }, { "kind": "line", - "number": 317, + "number": 327, "children": [ { "kind": "span", @@ -7323,7 +7552,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 318, + "number": 328, "children": [ { "kind": "span", @@ -7339,7 +7568,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 319, + "number": 329, "children": [ { "kind": "span", @@ -7355,7 +7584,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 320, + "number": 330, "children": [ { "kind": "span", @@ -7371,7 +7600,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 321, + "number": 331, "children": [ { "kind": "span", @@ -7387,7 +7616,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 322, + "number": 332, "children": [ { "kind": "span", @@ -7403,7 +7632,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 323, + "number": 333, "children": [ { "kind": "span", @@ -7419,7 +7648,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 324, + "number": 334, "children": [ { "kind": "span", @@ -7435,7 +7664,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 325, + "number": 335, "children": [ { "kind": "span", @@ -7451,7 +7680,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 326, + "number": 336, "children": [ { "kind": "span", @@ -7467,7 +7696,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 327, + "number": 337, "children": [ { "kind": "span", @@ -7483,7 +7712,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 328, + "number": 338, "children": [ { "kind": "span", @@ -7499,7 +7728,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 329, + "number": 339, "children": [ { "kind": "span", @@ -7520,7 +7749,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "requestFocus", - "href": "docs/sf__graphics__renderwindow___spec.html#L329C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L339C14" }, { "kind": "span", @@ -7536,7 +7765,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L329C28" + "href": "docs/sf__graphics__renderwindow___spec.html#L339C28" }, { "kind": "span", @@ -7573,13 +7802,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 330, + "number": 340, "children": [ ] }, { "kind": "line", - "number": 331, + "number": 341, "children": [ { "kind": "span", @@ -7595,7 +7824,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 332, + "number": 342, "children": [ { "kind": "span", @@ -7611,7 +7840,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 333, + "number": 343, "children": [ { "kind": "span", @@ -7627,7 +7856,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 334, + "number": 344, "children": [ { "kind": "span", @@ -7643,7 +7872,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 335, + "number": 345, "children": [ { "kind": "span", @@ -7659,7 +7888,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 336, + "number": 346, "children": [ { "kind": "span", @@ -7675,7 +7904,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 337, + "number": 347, "children": [ { "kind": "span", @@ -7691,7 +7920,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 338, + "number": 348, "children": [ { "kind": "span", @@ -7707,7 +7936,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 339, + "number": 349, "children": [ { "kind": "span", @@ -7723,7 +7952,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 340, + "number": 350, "children": [ { "kind": "span", @@ -7739,7 +7968,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 341, + "number": 351, "children": [ { "kind": "span", @@ -7760,7 +7989,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "hasFocus", - "href": "docs/sf__graphics__renderwindow___spec.html#L341C13" + "href": "docs/sf__graphics__renderwindow___spec.html#L351C13" }, { "kind": "span", @@ -7776,7 +8005,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L341C23" + "href": "docs/sf__graphics__renderwindow___spec.html#L351C23" }, { "kind": "span", @@ -7834,13 +8063,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 342, + "number": 352, "children": [ ] }, { "kind": "line", - "number": 343, + "number": 353, "children": [ { "kind": "span", @@ -7856,7 +8085,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 344, + "number": 354, "children": [ { "kind": "span", @@ -7872,7 +8101,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 345, + "number": 355, "children": [ { "kind": "span", @@ -7888,7 +8117,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 346, + "number": 356, "children": [ { "kind": "span", @@ -7904,7 +8133,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 347, + "number": 357, "children": [ { "kind": "span", @@ -7920,7 +8149,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 348, + "number": 358, "children": [ { "kind": "span", @@ -7936,7 +8165,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 349, + "number": 359, "children": [ { "kind": "span", @@ -7957,7 +8186,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "display", - "href": "docs/sf__graphics__renderwindow___spec.html#L349C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L359C14" }, { "kind": "span", @@ -7973,7 +8202,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L349C23" + "href": "docs/sf__graphics__renderwindow___spec.html#L359C23" }, { "kind": "span", @@ -8010,13 +8239,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 350, + "number": 360, "children": [ ] }, { "kind": "line", - "number": 351, + "number": 361, "children": [ { "kind": "span", @@ -8032,7 +8261,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 352, + "number": 362, "children": [ { "kind": "span", @@ -8048,7 +8277,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 353, + "number": 363, "children": [ { "kind": "span", @@ -8064,7 +8293,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 354, + "number": 364, "children": [ { "kind": "span", @@ -8080,7 +8309,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 355, + "number": 365, "children": [ { "kind": "span", @@ -8096,7 +8325,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 356, + "number": 366, "children": [ { "kind": "span", @@ -8112,7 +8341,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 357, + "number": 367, "children": [ { "kind": "span", @@ -8128,7 +8357,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 358, + "number": 368, "children": [ { "kind": "span", @@ -8144,7 +8373,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 359, + "number": 369, "children": [ { "kind": "span", @@ -8165,7 +8394,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "getSystemHandle", - "href": "docs/sf__graphics__renderwindow___spec.html#L359C13" + "href": "docs/sf__graphics__renderwindow___spec.html#L369C13" }, { "kind": "span", @@ -8181,7 +8410,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L359C30" + "href": "docs/sf__graphics__renderwindow___spec.html#L369C30" }, { "kind": "span", @@ -8239,13 +8468,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 360, + "number": 370, "children": [ ] }, { "kind": "line", - "number": 361, + "number": 371, "children": [ { "kind": "span", @@ -8261,7 +8490,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 362, + "number": 372, "children": [ { "kind": "span", @@ -8277,7 +8506,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 363, + "number": 373, "children": [ { "kind": "span", @@ -8293,7 +8522,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 364, + "number": 374, "children": [ { "kind": "span", @@ -8309,7 +8538,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 365, + "number": 375, "children": [ { "kind": "span", @@ -8325,7 +8554,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 366, + "number": 376, "children": [ { "kind": "span", @@ -8341,7 +8570,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 367, + "number": 377, "children": [ { "kind": "span", @@ -8357,7 +8586,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 368, + "number": 378, "children": [ { "kind": "span", @@ -8378,13 +8607,13 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "clear", - "href": "docs/sf__graphics__renderwindow___spec.html#L368C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L378C14" } ] }, { "kind": "line", - "number": 369, + "number": 379, "children": [ { "kind": "span", @@ -8400,7 +8629,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L369C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L379C7" }, { "kind": "span", @@ -8432,7 +8661,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 370, + "number": 380, "children": [ { "kind": "span", @@ -8443,7 +8672,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "color", - "href": "docs/sf__graphics__renderwindow___spec.html#L370C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L380C7" }, { "kind": "span", @@ -8501,13 +8730,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 371, + "number": 381, "children": [ ] }, { "kind": "line", - "number": 372, + "number": 382, "children": [ { "kind": "span", @@ -8523,7 +8752,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 373, + "number": 383, "children": [ { "kind": "span", @@ -8539,7 +8768,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 374, + "number": 384, "children": [ { "kind": "span", @@ -8555,7 +8784,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 375, + "number": 385, "children": [ { "kind": "span", @@ -8571,7 +8800,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 376, + "number": 386, "children": [ { "kind": "span", @@ -8587,7 +8816,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 377, + "number": 387, "children": [ { "kind": "span", @@ -8603,7 +8832,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 378, + "number": 388, "children": [ { "kind": "span", @@ -8619,7 +8848,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 379, + "number": 389, "children": [ { "kind": "span", @@ -8640,7 +8869,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setView", - "href": "docs/sf__graphics__renderwindow___spec.html#L379C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L389C14" }, { "kind": "span", @@ -8656,7 +8885,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L379C23" + "href": "docs/sf__graphics__renderwindow___spec.html#L389C23" }, { "kind": "span", @@ -8688,7 +8917,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 380, + "number": 390, "children": [ { "kind": "span", @@ -8699,7 +8928,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "view", - "href": "docs/sf__graphics__renderwindow___spec.html#L380C23" + "href": "docs/sf__graphics__renderwindow___spec.html#L390C23" }, { "kind": "span", @@ -8736,19 +8965,19 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 381, + "number": 391, "children": [ ] }, { "kind": "line", - "number": 382, + "number": 392, "children": [ ] }, { "kind": "line", - "number": 383, + "number": 393, "children": [ { "kind": "span", @@ -8764,7 +8993,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 384, + "number": 394, "children": [ { "kind": "span", @@ -8780,7 +9009,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 385, + "number": 395, "children": [ { "kind": "span", @@ -8796,7 +9025,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 386, + "number": 396, "children": [ { "kind": "span", @@ -8812,7 +9041,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 387, + "number": 397, "children": [ { "kind": "span", @@ -8828,7 +9057,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 388, + "number": 398, "children": [ { "kind": "span", @@ -8844,7 +9073,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 389, + "number": 399, "children": [ { "kind": "span", @@ -8860,7 +9089,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 390, + "number": 400, "children": [ { "kind": "span", @@ -8876,7 +9105,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 391, + "number": 401, "children": [ { "kind": "span", @@ -8897,7 +9126,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "getView", - "href": "docs/sf__graphics__renderwindow___spec.html#L391C13" + "href": "docs/sf__graphics__renderwindow___spec.html#L401C13" }, { "kind": "span", @@ -8913,7 +9142,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L391C22" + "href": "docs/sf__graphics__renderwindow___spec.html#L401C22" }, { "kind": "span", @@ -8971,13 +9200,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 392, + "number": 402, "children": [ ] }, { "kind": "line", - "number": 393, + "number": 403, "children": [ { "kind": "span", @@ -8993,7 +9222,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 394, + "number": 404, "children": [ { "kind": "span", @@ -9009,7 +9238,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 395, + "number": 405, "children": [ { "kind": "span", @@ -9025,7 +9254,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 396, + "number": 406, "children": [ { "kind": "span", @@ -9041,7 +9270,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 397, + "number": 407, "children": [ { "kind": "span", @@ -9057,7 +9286,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 398, + "number": 408, "children": [ { "kind": "span", @@ -9073,7 +9302,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 399, + "number": 409, "children": [ { "kind": "span", @@ -9089,7 +9318,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 400, + "number": 410, "children": [ { "kind": "span", @@ -9105,7 +9334,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 401, + "number": 411, "children": [ { "kind": "span", @@ -9126,7 +9355,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "getDefaultView", - "href": "docs/sf__graphics__renderwindow___spec.html#L401C13" + "href": "docs/sf__graphics__renderwindow___spec.html#L411C13" }, { "kind": "span", @@ -9142,7 +9371,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L401C29" + "href": "docs/sf__graphics__renderwindow___spec.html#L411C29" }, { "kind": "span", @@ -9200,13 +9429,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 402, + "number": 412, "children": [ ] }, { "kind": "line", - "number": 403, + "number": 413, "children": [ { "kind": "span", @@ -9222,7 +9451,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 404, + "number": 414, "children": [ { "kind": "span", @@ -9238,7 +9467,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 405, + "number": 415, "children": [ { "kind": "span", @@ -9254,7 +9483,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 406, + "number": 416, "children": [ { "kind": "span", @@ -9270,7 +9499,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 407, + "number": 417, "children": [ { "kind": "span", @@ -9286,7 +9515,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 408, + "number": 418, "children": [ { "kind": "span", @@ -9302,7 +9531,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 409, + "number": 419, "children": [ { "kind": "span", @@ -9318,7 +9547,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 410, + "number": 420, "children": [ { "kind": "span", @@ -9334,7 +9563,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 411, + "number": 421, "children": [ { "kind": "span", @@ -9350,7 +9579,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 412, + "number": 422, "children": [ { "kind": "span", @@ -9371,7 +9600,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "getViewport", - "href": "docs/sf__graphics__renderwindow___spec.html#L412C13" + "href": "docs/sf__graphics__renderwindow___spec.html#L422C13" }, { "kind": "span", @@ -9387,7 +9616,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L412C26" + "href": "docs/sf__graphics__renderwindow___spec.html#L422C26" }, { "kind": "span", @@ -9424,7 +9653,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "view", - "href": "docs/sf__graphics__renderwindow___spec.html#L412C61" + "href": "docs/sf__graphics__renderwindow___spec.html#L422C61" }, { "kind": "span", @@ -9456,7 +9685,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 413, + "number": 423, "children": [ { "kind": "span", @@ -9488,13 +9717,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 414, + "number": 424, "children": [ ] }, { "kind": "line", - "number": 415, + "number": 425, "children": [ { "kind": "span", @@ -9510,7 +9739,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 416, + "number": 426, "children": [ { "kind": "span", @@ -9526,7 +9755,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 417, + "number": 427, "children": [ { "kind": "span", @@ -9542,7 +9771,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 418, + "number": 428, "children": [ { "kind": "span", @@ -9558,7 +9787,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 419, + "number": 429, "children": [ { "kind": "span", @@ -9574,7 +9803,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 420, + "number": 430, "children": [ { "kind": "span", @@ -9590,7 +9819,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 421, + "number": 431, "children": [ { "kind": "span", @@ -9606,7 +9835,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 422, + "number": 432, "children": [ { "kind": "span", @@ -9622,7 +9851,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 423, + "number": 433, "children": [ { "kind": "span", @@ -9638,7 +9867,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 424, + "number": 434, "children": [ { "kind": "span", @@ -9654,7 +9883,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 425, + "number": 435, "children": [ { "kind": "span", @@ -9670,7 +9899,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 426, + "number": 436, "children": [ { "kind": "span", @@ -9686,7 +9915,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 427, + "number": 437, "children": [ { "kind": "span", @@ -9702,7 +9931,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 428, + "number": 438, "children": [ { "kind": "span", @@ -9718,7 +9947,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 429, + "number": 439, "children": [ { "kind": "span", @@ -9734,7 +9963,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 430, + "number": 440, "children": [ { "kind": "span", @@ -9750,7 +9979,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 431, + "number": 441, "children": [ { "kind": "span", @@ -9766,7 +9995,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 432, + "number": 442, "children": [ { "kind": "span", @@ -9782,7 +10011,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 433, + "number": 443, "children": [ { "kind": "span", @@ -9798,7 +10027,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 434, + "number": 444, "children": [ { "kind": "span", @@ -9814,7 +10043,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 435, + "number": 445, "children": [ { "kind": "span", @@ -9830,7 +10059,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 436, + "number": 446, "children": [ { "kind": "span", @@ -9846,7 +10075,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 437, + "number": 447, "children": [ { "kind": "span", @@ -9862,7 +10091,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 438, + "number": 448, "children": [ { "kind": "span", @@ -9878,7 +10107,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 439, + "number": 449, "children": [ { "kind": "span", @@ -9894,7 +10123,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 440, + "number": 450, "children": [ { "kind": "span", @@ -9910,7 +10139,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 441, + "number": 451, "children": [ { "kind": "span", @@ -9926,7 +10155,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 442, + "number": 452, "children": [ { "kind": "span", @@ -9942,7 +10171,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 443, + "number": 453, "children": [ { "kind": "span", @@ -9963,13 +10192,13 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "mapPixelToCoords", - "href": "docs/sf__graphics__renderwindow___spec.html#L443C13" + "href": "docs/sf__graphics__renderwindow___spec.html#L453C13" } ] }, { "kind": "line", - "number": 444, + "number": 454, "children": [ { "kind": "span", @@ -9985,7 +10214,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L444C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L454C7" }, { "kind": "span", @@ -10017,7 +10246,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 445, + "number": 455, "children": [ { "kind": "span", @@ -10028,7 +10257,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "point", - "href": "docs/sf__graphics__renderwindow___spec.html#L445C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L455C7" }, { "kind": "span", @@ -10060,7 +10289,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 446, + "number": 456, "children": [ { "kind": "span", @@ -10071,7 +10300,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "view", - "href": "docs/sf__graphics__renderwindow___spec.html#L446C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L456C7" }, { "kind": "span", @@ -10129,13 +10358,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 447, + "number": 457, "children": [ ] }, { "kind": "line", - "number": 448, + "number": 458, "children": [ { "kind": "span", @@ -10151,7 +10380,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 449, + "number": 459, "children": [ { "kind": "span", @@ -10167,7 +10396,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 450, + "number": 460, "children": [ { "kind": "span", @@ -10183,7 +10412,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 451, + "number": 461, "children": [ { "kind": "span", @@ -10199,7 +10428,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 452, + "number": 462, "children": [ { "kind": "span", @@ -10215,7 +10444,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 453, + "number": 463, "children": [ { "kind": "span", @@ -10231,7 +10460,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 454, + "number": 464, "children": [ { "kind": "span", @@ -10247,7 +10476,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 455, + "number": 465, "children": [ { "kind": "span", @@ -10263,7 +10492,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 456, + "number": 466, "children": [ { "kind": "span", @@ -10279,7 +10508,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 457, + "number": 467, "children": [ { "kind": "span", @@ -10295,7 +10524,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 458, + "number": 468, "children": [ { "kind": "span", @@ -10311,7 +10540,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 459, + "number": 469, "children": [ { "kind": "span", @@ -10327,7 +10556,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 460, + "number": 470, "children": [ { "kind": "span", @@ -10343,7 +10572,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 461, + "number": 471, "children": [ { "kind": "span", @@ -10359,7 +10588,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 462, + "number": 472, "children": [ { "kind": "span", @@ -10375,7 +10604,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 463, + "number": 473, "children": [ { "kind": "span", @@ -10391,7 +10620,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 464, + "number": 474, "children": [ { "kind": "span", @@ -10407,7 +10636,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 465, + "number": 475, "children": [ { "kind": "span", @@ -10423,7 +10652,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 466, + "number": 476, "children": [ { "kind": "span", @@ -10439,7 +10668,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 467, + "number": 477, "children": [ { "kind": "span", @@ -10455,7 +10684,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 468, + "number": 478, "children": [ { "kind": "span", @@ -10471,7 +10700,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 469, + "number": 479, "children": [ { "kind": "span", @@ -10487,7 +10716,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 470, + "number": 480, "children": [ { "kind": "span", @@ -10503,7 +10732,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 471, + "number": 481, "children": [ { "kind": "span", @@ -10519,7 +10748,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 472, + "number": 482, "children": [ { "kind": "span", @@ -10540,13 +10769,13 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "mapCoordsToPixel", - "href": "docs/sf__graphics__renderwindow___spec.html#L472C13" + "href": "docs/sf__graphics__renderwindow___spec.html#L482C13" } ] }, { "kind": "line", - "number": 473, + "number": 483, "children": [ { "kind": "span", @@ -10562,7 +10791,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L473C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L483C7" }, { "kind": "span", @@ -10594,7 +10823,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 474, + "number": 484, "children": [ { "kind": "span", @@ -10605,7 +10834,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "point", - "href": "docs/sf__graphics__renderwindow___spec.html#L474C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L484C7" }, { "kind": "span", @@ -10637,7 +10866,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 475, + "number": 485, "children": [ { "kind": "span", @@ -10648,7 +10877,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "view", - "href": "docs/sf__graphics__renderwindow___spec.html#L475C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L485C7" }, { "kind": "span", @@ -10706,13 +10935,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 476, + "number": 486, "children": [ ] }, { "kind": "line", - "number": 477, + "number": 487, "children": [ { "kind": "span", @@ -10728,7 +10957,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 478, + "number": 488, "children": [ { "kind": "span", @@ -10744,7 +10973,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 479, + "number": 489, "children": [ { "kind": "span", @@ -10760,7 +10989,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 480, + "number": 490, "children": [ { "kind": "span", @@ -10776,7 +11005,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 481, + "number": 491, "children": [ { "kind": "span", @@ -10792,7 +11021,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 482, + "number": 492, "children": [ { "kind": "span", @@ -10808,7 +11037,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 483, + "number": 493, "children": [ { "kind": "span", @@ -10824,7 +11053,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 484, + "number": 494, "children": [ { "kind": "span", @@ -10840,7 +11069,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 485, + "number": 495, "children": [ { "kind": "span", @@ -10861,13 +11090,13 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "drawSprite", - "href": "docs/sf__graphics__renderwindow___spec.html#L485C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L495C14" } ] }, { "kind": "line", - "number": 486, + "number": 496, "children": [ { "kind": "span", @@ -10883,7 +11112,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L486C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L496C7" }, { "kind": "span", @@ -10915,7 +11144,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 487, + "number": 497, "children": [ { "kind": "span", @@ -10926,7 +11155,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "object", - "href": "docs/sf__graphics__renderwindow___spec.html#L487C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L497C7" }, { "kind": "span", @@ -10958,7 +11187,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 488, + "number": 498, "children": [ { "kind": "span", @@ -10969,7 +11198,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "states", - "href": "docs/sf__graphics__renderwindow___spec.html#L488C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L498C7" }, { "kind": "span", @@ -11026,7 +11255,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 489, + "number": 499, "children": [ { "kind": "span", @@ -11047,13 +11276,13 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "drawText", - "href": "docs/sf__graphics__renderwindow___spec.html#L489C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L499C14" } ] }, { "kind": "line", - "number": 490, + "number": 500, "children": [ { "kind": "span", @@ -11069,7 +11298,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L490C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L500C7" }, { "kind": "span", @@ -11101,7 +11330,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 491, + "number": 501, "children": [ { "kind": "span", @@ -11112,7 +11341,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "text", - "href": "docs/sf__graphics__renderwindow___spec.html#L491C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L501C7" }, { "kind": "span", @@ -11144,7 +11373,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 492, + "number": 502, "children": [ { "kind": "span", @@ -11155,7 +11384,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "states", - "href": "docs/sf__graphics__renderwindow___spec.html#L492C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L502C7" }, { "kind": "span", @@ -11212,7 +11441,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 493, + "number": 503, "children": [ { "kind": "span", @@ -11233,13 +11462,13 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "drawShape", - "href": "docs/sf__graphics__renderwindow___spec.html#L493C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L503C14" } ] }, { "kind": "line", - "number": 494, + "number": 504, "children": [ { "kind": "span", @@ -11255,7 +11484,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L494C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L504C7" }, { "kind": "span", @@ -11287,7 +11516,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 495, + "number": 505, "children": [ { "kind": "span", @@ -11298,7 +11527,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "object", - "href": "docs/sf__graphics__renderwindow___spec.html#L495C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L505C7" }, { "kind": "span", @@ -11330,7 +11559,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 496, + "number": 506, "children": [ { "kind": "span", @@ -11341,7 +11570,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "states", - "href": "docs/sf__graphics__renderwindow___spec.html#L496C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L506C7" }, { "kind": "span", @@ -11398,7 +11627,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 497, + "number": 507, "children": [ { "kind": "span", @@ -11419,13 +11648,13 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "drawCircleShape", - "href": "docs/sf__graphics__renderwindow___spec.html#L497C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L507C14" } ] }, { "kind": "line", - "number": 498, + "number": 508, "children": [ { "kind": "span", @@ -11441,7 +11670,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L498C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L508C7" }, { "kind": "span", @@ -11473,7 +11702,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 499, + "number": 509, "children": [ { "kind": "span", @@ -11484,7 +11713,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "object", - "href": "docs/sf__graphics__renderwindow___spec.html#L499C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L509C7" }, { "kind": "span", @@ -11516,7 +11745,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 500, + "number": 510, "children": [ { "kind": "span", @@ -11527,7 +11756,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "states", - "href": "docs/sf__graphics__renderwindow___spec.html#L500C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L510C7" }, { "kind": "span", @@ -11584,7 +11813,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 501, + "number": 511, "children": [ { "kind": "span", @@ -11605,13 +11834,13 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "drawConvexShape", - "href": "docs/sf__graphics__renderwindow___spec.html#L501C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L511C14" } ] }, { "kind": "line", - "number": 502, + "number": 512, "children": [ { "kind": "span", @@ -11627,7 +11856,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L502C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L512C7" }, { "kind": "span", @@ -11659,7 +11888,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 503, + "number": 513, "children": [ { "kind": "span", @@ -11670,7 +11899,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "object", - "href": "docs/sf__graphics__renderwindow___spec.html#L503C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L513C7" }, { "kind": "span", @@ -11702,7 +11931,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 504, + "number": 514, "children": [ { "kind": "span", @@ -11713,7 +11942,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "states", - "href": "docs/sf__graphics__renderwindow___spec.html#L504C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L514C7" }, { "kind": "span", @@ -11770,7 +11999,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 505, + "number": 515, "children": [ { "kind": "span", @@ -11791,13 +12020,13 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "drawRectangleShape", - "href": "docs/sf__graphics__renderwindow___spec.html#L505C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L515C14" } ] }, { "kind": "line", - "number": 506, + "number": 516, "children": [ { "kind": "span", @@ -11813,7 +12042,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L506C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L516C7" }, { "kind": "span", @@ -11845,7 +12074,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 507, + "number": 517, "children": [ { "kind": "span", @@ -11856,7 +12085,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "object", - "href": "docs/sf__graphics__renderwindow___spec.html#L507C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L517C7" }, { "kind": "span", @@ -11888,7 +12117,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 508, + "number": 518, "children": [ { "kind": "span", @@ -11899,7 +12128,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "states", - "href": "docs/sf__graphics__renderwindow___spec.html#L508C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L518C7" }, { "kind": "span", @@ -11956,7 +12185,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 509, + "number": 519, "children": [ { "kind": "span", @@ -11977,13 +12206,13 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "drawVertexArray", - "href": "docs/sf__graphics__renderwindow___spec.html#L509C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L519C14" } ] }, { "kind": "line", - "number": 510, + "number": 520, "children": [ { "kind": "span", @@ -11999,7 +12228,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L510C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L520C7" }, { "kind": "span", @@ -12031,7 +12260,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 511, + "number": 521, "children": [ { "kind": "span", @@ -12042,7 +12271,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "object", - "href": "docs/sf__graphics__renderwindow___spec.html#L511C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L521C7" }, { "kind": "span", @@ -12074,7 +12303,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 512, + "number": 522, "children": [ { "kind": "span", @@ -12085,7 +12314,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "states", - "href": "docs/sf__graphics__renderwindow___spec.html#L512C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L522C7" }, { "kind": "span", @@ -12142,7 +12371,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 513, + "number": 523, "children": [ { "kind": "span", @@ -12163,13 +12392,13 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "drawVertexBuffer", - "href": "docs/sf__graphics__renderwindow___spec.html#L513C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L523C14" } ] }, { "kind": "line", - "number": 514, + "number": 524, "children": [ { "kind": "span", @@ -12185,7 +12414,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L514C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L524C7" }, { "kind": "span", @@ -12217,7 +12446,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 515, + "number": 525, "children": [ { "kind": "span", @@ -12228,7 +12457,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "object", - "href": "docs/sf__graphics__renderwindow___spec.html#L515C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L525C7" }, { "kind": "span", @@ -12260,7 +12489,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 516, + "number": 526, "children": [ { "kind": "span", @@ -12271,7 +12500,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "states", - "href": "docs/sf__graphics__renderwindow___spec.html#L516C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L526C7" }, { "kind": "span", @@ -12328,13 +12557,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 517, + "number": 527, "children": [ ] }, { "kind": "line", - "number": 518, + "number": 528, "children": [ { "kind": "span", @@ -12350,7 +12579,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 519, + "number": 529, "children": [ { "kind": "span", @@ -12366,7 +12595,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 520, + "number": 530, "children": [ { "kind": "span", @@ -12382,7 +12611,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 521, + "number": 531, "children": [ { "kind": "span", @@ -12398,7 +12627,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 522, + "number": 532, "children": [ { "kind": "span", @@ -12414,7 +12643,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 523, + "number": 533, "children": [ { "kind": "span", @@ -12430,7 +12659,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 524, + "number": 534, "children": [ { "kind": "span", @@ -12446,7 +12675,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 525, + "number": 535, "children": [ { "kind": "span", @@ -12462,7 +12691,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 526, + "number": 536, "children": [ { "kind": "span", @@ -12478,7 +12707,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 527, + "number": 537, "children": [ { "kind": "span", @@ -12494,7 +12723,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 528, + "number": 538, "children": [ { "kind": "span", @@ -12515,13 +12744,13 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "drawVertexBufferRange", - "href": "docs/sf__graphics__renderwindow___spec.html#L528C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L538C14" } ] }, { "kind": "line", - "number": 529, + "number": 539, "children": [ { "kind": "span", @@ -12537,7 +12766,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L529C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L539C7" }, { "kind": "span", @@ -12569,7 +12798,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 530, + "number": 540, "children": [ { "kind": "span", @@ -12580,7 +12809,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "object", - "href": "docs/sf__graphics__renderwindow___spec.html#L530C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L540C7" }, { "kind": "span", @@ -12632,7 +12861,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 531, + "number": 541, "children": [ { "kind": "span", @@ -12643,7 +12872,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "firstVertex", - "href": "docs/sf__graphics__renderwindow___spec.html#L531C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L541C7" }, { "kind": "span", @@ -12675,7 +12904,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 532, + "number": 542, "children": [ { "kind": "span", @@ -12686,7 +12915,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "vertexCount", - "href": "docs/sf__graphics__renderwindow___spec.html#L532C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L542C7" }, { "kind": "span", @@ -12718,7 +12947,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 533, + "number": 543, "children": [ { "kind": "span", @@ -12729,7 +12958,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "states", - "href": "docs/sf__graphics__renderwindow___spec.html#L533C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L543C7" }, { "kind": "span", @@ -12786,13 +13015,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 534, + "number": 544, "children": [ ] }, { "kind": "line", - "number": 535, + "number": 545, "children": [ { "kind": "span", @@ -12808,7 +13037,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 536, + "number": 546, "children": [ { "kind": "span", @@ -12824,7 +13053,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 537, + "number": 547, "children": [ { "kind": "span", @@ -12840,7 +13069,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 538, + "number": 548, "children": [ { "kind": "span", @@ -12856,7 +13085,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 539, + "number": 549, "children": [ { "kind": "span", @@ -12872,7 +13101,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 540, + "number": 550, "children": [ { "kind": "span", @@ -12888,7 +13117,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 541, + "number": 551, "children": [ { "kind": "span", @@ -12904,7 +13133,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 542, + "number": 552, "children": [ { "kind": "span", @@ -12920,7 +13149,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 543, + "number": 553, "children": [ { "kind": "span", @@ -12936,7 +13165,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 544, + "number": 554, "children": [ { "kind": "span", @@ -12952,7 +13181,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 545, + "number": 555, "children": [ { "kind": "span", @@ -12973,13 +13202,13 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "drawPrimitives", - "href": "docs/sf__graphics__renderwindow___spec.html#L545C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L555C14" } ] }, { "kind": "line", - "number": 546, + "number": 556, "children": [ { "kind": "span", @@ -12995,7 +13224,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L546C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L556C7" }, { "kind": "span", @@ -13027,7 +13256,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 547, + "number": 557, "children": [ { "kind": "span", @@ -13038,7 +13267,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "vertices", - "href": "docs/sf__graphics__renderwindow___spec.html#L547C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L557C7" }, { "kind": "span", @@ -13090,7 +13319,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 548, + "number": 558, "children": [ { "kind": "span", @@ -13101,7 +13330,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "vertexCount", - "href": "docs/sf__graphics__renderwindow___spec.html#L548C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L558C7" }, { "kind": "span", @@ -13133,7 +13362,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 549, + "number": 559, "children": [ { "kind": "span", @@ -13144,7 +13373,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "primitiveType", - "href": "docs/sf__graphics__renderwindow___spec.html#L549C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L559C7" }, { "kind": "span", @@ -13176,7 +13405,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 550, + "number": 560, "children": [ { "kind": "span", @@ -13187,7 +13416,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "states", - "href": "docs/sf__graphics__renderwindow___spec.html#L550C7" + "href": "docs/sf__graphics__renderwindow___spec.html#L560C7" }, { "kind": "span", @@ -13244,13 +13473,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 551, + "number": 561, "children": [ ] }, { "kind": "line", - "number": 552, + "number": 562, "children": [ { "kind": "span", @@ -13266,7 +13495,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 553, + "number": 563, "children": [ { "kind": "span", @@ -13282,7 +13511,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 554, + "number": 564, "children": [ { "kind": "span", @@ -13298,7 +13527,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 555, + "number": 565, "children": [ { "kind": "span", @@ -13314,7 +13543,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 556, + "number": 566, "children": [ { "kind": "span", @@ -13330,7 +13559,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 557, + "number": 567, "children": [ { "kind": "span", @@ -13346,7 +13575,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 558, + "number": 568, "children": [ { "kind": "span", @@ -13362,7 +13591,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 559, + "number": 569, "children": [ { "kind": "span", @@ -13378,7 +13607,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 560, + "number": 570, "children": [ { "kind": "span", @@ -13394,7 +13623,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 561, + "number": 571, "children": [ { "kind": "span", @@ -13410,7 +13639,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 562, + "number": 572, "children": [ { "kind": "span", @@ -13426,7 +13655,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 563, + "number": 573, "children": [ { "kind": "span", @@ -13442,7 +13671,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 564, + "number": 574, "children": [ { "kind": "span", @@ -13458,7 +13687,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 565, + "number": 575, "children": [ { "kind": "span", @@ -13474,7 +13703,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 566, + "number": 576, "children": [ { "kind": "span", @@ -13490,7 +13719,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 567, + "number": 577, "children": [ { "kind": "span", @@ -13506,7 +13735,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 568, + "number": 578, "children": [ { "kind": "span", @@ -13522,7 +13751,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 569, + "number": 579, "children": [ { "kind": "span", @@ -13538,7 +13767,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 570, + "number": 580, "children": [ { "kind": "span", @@ -13554,7 +13783,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 571, + "number": 581, "children": [ { "kind": "span", @@ -13570,7 +13799,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 572, + "number": 582, "children": [ { "kind": "span", @@ -13586,7 +13815,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 573, + "number": 583, "children": [ { "kind": "span", @@ -13607,7 +13836,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "pushGLStates", - "href": "docs/sf__graphics__renderwindow___spec.html#L573C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L583C14" }, { "kind": "span", @@ -13623,7 +13852,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L573C28" + "href": "docs/sf__graphics__renderwindow___spec.html#L583C28" }, { "kind": "span", @@ -13660,13 +13889,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 574, + "number": 584, "children": [ ] }, { "kind": "line", - "number": 575, + "number": 585, "children": [ { "kind": "span", @@ -13682,7 +13911,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 576, + "number": 586, "children": [ { "kind": "span", @@ -13698,7 +13927,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 577, + "number": 587, "children": [ { "kind": "span", @@ -13714,7 +13943,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 578, + "number": 588, "children": [ { "kind": "span", @@ -13730,7 +13959,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 579, + "number": 589, "children": [ { "kind": "span", @@ -13746,7 +13975,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 580, + "number": 590, "children": [ { "kind": "span", @@ -13762,7 +13991,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 581, + "number": 591, "children": [ { "kind": "span", @@ -13778,7 +14007,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 582, + "number": 592, "children": [ { "kind": "span", @@ -13794,7 +14023,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 583, + "number": 593, "children": [ { "kind": "span", @@ -13810,7 +14039,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 584, + "number": 594, "children": [ { "kind": "span", @@ -13831,7 +14060,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "popGLStates", - "href": "docs/sf__graphics__renderwindow___spec.html#L584C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L594C14" }, { "kind": "span", @@ -13847,7 +14076,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L584C27" + "href": "docs/sf__graphics__renderwindow___spec.html#L594C27" }, { "kind": "span", @@ -13884,13 +14113,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 585, + "number": 595, "children": [ ] }, { "kind": "line", - "number": 586, + "number": 596, "children": [ { "kind": "span", @@ -13906,7 +14135,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 587, + "number": 597, "children": [ { "kind": "span", @@ -13922,7 +14151,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 588, + "number": 598, "children": [ { "kind": "span", @@ -13938,7 +14167,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 589, + "number": 599, "children": [ { "kind": "span", @@ -13954,7 +14183,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 590, + "number": 600, "children": [ { "kind": "span", @@ -13970,7 +14199,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 591, + "number": 601, "children": [ { "kind": "span", @@ -13986,7 +14215,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 592, + "number": 602, "children": [ { "kind": "span", @@ -14002,7 +14231,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 593, + "number": 603, "children": [ { "kind": "span", @@ -14018,7 +14247,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 594, + "number": 604, "children": [ { "kind": "span", @@ -14034,7 +14263,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 595, + "number": 605, "children": [ { "kind": "span", @@ -14050,7 +14279,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 596, + "number": 606, "children": [ { "kind": "span", @@ -14066,7 +14295,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 597, + "number": 607, "children": [ { "kind": "span", @@ -14082,7 +14311,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 598, + "number": 608, "children": [ { "kind": "span", @@ -14103,7 +14332,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "resetGLStates", - "href": "docs/sf__graphics__renderwindow___spec.html#L598C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L608C14" }, { "kind": "span", @@ -14119,7 +14348,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L598C29" + "href": "docs/sf__graphics__renderwindow___spec.html#L608C29" }, { "kind": "span", @@ -14156,13 +14385,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 599, + "number": 609, "children": [ ] }, { "kind": "line", - "number": 600, + "number": 610, "children": [ { "kind": "span", @@ -14178,7 +14407,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 601, + "number": 611, "children": [ { "kind": "span", @@ -14194,7 +14423,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 602, + "number": 612, "children": [ { "kind": "span", @@ -14210,7 +14439,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 603, + "number": 613, "children": [ { "kind": "span", @@ -14226,7 +14455,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 604, + "number": 614, "children": [ { "kind": "span", @@ -14242,7 +14471,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 605, + "number": 615, "children": [ { "kind": "span", @@ -14258,7 +14487,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 606, + "number": 616, "children": [ { "kind": "span", @@ -14274,7 +14503,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 607, + "number": 617, "children": [ { "kind": "span", @@ -14290,7 +14519,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 608, + "number": 618, "children": [ { "kind": "span", @@ -14306,7 +14535,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 609, + "number": 619, "children": [ { "kind": "span", @@ -14322,7 +14551,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 610, + "number": 620, "children": [ { "kind": "span", @@ -14338,7 +14567,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 611, + "number": 621, "children": [ { "kind": "span", @@ -14354,7 +14583,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 612, + "number": 622, "children": [ { "kind": "span", @@ -14370,7 +14599,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 613, + "number": 623, "children": [ { "kind": "span", @@ -14386,7 +14615,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 614, + "number": 624, "children": [ { "kind": "span", @@ -14402,7 +14631,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 615, + "number": 625, "children": [ { "kind": "span", @@ -14418,7 +14647,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 616, + "number": 626, "children": [ { "kind": "span", @@ -14434,7 +14663,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 617, + "number": 627, "children": [ { "kind": "span", @@ -14450,7 +14679,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 618, + "number": 628, "children": [ { "kind": "span", @@ -14466,7 +14695,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 619, + "number": 629, "children": [ { "kind": "span", @@ -14482,7 +14711,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 620, + "number": 630, "children": [ { "kind": "span", @@ -14498,7 +14727,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 621, + "number": 631, "children": [ { "kind": "span", @@ -14514,7 +14743,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 622, + "number": 632, "children": [ { "kind": "span", @@ -14530,7 +14759,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 623, + "number": 633, "children": [ { "kind": "span", @@ -14546,7 +14775,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 624, + "number": 634, "children": [ { "kind": "span", @@ -14562,7 +14791,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 625, + "number": 635, "children": [ { "kind": "span", @@ -14583,7 +14812,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "capture", - "href": "docs/sf__graphics__renderwindow___spec.html#L625C13" + "href": "docs/sf__graphics__renderwindow___spec.html#L635C13" }, { "kind": "span", @@ -14599,7 +14828,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__renderwindow___spec.html#L625C22" + "href": "docs/sf__graphics__renderwindow___spec.html#L635C22" }, { "kind": "span", @@ -14657,19 +14886,19 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 626, + "number": 636, "children": [ ] }, { "kind": "line", - "number": 627, + "number": 637, "children": [ ] }, { "kind": "line", - "number": 628, + "number": 638, "children": [ { "kind": "span", @@ -14690,7 +14919,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "Mouse", - "href": "docs/sf__graphics__renderwindow___mouse___spec.html#L628C12" + "href": "docs/sf__graphics__renderwindow___mouse___spec.html#L638C12" }, { "kind": "span", @@ -14706,13 +14935,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 629, + "number": 639, "children": [ ] }, { "kind": "line", - "number": 630, + "number": 640, "children": [ { "kind": "span", @@ -14728,7 +14957,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 631, + "number": 641, "children": [ { "kind": "span", @@ -14744,7 +14973,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 632, + "number": 642, "children": [ { "kind": "span", @@ -14760,7 +14989,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 633, + "number": 643, "children": [ { "kind": "span", @@ -14776,7 +15005,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 634, + "number": 644, "children": [ { "kind": "span", @@ -14792,7 +15021,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 635, + "number": 645, "children": [ { "kind": "span", @@ -14808,7 +15037,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 636, + "number": 646, "children": [ { "kind": "span", @@ -14824,7 +15053,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 637, + "number": 647, "children": [ { "kind": "span", @@ -14840,7 +15069,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 638, + "number": 648, "children": [ { "kind": "span", @@ -14856,7 +15085,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 639, + "number": 649, "children": [ { "kind": "span", @@ -14872,7 +15101,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 640, + "number": 650, "children": [ { "kind": "span", @@ -14888,7 +15117,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 641, + "number": 651, "children": [ { "kind": "span", @@ -14909,7 +15138,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "getPosition", - "href": "docs/sf__graphics__renderwindow___mouse___spec.html#L641C16" + "href": "docs/sf__graphics__renderwindow___mouse___spec.html#L651C16" }, { "kind": "span", @@ -14925,7 +15154,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "relativeTo", - "href": "docs/sf__graphics__renderwindow___mouse___spec.html#L641C29" + "href": "docs/sf__graphics__renderwindow___mouse___spec.html#L651C29" }, { "kind": "span", @@ -14983,13 +15212,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 642, + "number": 652, "children": [ ] }, { "kind": "line", - "number": 643, + "number": 653, "children": [ { "kind": "span", @@ -15005,7 +15234,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 644, + "number": 654, "children": [ { "kind": "span", @@ -15021,7 +15250,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 645, + "number": 655, "children": [ { "kind": "span", @@ -15037,7 +15266,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 646, + "number": 656, "children": [ { "kind": "span", @@ -15053,7 +15282,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 647, + "number": 657, "children": [ { "kind": "span", @@ -15069,7 +15298,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 648, + "number": 658, "children": [ { "kind": "span", @@ -15085,7 +15314,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 649, + "number": 659, "children": [ { "kind": "span", @@ -15101,7 +15330,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 650, + "number": 660, "children": [ { "kind": "span", @@ -15117,7 +15346,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 651, + "number": 661, "children": [ { "kind": "span", @@ -15133,7 +15362,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 652, + "number": 662, "children": [ { "kind": "span", @@ -15149,7 +15378,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 653, + "number": 663, "children": [ { "kind": "span", @@ -15170,7 +15399,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setPosition", - "href": "docs/sf__graphics__renderwindow___mouse___spec.html#L653C17" + "href": "docs/sf__graphics__renderwindow___mouse___spec.html#L663C17" }, { "kind": "span", @@ -15186,7 +15415,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "position", - "href": "docs/sf__graphics__renderwindow___mouse___spec.html#L653C30" + "href": "docs/sf__graphics__renderwindow___mouse___spec.html#L663C30" }, { "kind": "span", @@ -15218,7 +15447,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 654, + "number": 664, "children": [ { "kind": "span", @@ -15229,7 +15458,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "relativeTo", - "href": "docs/sf__graphics__renderwindow___mouse___spec.html#L654C42" + "href": "docs/sf__graphics__renderwindow___mouse___spec.html#L664C42" }, { "kind": "span", @@ -15266,13 +15495,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 655, + "number": 665, "children": [ ] }, { "kind": "line", - "number": 656, + "number": 666, "children": [ { "kind": "span", @@ -15288,13 +15517,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 657, + "number": 667, "children": [ ] }, { "kind": "line", - "number": 661, + "number": 671, "children": [ { "kind": "span", @@ -15325,13 +15554,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 662, + "number": 672, "children": [ ] }, { "kind": "line", - "number": 663, + "number": 673, "children": [ { "kind": "span", @@ -15352,7 +15581,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "Touch", - "href": "docs/sf__graphics__renderwindow___touch___spec.html#L663C12" + "href": "docs/sf__graphics__renderwindow___touch___spec.html#L673C12" }, { "kind": "span", @@ -15368,13 +15597,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 664, + "number": 674, "children": [ ] }, { "kind": "line", - "number": 665, + "number": 675, "children": [ { "kind": "span", @@ -15390,7 +15619,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 666, + "number": 676, "children": [ { "kind": "span", @@ -15406,7 +15635,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 667, + "number": 677, "children": [ { "kind": "span", @@ -15422,7 +15651,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 668, + "number": 678, "children": [ { "kind": "span", @@ -15438,7 +15667,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 669, + "number": 679, "children": [ { "kind": "span", @@ -15454,7 +15683,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 670, + "number": 680, "children": [ { "kind": "span", @@ -15470,7 +15699,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 671, + "number": 681, "children": [ { "kind": "span", @@ -15486,7 +15715,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 672, + "number": 682, "children": [ { "kind": "span", @@ -15502,7 +15731,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 673, + "number": 683, "children": [ { "kind": "span", @@ -15518,7 +15747,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 674, + "number": 684, "children": [ { "kind": "span", @@ -15534,7 +15763,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 675, + "number": 685, "children": [ { "kind": "span", @@ -15550,7 +15779,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 676, + "number": 686, "children": [ { "kind": "span", @@ -15566,7 +15795,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 677, + "number": 687, "children": [ { "kind": "span", @@ -15587,13 +15816,13 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "getPosition", - "href": "docs/sf__graphics__renderwindow___touch___spec.html#L677C16" + "href": "docs/sf__graphics__renderwindow___touch___spec.html#L687C16" } ] }, { "kind": "line", - "number": 678, + "number": 688, "children": [ { "kind": "span", @@ -15609,7 +15838,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "finger", - "href": "docs/sf__graphics__renderwindow___touch___spec.html#L678C10" + "href": "docs/sf__graphics__renderwindow___touch___spec.html#L688C10" }, { "kind": "span", @@ -15641,7 +15870,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 679, + "number": 689, "children": [ { "kind": "span", @@ -15652,7 +15881,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "relativeTo", - "href": "docs/sf__graphics__renderwindow___touch___spec.html#L679C10" + "href": "docs/sf__graphics__renderwindow___touch___spec.html#L689C10" }, { "kind": "span", @@ -15710,13 +15939,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 680, + "number": 690, "children": [ ] }, { "kind": "line", - "number": 681, + "number": 691, "children": [ { "kind": "span", @@ -15732,7 +15961,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 684, + "number": 694, "children": [ { "kind": "span", @@ -15763,13 +15992,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 685, + "number": 695, "children": [ ] }, { "kind": "line", - "number": 686, + "number": 696, "children": [ { "kind": "span", @@ -15780,13 +16009,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 687, + "number": 697, "children": [ ] }, { "kind": "line", - "number": 688, + "number": 698, "children": [ { "kind": "span", @@ -15868,7 +16097,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 689, + "number": 699, "children": [ { "kind": "span", @@ -15950,7 +16179,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 690, + "number": 700, "children": [ { "kind": "span", @@ -16032,7 +16261,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 691, + "number": 701, "children": [ { "kind": "span", @@ -16114,7 +16343,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 692, + "number": 702, "children": [ { "kind": "span", @@ -16196,7 +16425,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 693, + "number": 703, "children": [ { "kind": "span", @@ -16278,7 +16507,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 694, + "number": 704, "children": [ { "kind": "span", @@ -16360,7 +16589,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 695, + "number": 705, "children": [ { "kind": "span", @@ -16442,7 +16671,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 696, + "number": 706, "children": [ { "kind": "span", @@ -16524,7 +16753,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 697, + "number": 707, "children": [ { "kind": "span", @@ -16606,7 +16835,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 698, + "number": 708, "children": [ { "kind": "span", @@ -16657,7 +16886,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setSize", - "href": "docs/sf__graphics__renderwindow___spec.html#L178C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L188C14" }, { "kind": "span", @@ -16688,7 +16917,89 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 699, + "number": 709, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "pragma" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Import" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "C" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "," + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "isSrgb", + "href": "docs/sf__graphics__renderwindow___spec.html#L179C13" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "," + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "string", + "text": "\"sfRenderWindow_isSrgb\"" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 710, "children": [ { "kind": "span", @@ -16739,7 +17050,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setIcon", - "href": "docs/sf__graphics__renderwindow___spec.html#L208C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L218C14" }, { "kind": "span", @@ -16770,7 +17081,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 700, + "number": 711, "children": [ { "kind": "span", @@ -16821,7 +17132,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setVisible", - "href": "docs/sf__graphics__renderwindow___spec.html#L219C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L229C14" }, { "kind": "span", @@ -16852,7 +17163,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 701, + "number": 712, "children": [ { "kind": "span", @@ -16903,7 +17214,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setVerticalSyncEnabled", - "href": "docs/sf__graphics__renderwindow___spec.html#L228C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L238C14" }, { "kind": "span", @@ -16934,7 +17245,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 702, + "number": 713, "children": [ { "kind": "span", @@ -16985,7 +17296,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setMouseCursorVisible", - "href": "docs/sf__graphics__renderwindow___spec.html#L238C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L248C14" }, { "kind": "span", @@ -17016,7 +17327,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 703, + "number": 714, "children": [ { "kind": "span", @@ -17067,7 +17378,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setMouseCursorGrabbed", - "href": "docs/sf__graphics__renderwindow___spec.html#L255C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L265C14" }, { "kind": "span", @@ -17098,7 +17409,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 704, + "number": 715, "children": [ { "kind": "span", @@ -17149,7 +17460,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setMouseCursor", - "href": "docs/sf__graphics__renderwindow___spec.html#L275C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L285C14" }, { "kind": "span", @@ -17180,7 +17491,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 705, + "number": 716, "children": [ { "kind": "span", @@ -17231,7 +17542,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setKeyRepeatEnabled", - "href": "docs/sf__graphics__renderwindow___spec.html#L286C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L296C14" }, { "kind": "span", @@ -17262,7 +17573,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 706, + "number": 717, "children": [ { "kind": "span", @@ -17313,7 +17624,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setFramerateLimit", - "href": "docs/sf__graphics__renderwindow___spec.html#L295C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L305C14" }, { "kind": "span", @@ -17344,7 +17655,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 707, + "number": 718, "children": [ { "kind": "span", @@ -17395,7 +17706,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setJoystickThreshold", - "href": "docs/sf__graphics__renderwindow___spec.html#L304C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L314C14" }, { "kind": "span", @@ -17426,7 +17737,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 708, + "number": 719, "children": [ { "kind": "span", @@ -17477,7 +17788,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setActive", - "href": "docs/sf__graphics__renderwindow___spec.html#L315C13" + "href": "docs/sf__graphics__renderwindow___spec.html#L325C13" }, { "kind": "span", @@ -17508,7 +17819,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 709, + "number": 720, "children": [ { "kind": "span", @@ -17559,7 +17870,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "requestFocus", - "href": "docs/sf__graphics__renderwindow___spec.html#L329C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L339C14" }, { "kind": "span", @@ -17590,7 +17901,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 710, + "number": 721, "children": [ { "kind": "span", @@ -17641,7 +17952,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "hasFocus", - "href": "docs/sf__graphics__renderwindow___spec.html#L341C13" + "href": "docs/sf__graphics__renderwindow___spec.html#L351C13" }, { "kind": "span", @@ -17672,7 +17983,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 711, + "number": 722, "children": [ { "kind": "span", @@ -17723,7 +18034,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "display", - "href": "docs/sf__graphics__renderwindow___spec.html#L349C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L359C14" }, { "kind": "span", @@ -17754,7 +18065,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 712, + "number": 723, "children": [ { "kind": "span", @@ -17805,7 +18116,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "getSystemHandle", - "href": "docs/sf__graphics__renderwindow___spec.html#L359C13" + "href": "docs/sf__graphics__renderwindow___spec.html#L369C13" }, { "kind": "span", @@ -17836,7 +18147,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 713, + "number": 724, "children": [ { "kind": "span", @@ -17887,7 +18198,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "clear", - "href": "docs/sf__graphics__renderwindow___spec.html#L368C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L378C14" }, { "kind": "span", @@ -17918,7 +18229,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 714, + "number": 725, "children": [ { "kind": "span", @@ -17969,7 +18280,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setView", - "href": "docs/sf__graphics__renderwindow___spec.html#L379C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L389C14" }, { "kind": "span", @@ -18000,7 +18311,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 715, + "number": 726, "children": [ { "kind": "span", @@ -18051,7 +18362,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "getView", - "href": "docs/sf__graphics__renderwindow___spec.html#L391C13" + "href": "docs/sf__graphics__renderwindow___spec.html#L401C13" }, { "kind": "span", @@ -18082,7 +18393,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 716, + "number": 727, "children": [ { "kind": "span", @@ -18133,7 +18444,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "getDefaultView", - "href": "docs/sf__graphics__renderwindow___spec.html#L401C13" + "href": "docs/sf__graphics__renderwindow___spec.html#L411C13" }, { "kind": "span", @@ -18164,7 +18475,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 717, + "number": 728, "children": [ { "kind": "span", @@ -18215,7 +18526,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "getViewport", - "href": "docs/sf__graphics__renderwindow___spec.html#L412C13" + "href": "docs/sf__graphics__renderwindow___spec.html#L422C13" }, { "kind": "span", @@ -18246,7 +18557,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 718, + "number": 729, "children": [ { "kind": "span", @@ -18297,7 +18608,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "mapPixelToCoords", - "href": "docs/sf__graphics__renderwindow___spec.html#L443C13" + "href": "docs/sf__graphics__renderwindow___spec.html#L453C13" }, { "kind": "span", @@ -18328,7 +18639,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 719, + "number": 730, "children": [ { "kind": "span", @@ -18379,7 +18690,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "mapCoordsToPixel", - "href": "docs/sf__graphics__renderwindow___spec.html#L472C13" + "href": "docs/sf__graphics__renderwindow___spec.html#L482C13" }, { "kind": "span", @@ -18410,7 +18721,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 720, + "number": 731, "children": [ { "kind": "span", @@ -18461,7 +18772,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "drawSprite", - "href": "docs/sf__graphics__renderwindow___spec.html#L485C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L495C14" }, { "kind": "span", @@ -18492,7 +18803,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 721, + "number": 732, "children": [ { "kind": "span", @@ -18543,7 +18854,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "drawText", - "href": "docs/sf__graphics__renderwindow___spec.html#L489C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L499C14" }, { "kind": "span", @@ -18574,7 +18885,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 722, + "number": 733, "children": [ { "kind": "span", @@ -18625,7 +18936,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "drawShape", - "href": "docs/sf__graphics__renderwindow___spec.html#L493C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L503C14" }, { "kind": "span", @@ -18656,7 +18967,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 723, + "number": 734, "children": [ { "kind": "span", @@ -18707,7 +19018,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "drawCircleShape", - "href": "docs/sf__graphics__renderwindow___spec.html#L497C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L507C14" }, { "kind": "span", @@ -18738,7 +19049,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 724, + "number": 735, "children": [ { "kind": "span", @@ -18789,7 +19100,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "drawConvexShape", - "href": "docs/sf__graphics__renderwindow___spec.html#L501C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L511C14" }, { "kind": "span", @@ -18820,7 +19131,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 725, + "number": 736, "children": [ { "kind": "span", @@ -18871,7 +19182,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "drawRectangleShape", - "href": "docs/sf__graphics__renderwindow___spec.html#L505C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L515C14" }, { "kind": "span", @@ -18902,7 +19213,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 726, + "number": 737, "children": [ { "kind": "span", @@ -18953,7 +19264,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "drawVertexArray", - "href": "docs/sf__graphics__renderwindow___spec.html#L509C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L519C14" }, { "kind": "span", @@ -18984,7 +19295,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 727, + "number": 738, "children": [ { "kind": "span", @@ -19035,7 +19346,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "drawVertexBuffer", - "href": "docs/sf__graphics__renderwindow___spec.html#L513C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L523C14" }, { "kind": "span", @@ -19066,7 +19377,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 728, + "number": 739, "children": [ { "kind": "span", @@ -19117,7 +19428,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "drawVertexBufferRange", - "href": "docs/sf__graphics__renderwindow___spec.html#L528C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L538C14" }, { "kind": "span", @@ -19148,7 +19459,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 729, + "number": 740, "children": [ { "kind": "span", @@ -19199,7 +19510,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "drawPrimitives", - "href": "docs/sf__graphics__renderwindow___spec.html#L545C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L555C14" }, { "kind": "span", @@ -19230,7 +19541,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 730, + "number": 741, "children": [ { "kind": "span", @@ -19281,7 +19592,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "pushGLStates", - "href": "docs/sf__graphics__renderwindow___spec.html#L573C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L583C14" }, { "kind": "span", @@ -19312,7 +19623,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 731, + "number": 742, "children": [ { "kind": "span", @@ -19363,7 +19674,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "popGLStates", - "href": "docs/sf__graphics__renderwindow___spec.html#L584C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L594C14" }, { "kind": "span", @@ -19394,7 +19705,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 732, + "number": 743, "children": [ { "kind": "span", @@ -19445,7 +19756,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "resetGLStates", - "href": "docs/sf__graphics__renderwindow___spec.html#L598C14" + "href": "docs/sf__graphics__renderwindow___spec.html#L608C14" }, { "kind": "span", @@ -19476,7 +19787,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 733, + "number": 744, "children": [ { "kind": "span", @@ -19527,7 +19838,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "capture", - "href": "docs/sf__graphics__renderwindow___spec.html#L625C13" + "href": "docs/sf__graphics__renderwindow___spec.html#L635C13" }, { "kind": "span", @@ -19558,13 +19869,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 734, + "number": 745, "children": [ ] }, { "kind": "line", - "number": 735, + "number": 746, "children": [ { "kind": "span", diff --git a/doc/srcs/sf-graphics-texture.ads.js b/doc/srcs/sf-graphics-texture.ads.js index c890e8d..2c1b80a 100644 --- a/doc/srcs/sf-graphics-texture.ads.js +++ b/doc/srcs/sf-graphics-texture.ads.js @@ -415,7 +415,7 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", @@ -431,7 +431,7 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", @@ -447,7 +447,7 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", @@ -463,7 +463,7 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", @@ -479,7 +479,7 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", @@ -491,38 +491,6 @@ GNATdoc.SourceFile = { { "kind": "line", "number": 37, - "children": [ - { - "kind": "span", - "cssClass": "text", - "text": " " - }, - { - "kind": "span", - "cssClass": "comment", - "text": "--/< sfTexture coordinates in range [0 .. 1]." - } - ] - }, - { - "kind": "line", - "number": 38, - "children": [ - { - "kind": "span", - "cssClass": "text", - "text": " " - }, - { - "kind": "span", - "cssClass": "comment", - "text": "--/< sfTexture coordinates in range [0 .. size]." - } - ] - }, - { - "kind": "line", - "number": 39, "children": [ { "kind": "span", @@ -543,7 +511,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfTextureCoordinateType", - "href": "docs/sf__graphics__texture___spec.html#L39C9" + "href": "docs/sf__graphics__texture___spec.html#L37C9" }, { "kind": "span", @@ -559,7 +527,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 40, + "number": 38, "children": [ { "kind": "span", @@ -575,18 +543,28 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfTextureNormalized", - "href": "docs/sf__graphics__texture___spec.html#L40C7" + "href": "docs/sf__graphics__texture___spec.html#L38C7" }, { "kind": "span", "cssClass": "identifier", "text": "," + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/< sfTexture coordinates in range [0 .. 1]." } ] }, { "kind": "line", - "number": 41, + "number": 39, "children": [ { "kind": "span", @@ -597,7 +575,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfTexturePixels", - "href": "docs/sf__graphics__texture___spec.html#L41C7" + "href": "docs/sf__graphics__texture___spec.html#L39C7" }, { "kind": "span", @@ -608,41 +586,29 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": ";", - "href": "docs/sf__graphics__texture___spec.html#L39C9" - } - ] - }, - { - "kind": "line", - "number": 42, - "children": [ - ] - }, - { - "kind": "line", - "number": 43, - "children": [ - ] - }, - { - "kind": "line", - "number": 44, - "children": [ + "href": "docs/sf__graphics__texture___spec.html#L37C9" + }, { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", "cssClass": "comment", - "text": "--//////////////////////////////////////////////////////////" + "text": "--/< sfTexture coordinates in range [0 .. size]." } ] }, { "kind": "line", - "number": 45, + "number": 40, + "children": [ + ] + }, + { + "kind": "line", + "number": 41, "children": [ { "kind": "span", @@ -658,7 +624,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 46, + "number": 42, "children": [ { "kind": "span", @@ -674,7 +640,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 47, + "number": 43, "children": [ { "kind": "span", @@ -690,7 +656,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 48, + "number": 44, "children": [ { "kind": "span", @@ -706,7 +672,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 49, + "number": 45, "children": [ { "kind": "span", @@ -722,7 +688,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 50, + "number": 46, "children": [ { "kind": "span", @@ -738,7 +704,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 51, + "number": 47, "children": [ { "kind": "span", @@ -754,7 +720,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 52, + "number": 48, "children": [ { "kind": "span", @@ -770,7 +736,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 53, + "number": 49, "children": [ { "kind": "span", @@ -786,7 +752,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 54, + "number": 50, "children": [ { "kind": "span", @@ -807,7 +773,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "create", - "href": "docs/sf__graphics__texture___spec.html#L54C13" + "href": "docs/sf__graphics__texture___spec.html#L50C13" }, { "kind": "span", @@ -823,7 +789,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "width", - "href": "docs/sf__graphics__texture___spec.html#L54C21" + "href": "docs/sf__graphics__texture___spec.html#L50C21" }, { "kind": "span", @@ -860,7 +826,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "height", - "href": "docs/sf__graphics__texture___spec.html#L54C39" + "href": "docs/sf__graphics__texture___spec.html#L50C39" }, { "kind": "span", @@ -918,13 +884,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 55, + "number": 51, "children": [ ] }, { "kind": "line", - "number": 56, + "number": 52, "children": [ { "kind": "span", @@ -940,7 +906,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 57, + "number": 53, "children": [ { "kind": "span", @@ -956,7 +922,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 58, + "number": 54, "children": [ { "kind": "span", @@ -972,7 +938,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 59, + "number": 55, "children": [ { "kind": "span", @@ -988,7 +954,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 60, + "number": 56, "children": [ { "kind": "span", @@ -1004,7 +970,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 61, + "number": 57, "children": [ { "kind": "span", @@ -1020,7 +986,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 62, + "number": 58, "children": [ { "kind": "span", @@ -1036,7 +1002,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 63, + "number": 59, "children": [ { "kind": "span", @@ -1052,7 +1018,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 64, + "number": 60, "children": [ { "kind": "span", @@ -1068,7 +1034,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 65, + "number": 61, "children": [ { "kind": "span", @@ -1089,13 +1055,13 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "createFromFile", - "href": "docs/sf__graphics__texture___spec.html#L65C13" + "href": "docs/sf__graphics__texture___spec.html#L61C13" } ] }, { "kind": "line", - "number": 66, + "number": 62, "children": [ { "kind": "span", @@ -1111,7 +1077,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "filename", - "href": "docs/sf__graphics__texture___spec.html#L66C7" + "href": "docs/sf__graphics__texture___spec.html#L62C7" }, { "kind": "span", @@ -1142,7 +1108,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 67, + "number": 63, "children": [ { "kind": "span", @@ -1153,7 +1119,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "area", - "href": "docs/sf__graphics__texture___spec.html#L67C7" + "href": "docs/sf__graphics__texture___spec.html#L63C7" }, { "kind": "span", @@ -1215,7 +1181,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "Sf.Graphics.Rect.sfNullRectangle", - "href": "docs/sf__graphics__rect___spec.html#L93C4" + "href": "docs/sf__graphics__rect___spec.html#L129C4" }, { "kind": "span", @@ -1236,7 +1202,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 68, + "number": 64, "children": [ { "kind": "span", @@ -1268,19 +1234,19 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 69, + "number": 65, "children": [ ] }, { "kind": "line", - "number": 70, + "number": 66, "children": [ ] }, { "kind": "line", - "number": 71, + "number": 67, "children": [ { "kind": "span", @@ -1296,7 +1262,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 72, + "number": 68, "children": [ { "kind": "span", @@ -1312,7 +1278,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 73, + "number": 69, "children": [ { "kind": "span", @@ -1328,7 +1294,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 74, + "number": 70, "children": [ { "kind": "span", @@ -1344,7 +1310,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 75, + "number": 71, "children": [ { "kind": "span", @@ -1360,7 +1326,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 76, + "number": 72, "children": [ { "kind": "span", @@ -1376,7 +1342,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 77, + "number": 73, "children": [ { "kind": "span", @@ -1392,7 +1358,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 78, + "number": 74, "children": [ { "kind": "span", @@ -1408,7 +1374,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 79, + "number": 75, "children": [ { "kind": "span", @@ -1424,7 +1390,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 80, + "number": 76, "children": [ { "kind": "span", @@ -1440,7 +1406,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 81, + "number": 77, "children": [ { "kind": "span", @@ -1456,7 +1422,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 82, + "number": 78, "children": [ { "kind": "span", @@ -1472,7 +1438,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 83, + "number": 79, "children": [ { "kind": "span", @@ -1488,7 +1454,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 84, + "number": 80, "children": [ { "kind": "span", @@ -1504,7 +1470,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 85, + "number": 81, "children": [ { "kind": "span", @@ -1520,7 +1486,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 86, + "number": 82, "children": [ { "kind": "span", @@ -1536,7 +1502,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 87, + "number": 83, "children": [ { "kind": "span", @@ -1552,7 +1518,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 88, + "number": 84, "children": [ { "kind": "span", @@ -1568,7 +1534,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 89, + "number": 85, "children": [ { "kind": "span", @@ -1584,7 +1550,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 90, + "number": 86, "children": [ { "kind": "span", @@ -1600,7 +1566,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 91, + "number": 87, "children": [ { "kind": "span", @@ -1616,7 +1582,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 92, + "number": 88, "children": [ { "kind": "span", @@ -1637,7 +1603,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "createSrgbFromFile", - "href": "docs/sf__graphics__texture___spec.html#L92C13" + "href": "docs/sf__graphics__texture___spec.html#L88C13" }, { "kind": "span", @@ -1653,7 +1619,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "filename", - "href": "docs/sf__graphics__texture___spec.html#L92C33" + "href": "docs/sf__graphics__texture___spec.html#L88C33" }, { "kind": "span", @@ -1684,7 +1650,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 93, + "number": 89, "children": [ { "kind": "span", @@ -1695,7 +1661,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "area", - "href": "docs/sf__graphics__texture___spec.html#L93C33" + "href": "docs/sf__graphics__texture___spec.html#L89C33" }, { "kind": "span", @@ -1752,7 +1718,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 94, + "number": 90, "children": [ { "kind": "span", @@ -1763,7 +1729,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "Sf.Graphics.Rect.sfNullRectangle", - "href": "docs/sf__graphics__rect___spec.html#L93C4" + "href": "docs/sf__graphics__rect___spec.html#L129C4" }, { "kind": "span", @@ -1784,7 +1750,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 95, + "number": 91, "children": [ { "kind": "span", @@ -1816,13 +1782,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 96, + "number": 92, "children": [ ] }, { "kind": "line", - "number": 97, + "number": 93, "children": [ { "kind": "span", @@ -1838,7 +1804,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 98, + "number": 94, "children": [ { "kind": "span", @@ -1854,7 +1820,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 99, + "number": 95, "children": [ { "kind": "span", @@ -1870,7 +1836,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 100, + "number": 96, "children": [ { "kind": "span", @@ -1886,7 +1852,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 101, + "number": 97, "children": [ { "kind": "span", @@ -1902,7 +1868,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 102, + "number": 98, "children": [ { "kind": "span", @@ -1918,7 +1884,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 103, + "number": 99, "children": [ { "kind": "span", @@ -1934,7 +1900,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 104, + "number": 100, "children": [ { "kind": "span", @@ -1950,7 +1916,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 105, + "number": 101, "children": [ { "kind": "span", @@ -1966,7 +1932,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 106, + "number": 102, "children": [ { "kind": "span", @@ -1982,7 +1948,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 107, + "number": 103, "children": [ { "kind": "span", @@ -2003,13 +1969,13 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "createFromMemory", - "href": "docs/sf__graphics__texture___spec.html#L107C13" + "href": "docs/sf__graphics__texture___spec.html#L103C13" } ] }, { "kind": "line", - "number": 108, + "number": 104, "children": [ { "kind": "span", @@ -2025,7 +1991,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "data", - "href": "docs/sf__graphics__texture___spec.html#L108C7" + "href": "docs/sf__graphics__texture___spec.html#L104C7" }, { "kind": "span", @@ -2056,7 +2022,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 109, + "number": 105, "children": [ { "kind": "span", @@ -2067,7 +2033,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sizeInBytes", - "href": "docs/sf__graphics__texture___spec.html#L109C7" + "href": "docs/sf__graphics__texture___spec.html#L105C7" }, { "kind": "span", @@ -2099,7 +2065,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 110, + "number": 106, "children": [ { "kind": "span", @@ -2110,7 +2076,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "area", - "href": "docs/sf__graphics__texture___spec.html#L110C7" + "href": "docs/sf__graphics__texture___spec.html#L106C7" }, { "kind": "span", @@ -2172,7 +2138,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "Sf.Graphics.Rect.sfNullRectangle", - "href": "docs/sf__graphics__rect___spec.html#L93C4" + "href": "docs/sf__graphics__rect___spec.html#L129C4" }, { "kind": "span", @@ -2193,7 +2159,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 111, + "number": 107, "children": [ { "kind": "span", @@ -2225,19 +2191,19 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 112, + "number": 108, "children": [ ] }, { "kind": "line", - "number": 113, + "number": 109, "children": [ ] }, { "kind": "line", - "number": 114, + "number": 110, "children": [ { "kind": "span", @@ -2253,7 +2219,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 115, + "number": 111, "children": [ { "kind": "span", @@ -2269,7 +2235,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 116, + "number": 112, "children": [ { "kind": "span", @@ -2285,7 +2251,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 117, + "number": 113, "children": [ { "kind": "span", @@ -2301,7 +2267,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 118, + "number": 114, "children": [ { "kind": "span", @@ -2317,7 +2283,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 119, + "number": 115, "children": [ { "kind": "span", @@ -2333,7 +2299,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 120, + "number": 116, "children": [ { "kind": "span", @@ -2349,7 +2315,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 121, + "number": 117, "children": [ { "kind": "span", @@ -2365,7 +2331,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 122, + "number": 118, "children": [ { "kind": "span", @@ -2381,7 +2347,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 123, + "number": 119, "children": [ { "kind": "span", @@ -2397,7 +2363,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 124, + "number": 120, "children": [ { "kind": "span", @@ -2418,13 +2384,13 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "createSrgbFromMemory", - "href": "docs/sf__graphics__texture___spec.html#L124C13" + "href": "docs/sf__graphics__texture___spec.html#L120C13" } ] }, { "kind": "line", - "number": 125, + "number": 121, "children": [ { "kind": "span", @@ -2440,7 +2406,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "data", - "href": "docs/sf__graphics__texture___spec.html#L125C7" + "href": "docs/sf__graphics__texture___spec.html#L121C7" }, { "kind": "span", @@ -2471,7 +2437,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 126, + "number": 122, "children": [ { "kind": "span", @@ -2482,7 +2448,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sizeInBytes", - "href": "docs/sf__graphics__texture___spec.html#L126C7" + "href": "docs/sf__graphics__texture___spec.html#L122C7" }, { "kind": "span", @@ -2514,7 +2480,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 127, + "number": 123, "children": [ { "kind": "span", @@ -2525,7 +2491,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "area", - "href": "docs/sf__graphics__texture___spec.html#L127C7" + "href": "docs/sf__graphics__texture___spec.html#L123C7" }, { "kind": "span", @@ -2587,7 +2553,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "Sf.Graphics.Rect.sfNullRectangle", - "href": "docs/sf__graphics__rect___spec.html#L93C4" + "href": "docs/sf__graphics__rect___spec.html#L129C4" }, { "kind": "span", @@ -2608,7 +2574,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 128, + "number": 124, "children": [ { "kind": "span", @@ -2640,13 +2606,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 129, + "number": 125, "children": [ ] }, { "kind": "line", - "number": 130, + "number": 126, "children": [ { "kind": "span", @@ -2662,7 +2628,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 131, + "number": 127, "children": [ { "kind": "span", @@ -2678,7 +2644,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 132, + "number": 128, "children": [ { "kind": "span", @@ -2694,7 +2660,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 133, + "number": 129, "children": [ { "kind": "span", @@ -2710,7 +2676,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 134, + "number": 130, "children": [ { "kind": "span", @@ -2726,7 +2692,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 135, + "number": 131, "children": [ { "kind": "span", @@ -2742,7 +2708,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 136, + "number": 132, "children": [ { "kind": "span", @@ -2758,7 +2724,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 137, + "number": 133, "children": [ { "kind": "span", @@ -2774,7 +2740,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 138, + "number": 134, "children": [ { "kind": "span", @@ -2790,7 +2756,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 139, + "number": 135, "children": [ { "kind": "span", @@ -2811,13 +2777,13 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "createFromStream", - "href": "docs/sf__graphics__texture___spec.html#L139C13" + "href": "docs/sf__graphics__texture___spec.html#L135C13" } ] }, { "kind": "line", - "number": 140, + "number": 136, "children": [ { "kind": "span", @@ -2833,7 +2799,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "stream", - "href": "docs/sf__graphics__texture___spec.html#L140C7" + "href": "docs/sf__graphics__texture___spec.html#L136C7" }, { "kind": "span", @@ -2875,7 +2841,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 141, + "number": 137, "children": [ { "kind": "span", @@ -2886,7 +2852,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "area", - "href": "docs/sf__graphics__texture___spec.html#L141C7" + "href": "docs/sf__graphics__texture___spec.html#L137C7" }, { "kind": "span", @@ -2948,7 +2914,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "Sf.Graphics.Rect.sfNullRectangle", - "href": "docs/sf__graphics__rect___spec.html#L93C4" + "href": "docs/sf__graphics__rect___spec.html#L129C4" }, { "kind": "span", @@ -2969,7 +2935,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 142, + "number": 138, "children": [ { "kind": "span", @@ -3001,13 +2967,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 143, + "number": 139, "children": [ ] }, { "kind": "line", - "number": 144, + "number": 140, "children": [ { "kind": "span", @@ -3023,7 +2989,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 145, + "number": 141, "children": [ { "kind": "span", @@ -3039,7 +3005,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 146, + "number": 142, "children": [ { "kind": "span", @@ -3055,7 +3021,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 147, + "number": 143, "children": [ { "kind": "span", @@ -3071,7 +3037,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 148, + "number": 144, "children": [ { "kind": "span", @@ -3087,7 +3053,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 149, + "number": 145, "children": [ { "kind": "span", @@ -3103,7 +3069,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 150, + "number": 146, "children": [ { "kind": "span", @@ -3119,7 +3085,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 151, + "number": 147, "children": [ { "kind": "span", @@ -3135,7 +3101,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 152, + "number": 148, "children": [ { "kind": "span", @@ -3151,7 +3117,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 153, + "number": 149, "children": [ { "kind": "span", @@ -3172,13 +3138,13 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "createSrgbFromStream", - "href": "docs/sf__graphics__texture___spec.html#L153C13" + "href": "docs/sf__graphics__texture___spec.html#L149C13" } ] }, { "kind": "line", - "number": 154, + "number": 150, "children": [ { "kind": "span", @@ -3194,7 +3160,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "stream", - "href": "docs/sf__graphics__texture___spec.html#L154C7" + "href": "docs/sf__graphics__texture___spec.html#L150C7" }, { "kind": "span", @@ -3236,7 +3202,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 155, + "number": 151, "children": [ { "kind": "span", @@ -3247,7 +3213,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "area", - "href": "docs/sf__graphics__texture___spec.html#L155C7" + "href": "docs/sf__graphics__texture___spec.html#L151C7" }, { "kind": "span", @@ -3309,7 +3275,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "Sf.Graphics.Rect.sfNullRectangle", - "href": "docs/sf__graphics__rect___spec.html#L93C4" + "href": "docs/sf__graphics__rect___spec.html#L129C4" }, { "kind": "span", @@ -3330,7 +3296,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 156, + "number": 152, "children": [ { "kind": "span", @@ -3362,13 +3328,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 157, + "number": 153, "children": [ ] }, { "kind": "line", - "number": 158, + "number": 154, "children": [ { "kind": "span", @@ -3384,7 +3350,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 159, + "number": 155, "children": [ { "kind": "span", @@ -3400,7 +3366,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 160, + "number": 156, "children": [ { "kind": "span", @@ -3416,7 +3382,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 161, + "number": 157, "children": [ { "kind": "span", @@ -3432,7 +3398,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 162, + "number": 158, "children": [ { "kind": "span", @@ -3448,7 +3414,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 163, + "number": 159, "children": [ { "kind": "span", @@ -3464,7 +3430,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 164, + "number": 160, "children": [ { "kind": "span", @@ -3480,7 +3446,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 165, + "number": 161, "children": [ { "kind": "span", @@ -3496,7 +3462,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 166, + "number": 162, "children": [ { "kind": "span", @@ -3512,7 +3478,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 167, + "number": 163, "children": [ { "kind": "span", @@ -3533,13 +3499,13 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "createFromImage", - "href": "docs/sf__graphics__texture___spec.html#L167C13" + "href": "docs/sf__graphics__texture___spec.html#L163C13" } ] }, { "kind": "line", - "number": 168, + "number": 164, "children": [ { "kind": "span", @@ -3555,7 +3521,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "image", - "href": "docs/sf__graphics__texture___spec.html#L168C7" + "href": "docs/sf__graphics__texture___spec.html#L164C7" }, { "kind": "span", @@ -3587,7 +3553,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 169, + "number": 165, "children": [ { "kind": "span", @@ -3598,7 +3564,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "area", - "href": "docs/sf__graphics__texture___spec.html#L169C7" + "href": "docs/sf__graphics__texture___spec.html#L165C7" }, { "kind": "span", @@ -3660,7 +3626,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "Sf.Graphics.Rect.sfNullRectangle", - "href": "docs/sf__graphics__rect___spec.html#L93C4" + "href": "docs/sf__graphics__rect___spec.html#L129C4" }, { "kind": "span", @@ -3681,7 +3647,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 170, + "number": 166, "children": [ { "kind": "span", @@ -3713,19 +3679,19 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 171, + "number": 167, "children": [ ] }, { "kind": "line", - "number": 172, + "number": 168, "children": [ ] }, { "kind": "line", - "number": 173, + "number": 169, "children": [ { "kind": "span", @@ -3741,7 +3707,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 174, + "number": 170, "children": [ { "kind": "span", @@ -3757,7 +3723,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 175, + "number": 171, "children": [ { "kind": "span", @@ -3773,7 +3739,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 176, + "number": 172, "children": [ { "kind": "span", @@ -3789,7 +3755,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 177, + "number": 173, "children": [ { "kind": "span", @@ -3805,7 +3771,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 178, + "number": 174, "children": [ { "kind": "span", @@ -3821,7 +3787,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 179, + "number": 175, "children": [ { "kind": "span", @@ -3837,7 +3803,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 180, + "number": 176, "children": [ { "kind": "span", @@ -3853,7 +3819,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 181, + "number": 177, "children": [ { "kind": "span", @@ -3869,7 +3835,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 182, + "number": 178, "children": [ { "kind": "span", @@ -3890,13 +3856,13 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "createSrgbFromImage", - "href": "docs/sf__graphics__texture___spec.html#L182C13" + "href": "docs/sf__graphics__texture___spec.html#L178C13" } ] }, { "kind": "line", - "number": 183, + "number": 179, "children": [ { "kind": "span", @@ -3912,7 +3878,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "image", - "href": "docs/sf__graphics__texture___spec.html#L183C7" + "href": "docs/sf__graphics__texture___spec.html#L179C7" }, { "kind": "span", @@ -3944,7 +3910,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 184, + "number": 180, "children": [ { "kind": "span", @@ -3955,7 +3921,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "area", - "href": "docs/sf__graphics__texture___spec.html#L184C7" + "href": "docs/sf__graphics__texture___spec.html#L180C7" }, { "kind": "span", @@ -4017,7 +3983,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "Sf.Graphics.Rect.sfNullRectangle", - "href": "docs/sf__graphics__rect___spec.html#L93C4" + "href": "docs/sf__graphics__rect___spec.html#L129C4" }, { "kind": "span", @@ -4038,7 +4004,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 185, + "number": 181, "children": [ { "kind": "span", @@ -4070,13 +4036,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 186, + "number": 182, "children": [ ] }, { "kind": "line", - "number": 187, + "number": 183, "children": [ { "kind": "span", @@ -4092,7 +4058,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 188, + "number": 184, "children": [ { "kind": "span", @@ -4108,7 +4074,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 189, + "number": 185, "children": [ { "kind": "span", @@ -4124,7 +4090,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 190, + "number": 186, "children": [ { "kind": "span", @@ -4140,7 +4106,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 191, + "number": 187, "children": [ { "kind": "span", @@ -4156,7 +4122,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 192, + "number": 188, "children": [ { "kind": "span", @@ -4172,7 +4138,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 193, + "number": 189, "children": [ { "kind": "span", @@ -4188,7 +4154,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 194, + "number": 190, "children": [ { "kind": "span", @@ -4204,7 +4170,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 195, + "number": 191, "children": [ { "kind": "span", @@ -4225,7 +4191,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "copy", - "href": "docs/sf__graphics__texture___spec.html#L195C13" + "href": "docs/sf__graphics__texture___spec.html#L191C13" }, { "kind": "span", @@ -4241,7 +4207,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "texture", - "href": "docs/sf__graphics__texture___spec.html#L195C19" + "href": "docs/sf__graphics__texture___spec.html#L191C19" }, { "kind": "span", @@ -4299,13 +4265,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 196, + "number": 192, "children": [ ] }, { "kind": "line", - "number": 197, + "number": 193, "children": [ { "kind": "span", @@ -4321,7 +4287,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 198, + "number": 194, "children": [ { "kind": "span", @@ -4337,7 +4303,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 199, + "number": 195, "children": [ { "kind": "span", @@ -4353,7 +4319,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 200, + "number": 196, "children": [ { "kind": "span", @@ -4369,7 +4335,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 201, + "number": 197, "children": [ { "kind": "span", @@ -4385,7 +4351,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 202, + "number": 198, "children": [ { "kind": "span", @@ -4401,7 +4367,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 203, + "number": 199, "children": [ { "kind": "span", @@ -4422,7 +4388,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "destroy", - "href": "docs/sf__graphics__texture___spec.html#L203C14" + "href": "docs/sf__graphics__texture___spec.html#L199C14" }, { "kind": "span", @@ -4438,7 +4404,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "texture", - "href": "docs/sf__graphics__texture___spec.html#L203C23" + "href": "docs/sf__graphics__texture___spec.html#L199C23" }, { "kind": "span", @@ -4475,13 +4441,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 204, + "number": 200, "children": [ ] }, { "kind": "line", - "number": 205, + "number": 201, "children": [ { "kind": "span", @@ -4497,7 +4463,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 206, + "number": 202, "children": [ { "kind": "span", @@ -4513,7 +4479,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 207, + "number": 203, "children": [ { "kind": "span", @@ -4529,7 +4495,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 208, + "number": 204, "children": [ { "kind": "span", @@ -4545,7 +4511,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 209, + "number": 205, "children": [ { "kind": "span", @@ -4561,7 +4527,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 210, + "number": 206, "children": [ { "kind": "span", @@ -4577,7 +4543,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 211, + "number": 207, "children": [ { "kind": "span", @@ -4593,7 +4559,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 212, + "number": 208, "children": [ { "kind": "span", @@ -4609,7 +4575,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 213, + "number": 209, "children": [ { "kind": "span", @@ -4630,7 +4596,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "getSize", - "href": "docs/sf__graphics__texture___spec.html#L213C13" + "href": "docs/sf__graphics__texture___spec.html#L209C13" }, { "kind": "span", @@ -4646,7 +4612,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "texture", - "href": "docs/sf__graphics__texture___spec.html#L213C22" + "href": "docs/sf__graphics__texture___spec.html#L209C22" }, { "kind": "span", @@ -4704,13 +4670,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 214, + "number": 210, "children": [ ] }, { "kind": "line", - "number": 215, + "number": 211, "children": [ { "kind": "span", @@ -4726,7 +4692,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 216, + "number": 212, "children": [ { "kind": "span", @@ -4742,7 +4708,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 217, + "number": 213, "children": [ { "kind": "span", @@ -4758,7 +4724,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 218, + "number": 214, "children": [ { "kind": "span", @@ -4774,7 +4740,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 219, + "number": 215, "children": [ { "kind": "span", @@ -4790,7 +4756,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 220, + "number": 216, "children": [ { "kind": "span", @@ -4806,7 +4772,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 221, + "number": 217, "children": [ { "kind": "span", @@ -4822,7 +4788,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 222, + "number": 218, "children": [ { "kind": "span", @@ -4838,7 +4804,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 223, + "number": 219, "children": [ { "kind": "span", @@ -4859,7 +4825,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "copyToImage", - "href": "docs/sf__graphics__texture___spec.html#L223C13" + "href": "docs/sf__graphics__texture___spec.html#L219C13" }, { "kind": "span", @@ -4875,7 +4841,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "texture", - "href": "docs/sf__graphics__texture___spec.html#L223C26" + "href": "docs/sf__graphics__texture___spec.html#L219C26" }, { "kind": "span", @@ -4933,13 +4899,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 224, + "number": 220, "children": [ ] }, { "kind": "line", - "number": 225, + "number": 221, "children": [ { "kind": "span", @@ -4955,7 +4921,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 226, + "number": 222, "children": [ { "kind": "span", @@ -4971,7 +4937,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 227, + "number": 223, "children": [ { "kind": "span", @@ -4987,7 +4953,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 228, + "number": 224, "children": [ { "kind": "span", @@ -5003,7 +4969,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 229, + "number": 225, "children": [ { "kind": "span", @@ -5019,7 +4985,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 230, + "number": 226, "children": [ { "kind": "span", @@ -5035,7 +5001,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 231, + "number": 227, "children": [ { "kind": "span", @@ -5051,7 +5017,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 232, + "number": 228, "children": [ { "kind": "span", @@ -5067,7 +5033,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 233, + "number": 229, "children": [ { "kind": "span", @@ -5083,7 +5049,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 234, + "number": 230, "children": [ { "kind": "span", @@ -5099,7 +5065,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 235, + "number": 231, "children": [ { "kind": "span", @@ -5115,7 +5081,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 236, + "number": 232, "children": [ { "kind": "span", @@ -5136,13 +5102,13 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "updateFromPixels", - "href": "docs/sf__graphics__texture___spec.html#L236C14" + "href": "docs/sf__graphics__texture___spec.html#L232C14" } ] }, { "kind": "line", - "number": 237, + "number": 233, "children": [ { "kind": "span", @@ -5158,7 +5124,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "texture", - "href": "docs/sf__graphics__texture___spec.html#L237C7" + "href": "docs/sf__graphics__texture___spec.html#L233C7" }, { "kind": "span", @@ -5190,7 +5156,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 238, + "number": 234, "children": [ { "kind": "span", @@ -5201,7 +5167,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "pixels", - "href": "docs/sf__graphics__texture___spec.html#L238C7" + "href": "docs/sf__graphics__texture___spec.html#L234C7" }, { "kind": "span", @@ -5243,7 +5209,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 239, + "number": 235, "children": [ { "kind": "span", @@ -5254,7 +5220,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "width", - "href": "docs/sf__graphics__texture___spec.html#L239C7" + "href": "docs/sf__graphics__texture___spec.html#L235C7" }, { "kind": "span", @@ -5286,7 +5252,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 240, + "number": 236, "children": [ { "kind": "span", @@ -5297,7 +5263,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "height", - "href": "docs/sf__graphics__texture___spec.html#L240C7" + "href": "docs/sf__graphics__texture___spec.html#L236C7" }, { "kind": "span", @@ -5329,7 +5295,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 241, + "number": 237, "children": [ { "kind": "span", @@ -5340,7 +5306,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "x", - "href": "docs/sf__graphics__texture___spec.html#L241C7" + "href": "docs/sf__graphics__texture___spec.html#L237C7" }, { "kind": "span", @@ -5372,7 +5338,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 242, + "number": 238, "children": [ { "kind": "span", @@ -5383,7 +5349,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "y", - "href": "docs/sf__graphics__texture___spec.html#L242C7" + "href": "docs/sf__graphics__texture___spec.html#L238C7" }, { "kind": "span", @@ -5420,19 +5386,19 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 243, + "number": 239, "children": [ ] }, { "kind": "line", - "number": 244, + "number": 240, "children": [ ] }, { "kind": "line", - "number": 245, + "number": 241, "children": [ { "kind": "span", @@ -5448,7 +5414,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 246, + "number": 242, "children": [ { "kind": "span", @@ -5464,7 +5430,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 247, + "number": 243, "children": [ { "kind": "span", @@ -5480,7 +5446,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 248, + "number": 244, "children": [ { "kind": "span", @@ -5496,7 +5462,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 249, + "number": 245, "children": [ { "kind": "span", @@ -5512,7 +5478,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 250, + "number": 246, "children": [ { "kind": "span", @@ -5528,7 +5494,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 251, + "number": 247, "children": [ { "kind": "span", @@ -5544,7 +5510,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 252, + "number": 248, "children": [ { "kind": "span", @@ -5560,7 +5526,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 253, + "number": 249, "children": [ { "kind": "span", @@ -5576,7 +5542,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 254, + "number": 250, "children": [ { "kind": "span", @@ -5592,7 +5558,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 255, + "number": 251, "children": [ { "kind": "span", @@ -5608,7 +5574,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 256, + "number": 252, "children": [ { "kind": "span", @@ -5624,7 +5590,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 257, + "number": 253, "children": [ { "kind": "span", @@ -5640,7 +5606,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 258, + "number": 254, "children": [ { "kind": "span", @@ -5656,7 +5622,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 259, + "number": 255, "children": [ { "kind": "span", @@ -5672,7 +5638,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 260, + "number": 256, "children": [ { "kind": "span", @@ -5688,7 +5654,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 261, + "number": 257, "children": [ { "kind": "span", @@ -5709,13 +5675,13 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "updateFromTexture", - "href": "docs/sf__graphics__texture___spec.html#L261C14" + "href": "docs/sf__graphics__texture___spec.html#L257C14" } ] }, { "kind": "line", - "number": 262, + "number": 258, "children": [ { "kind": "span", @@ -5731,7 +5697,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "destination", - "href": "docs/sf__graphics__texture___spec.html#L262C7" + "href": "docs/sf__graphics__texture___spec.html#L258C7" }, { "kind": "span", @@ -5763,7 +5729,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 263, + "number": 259, "children": [ { "kind": "span", @@ -5774,7 +5740,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "source", - "href": "docs/sf__graphics__texture___spec.html#L263C7" + "href": "docs/sf__graphics__texture___spec.html#L259C7" }, { "kind": "span", @@ -5806,7 +5772,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 264, + "number": 260, "children": [ { "kind": "span", @@ -5817,7 +5783,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "x", - "href": "docs/sf__graphics__texture___spec.html#L264C7" + "href": "docs/sf__graphics__texture___spec.html#L260C7" }, { "kind": "span", @@ -5849,7 +5815,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 265, + "number": 261, "children": [ { "kind": "span", @@ -5860,7 +5826,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "y", - "href": "docs/sf__graphics__texture___spec.html#L265C7" + "href": "docs/sf__graphics__texture___spec.html#L261C7" }, { "kind": "span", @@ -5897,19 +5863,19 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 266, + "number": 262, "children": [ ] }, { "kind": "line", - "number": 267, + "number": 263, "children": [ ] }, { "kind": "line", - "number": 268, + "number": 264, "children": [ { "kind": "span", @@ -5925,7 +5891,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 269, + "number": 265, "children": [ { "kind": "span", @@ -5941,7 +5907,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 270, + "number": 266, "children": [ { "kind": "span", @@ -5957,7 +5923,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 271, + "number": 267, "children": [ { "kind": "span", @@ -5973,7 +5939,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 272, + "number": 268, "children": [ { "kind": "span", @@ -5989,7 +5955,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 273, + "number": 269, "children": [ { "kind": "span", @@ -6005,7 +5971,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 274, + "number": 270, "children": [ { "kind": "span", @@ -6021,7 +5987,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 275, + "number": 271, "children": [ { "kind": "span", @@ -6037,7 +6003,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 276, + "number": 272, "children": [ { "kind": "span", @@ -6053,7 +6019,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 277, + "number": 273, "children": [ { "kind": "span", @@ -6074,13 +6040,13 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "updateFromImage", - "href": "docs/sf__graphics__texture___spec.html#L277C14" + "href": "docs/sf__graphics__texture___spec.html#L273C14" } ] }, { "kind": "line", - "number": 278, + "number": 274, "children": [ { "kind": "span", @@ -6096,7 +6062,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "texture", - "href": "docs/sf__graphics__texture___spec.html#L278C7" + "href": "docs/sf__graphics__texture___spec.html#L274C7" }, { "kind": "span", @@ -6128,7 +6094,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 279, + "number": 275, "children": [ { "kind": "span", @@ -6139,7 +6105,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "image", - "href": "docs/sf__graphics__texture___spec.html#L279C7" + "href": "docs/sf__graphics__texture___spec.html#L275C7" }, { "kind": "span", @@ -6171,7 +6137,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 280, + "number": 276, "children": [ { "kind": "span", @@ -6182,7 +6148,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "x", - "href": "docs/sf__graphics__texture___spec.html#L280C7" + "href": "docs/sf__graphics__texture___spec.html#L276C7" }, { "kind": "span", @@ -6214,7 +6180,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 281, + "number": 277, "children": [ { "kind": "span", @@ -6225,7 +6191,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "y", - "href": "docs/sf__graphics__texture___spec.html#L281C7" + "href": "docs/sf__graphics__texture___spec.html#L277C7" }, { "kind": "span", @@ -6262,13 +6228,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 282, + "number": 278, "children": [ ] }, { "kind": "line", - "number": 283, + "number": 279, "children": [ { "kind": "span", @@ -6284,7 +6250,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 284, + "number": 280, "children": [ { "kind": "span", @@ -6300,7 +6266,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 285, + "number": 281, "children": [ { "kind": "span", @@ -6316,7 +6282,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 286, + "number": 282, "children": [ { "kind": "span", @@ -6332,7 +6298,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 287, + "number": 283, "children": [ { "kind": "span", @@ -6348,7 +6314,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 288, + "number": 284, "children": [ { "kind": "span", @@ -6364,7 +6330,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 289, + "number": 285, "children": [ { "kind": "span", @@ -6380,7 +6346,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 290, + "number": 286, "children": [ { "kind": "span", @@ -6396,7 +6362,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 291, + "number": 287, "children": [ { "kind": "span", @@ -6412,7 +6378,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 292, + "number": 288, "children": [ { "kind": "span", @@ -6433,13 +6399,13 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "updateFromWindow", - "href": "docs/sf__graphics__texture___spec.html#L292C14" + "href": "docs/sf__graphics__texture___spec.html#L288C14" } ] }, { "kind": "line", - "number": 293, + "number": 289, "children": [ { "kind": "span", @@ -6455,7 +6421,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "texture", - "href": "docs/sf__graphics__texture___spec.html#L293C7" + "href": "docs/sf__graphics__texture___spec.html#L289C7" }, { "kind": "span", @@ -6487,7 +6453,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 294, + "number": 290, "children": [ { "kind": "span", @@ -6498,7 +6464,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__graphics__texture___spec.html#L294C7" + "href": "docs/sf__graphics__texture___spec.html#L290C7" }, { "kind": "span", @@ -6519,7 +6485,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sf.Window.sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -6530,7 +6496,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 295, + "number": 291, "children": [ { "kind": "span", @@ -6541,7 +6507,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "x", - "href": "docs/sf__graphics__texture___spec.html#L295C7" + "href": "docs/sf__graphics__texture___spec.html#L291C7" }, { "kind": "span", @@ -6573,7 +6539,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 296, + "number": 292, "children": [ { "kind": "span", @@ -6584,7 +6550,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "y", - "href": "docs/sf__graphics__texture___spec.html#L296C7" + "href": "docs/sf__graphics__texture___spec.html#L292C7" }, { "kind": "span", @@ -6621,13 +6587,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 297, + "number": 293, "children": [ ] }, { "kind": "line", - "number": 298, + "number": 294, "children": [ { "kind": "span", @@ -6643,7 +6609,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 299, + "number": 295, "children": [ { "kind": "span", @@ -6659,7 +6625,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 300, + "number": 296, "children": [ { "kind": "span", @@ -6675,7 +6641,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 301, + "number": 297, "children": [ { "kind": "span", @@ -6691,7 +6657,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 302, + "number": 298, "children": [ { "kind": "span", @@ -6707,7 +6673,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 303, + "number": 299, "children": [ { "kind": "span", @@ -6723,7 +6689,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 304, + "number": 300, "children": [ { "kind": "span", @@ -6739,7 +6705,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 305, + "number": 301, "children": [ { "kind": "span", @@ -6755,7 +6721,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 306, + "number": 302, "children": [ { "kind": "span", @@ -6771,7 +6737,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 307, + "number": 303, "children": [ { "kind": "span", @@ -6792,13 +6758,13 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "updateFromRenderWindow", - "href": "docs/sf__graphics__texture___spec.html#L307C14" + "href": "docs/sf__graphics__texture___spec.html#L303C14" } ] }, { "kind": "line", - "number": 308, + "number": 304, "children": [ { "kind": "span", @@ -6814,7 +6780,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "texture", - "href": "docs/sf__graphics__texture___spec.html#L308C7" + "href": "docs/sf__graphics__texture___spec.html#L304C7" }, { "kind": "span", @@ -6846,7 +6812,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 309, + "number": 305, "children": [ { "kind": "span", @@ -6857,7 +6823,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "renderWindow", - "href": "docs/sf__graphics__texture___spec.html#L309C7" + "href": "docs/sf__graphics__texture___spec.html#L305C7" }, { "kind": "span", @@ -6889,7 +6855,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 310, + "number": 306, "children": [ { "kind": "span", @@ -6900,7 +6866,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "x", - "href": "docs/sf__graphics__texture___spec.html#L310C7" + "href": "docs/sf__graphics__texture___spec.html#L306C7" }, { "kind": "span", @@ -6932,7 +6898,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 311, + "number": 307, "children": [ { "kind": "span", @@ -6943,7 +6909,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "y", - "href": "docs/sf__graphics__texture___spec.html#L311C7" + "href": "docs/sf__graphics__texture___spec.html#L307C7" }, { "kind": "span", @@ -6980,13 +6946,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 312, + "number": 308, "children": [ ] }, { "kind": "line", - "number": 313, + "number": 309, "children": [ { "kind": "span", @@ -7002,7 +6968,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 314, + "number": 310, "children": [ { "kind": "span", @@ -7018,7 +6984,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 315, + "number": 311, "children": [ { "kind": "span", @@ -7034,7 +7000,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 316, + "number": 312, "children": [ { "kind": "span", @@ -7050,7 +7016,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 317, + "number": 313, "children": [ { "kind": "span", @@ -7066,7 +7032,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 318, + "number": 314, "children": [ { "kind": "span", @@ -7082,7 +7048,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 319, + "number": 315, "children": [ { "kind": "span", @@ -7098,7 +7064,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 320, + "number": 316, "children": [ { "kind": "span", @@ -7119,7 +7085,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setSmooth", - "href": "docs/sf__graphics__texture___spec.html#L320C14" + "href": "docs/sf__graphics__texture___spec.html#L316C14" }, { "kind": "span", @@ -7135,7 +7101,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "texture", - "href": "docs/sf__graphics__texture___spec.html#L320C25" + "href": "docs/sf__graphics__texture___spec.html#L316C25" }, { "kind": "span", @@ -7172,7 +7138,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "smooth", - "href": "docs/sf__graphics__texture___spec.html#L320C50" + "href": "docs/sf__graphics__texture___spec.html#L316C50" }, { "kind": "span", @@ -7209,13 +7175,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 321, + "number": 317, "children": [ ] }, { "kind": "line", - "number": 322, + "number": 318, "children": [ { "kind": "span", @@ -7231,7 +7197,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 323, + "number": 319, "children": [ { "kind": "span", @@ -7247,7 +7213,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 324, + "number": 320, "children": [ { "kind": "span", @@ -7263,7 +7229,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 325, + "number": 321, "children": [ { "kind": "span", @@ -7279,7 +7245,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 326, + "number": 322, "children": [ { "kind": "span", @@ -7295,7 +7261,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 327, + "number": 323, "children": [ { "kind": "span", @@ -7311,7 +7277,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 328, + "number": 324, "children": [ { "kind": "span", @@ -7327,7 +7293,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 329, + "number": 325, "children": [ { "kind": "span", @@ -7343,7 +7309,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 330, + "number": 326, "children": [ { "kind": "span", @@ -7364,7 +7330,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "isSmooth", - "href": "docs/sf__graphics__texture___spec.html#L330C13" + "href": "docs/sf__graphics__texture___spec.html#L326C13" }, { "kind": "span", @@ -7380,7 +7346,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "texture", - "href": "docs/sf__graphics__texture___spec.html#L330C23" + "href": "docs/sf__graphics__texture___spec.html#L326C23" }, { "kind": "span", @@ -7438,13 +7404,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 331, + "number": 327, "children": [ ] }, { "kind": "line", - "number": 332, + "number": 328, "children": [ { "kind": "span", @@ -7460,7 +7426,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 333, + "number": 329, "children": [ { "kind": "span", @@ -7476,7 +7442,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 334, + "number": 330, "children": [ { "kind": "span", @@ -7492,7 +7458,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 335, + "number": 331, "children": [ { "kind": "span", @@ -7508,7 +7474,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 336, + "number": 332, "children": [ { "kind": "span", @@ -7524,7 +7490,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 337, + "number": 333, "children": [ { "kind": "span", @@ -7534,13 +7500,13 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "comment", - "text": "--/ @see sfTexture_createSrgbFromFile" + "text": "--/ @see Sf.Graphics.Texture.createSrgbFromFile" } ] }, { "kind": "line", - "number": 338, + "number": 334, "children": [ { "kind": "span", @@ -7550,13 +7516,13 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "comment", - "text": "--/ @see sfTexture_createSrgbFromMemory" + "text": "--/ @see Sf.Graphics.Texture.createSrgbFromMemory" } ] }, { "kind": "line", - "number": 339, + "number": 335, "children": [ { "kind": "span", @@ -7566,13 +7532,13 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "comment", - "text": "--/ @see sfTexture_createSrgbFromStream" + "text": "--/ @see Sf.Graphics.Texture.createSrgbFromStream" } ] }, { "kind": "line", - "number": 340, + "number": 336, "children": [ { "kind": "span", @@ -7582,13 +7548,13 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "comment", - "text": "--/ @see sfTexture_createSrgbFromImage" + "text": "--/ @see Sf.Graphics.Texture.createSrgbFromImage" } ] }, { "kind": "line", - "number": 341, + "number": 337, "children": [ { "kind": "span", @@ -7604,7 +7570,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 342, + "number": 338, "children": [ { "kind": "span", @@ -7620,7 +7586,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 343, + "number": 339, "children": [ { "kind": "span", @@ -7641,7 +7607,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "isSrgb", - "href": "docs/sf__graphics__texture___spec.html#L343C13" + "href": "docs/sf__graphics__texture___spec.html#L339C13" }, { "kind": "span", @@ -7657,7 +7623,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "texture", - "href": "docs/sf__graphics__texture___spec.html#L343C21" + "href": "docs/sf__graphics__texture___spec.html#L339C21" }, { "kind": "span", @@ -7715,19 +7681,19 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 344, + "number": 340, "children": [ ] }, { "kind": "line", - "number": 345, + "number": 341, "children": [ ] }, { "kind": "line", - "number": 346, + "number": 342, "children": [ { "kind": "span", @@ -7743,7 +7709,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 347, + "number": 343, "children": [ { "kind": "span", @@ -7759,7 +7725,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 348, + "number": 344, "children": [ { "kind": "span", @@ -7775,7 +7741,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 349, + "number": 345, "children": [ { "kind": "span", @@ -7791,7 +7757,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 350, + "number": 346, "children": [ { "kind": "span", @@ -7807,7 +7773,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 351, + "number": 347, "children": [ { "kind": "span", @@ -7823,7 +7789,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 352, + "number": 348, "children": [ { "kind": "span", @@ -7839,7 +7805,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 353, + "number": 349, "children": [ { "kind": "span", @@ -7855,7 +7821,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 354, + "number": 350, "children": [ { "kind": "span", @@ -7871,7 +7837,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 355, + "number": 351, "children": [ { "kind": "span", @@ -7887,7 +7853,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 356, + "number": 352, "children": [ { "kind": "span", @@ -7903,7 +7869,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 357, + "number": 353, "children": [ { "kind": "span", @@ -7919,7 +7885,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 358, + "number": 354, "children": [ { "kind": "span", @@ -7935,7 +7901,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 359, + "number": 355, "children": [ { "kind": "span", @@ -7951,7 +7917,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 360, + "number": 356, "children": [ { "kind": "span", @@ -7967,7 +7933,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 361, + "number": 357, "children": [ { "kind": "span", @@ -7983,7 +7949,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 362, + "number": 358, "children": [ { "kind": "span", @@ -7999,7 +7965,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 363, + "number": 359, "children": [ { "kind": "span", @@ -8015,7 +7981,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 364, + "number": 360, "children": [ { "kind": "span", @@ -8031,7 +7997,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 365, + "number": 361, "children": [ { "kind": "span", @@ -8047,7 +8013,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 366, + "number": 362, "children": [ { "kind": "span", @@ -8063,7 +8029,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 367, + "number": 363, "children": [ { "kind": "span", @@ -8084,7 +8050,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setRepeated", - "href": "docs/sf__graphics__texture___spec.html#L367C14" + "href": "docs/sf__graphics__texture___spec.html#L363C14" }, { "kind": "span", @@ -8100,7 +8066,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "texture", - "href": "docs/sf__graphics__texture___spec.html#L367C27" + "href": "docs/sf__graphics__texture___spec.html#L363C27" }, { "kind": "span", @@ -8137,7 +8103,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "repeated", - "href": "docs/sf__graphics__texture___spec.html#L367C52" + "href": "docs/sf__graphics__texture___spec.html#L363C52" }, { "kind": "span", @@ -8174,13 +8140,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 368, + "number": 364, "children": [ ] }, { "kind": "line", - "number": 369, + "number": 365, "children": [ { "kind": "span", @@ -8196,7 +8162,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 370, + "number": 366, "children": [ { "kind": "span", @@ -8212,7 +8178,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 371, + "number": 367, "children": [ { "kind": "span", @@ -8228,7 +8194,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 372, + "number": 368, "children": [ { "kind": "span", @@ -8244,7 +8210,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 373, + "number": 369, "children": [ { "kind": "span", @@ -8260,7 +8226,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 374, + "number": 370, "children": [ { "kind": "span", @@ -8276,7 +8242,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 375, + "number": 371, "children": [ { "kind": "span", @@ -8292,7 +8258,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 376, + "number": 372, "children": [ { "kind": "span", @@ -8308,7 +8274,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 377, + "number": 373, "children": [ { "kind": "span", @@ -8329,7 +8295,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "isRepeated", - "href": "docs/sf__graphics__texture___spec.html#L377C13" + "href": "docs/sf__graphics__texture___spec.html#L373C13" }, { "kind": "span", @@ -8345,7 +8311,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "texture", - "href": "docs/sf__graphics__texture___spec.html#L377C25" + "href": "docs/sf__graphics__texture___spec.html#L373C25" }, { "kind": "span", @@ -8403,13 +8369,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 378, + "number": 374, "children": [ ] }, { "kind": "line", - "number": 379, + "number": 375, "children": [ { "kind": "span", @@ -8425,7 +8391,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 380, + "number": 376, "children": [ { "kind": "span", @@ -8441,7 +8407,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 381, + "number": 377, "children": [ { "kind": "span", @@ -8457,7 +8423,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 382, + "number": 378, "children": [ { "kind": "span", @@ -8473,7 +8439,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 383, + "number": 379, "children": [ { "kind": "span", @@ -8489,7 +8455,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 384, + "number": 380, "children": [ { "kind": "span", @@ -8505,7 +8471,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 385, + "number": 381, "children": [ { "kind": "span", @@ -8521,7 +8487,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 386, + "number": 382, "children": [ { "kind": "span", @@ -8537,7 +8503,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 387, + "number": 383, "children": [ { "kind": "span", @@ -8553,7 +8519,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 388, + "number": 384, "children": [ { "kind": "span", @@ -8569,7 +8535,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 389, + "number": 385, "children": [ { "kind": "span", @@ -8585,7 +8551,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 390, + "number": 386, "children": [ { "kind": "span", @@ -8601,7 +8567,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 391, + "number": 387, "children": [ { "kind": "span", @@ -8617,7 +8583,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 392, + "number": 388, "children": [ { "kind": "span", @@ -8633,7 +8599,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 393, + "number": 389, "children": [ { "kind": "span", @@ -8649,7 +8615,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 394, + "number": 390, "children": [ { "kind": "span", @@ -8665,7 +8631,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 395, + "number": 391, "children": [ { "kind": "span", @@ -8681,7 +8647,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 396, + "number": 392, "children": [ { "kind": "span", @@ -8697,7 +8663,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 397, + "number": 393, "children": [ { "kind": "span", @@ -8713,7 +8679,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 398, + "number": 394, "children": [ { "kind": "span", @@ -8729,7 +8695,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 399, + "number": 395, "children": [ { "kind": "span", @@ -8745,7 +8711,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 400, + "number": 396, "children": [ { "kind": "span", @@ -8761,7 +8727,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 401, + "number": 397, "children": [ { "kind": "span", @@ -8777,7 +8743,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 402, + "number": 398, "children": [ { "kind": "span", @@ -8798,7 +8764,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "generateMipmap", - "href": "docs/sf__graphics__texture___spec.html#L402C13" + "href": "docs/sf__graphics__texture___spec.html#L398C13" }, { "kind": "span", @@ -8814,7 +8780,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "texture", - "href": "docs/sf__graphics__texture___spec.html#L402C29" + "href": "docs/sf__graphics__texture___spec.html#L398C29" }, { "kind": "span", @@ -8872,13 +8838,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 403, + "number": 399, "children": [ ] }, { "kind": "line", - "number": 404, + "number": 400, "children": [ { "kind": "span", @@ -8894,7 +8860,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 405, + "number": 401, "children": [ { "kind": "span", @@ -8910,7 +8876,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 406, + "number": 402, "children": [ { "kind": "span", @@ -8926,7 +8892,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 407, + "number": 403, "children": [ { "kind": "span", @@ -8942,7 +8908,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 408, + "number": 404, "children": [ { "kind": "span", @@ -8958,7 +8924,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 409, + "number": 405, "children": [ { "kind": "span", @@ -8974,7 +8940,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 410, + "number": 406, "children": [ { "kind": "span", @@ -8990,7 +8956,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 411, + "number": 407, "children": [ { "kind": "span", @@ -9011,7 +8977,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "swap", - "href": "docs/sf__graphics__texture___spec.html#L411C14" + "href": "docs/sf__graphics__texture___spec.html#L407C14" }, { "kind": "span", @@ -9027,7 +8993,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "left", - "href": "docs/sf__graphics__texture___spec.html#L411C20" + "href": "docs/sf__graphics__texture___spec.html#L407C20" }, { "kind": "span", @@ -9064,7 +9030,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "right", - "href": "docs/sf__graphics__texture___spec.html#L411C42" + "href": "docs/sf__graphics__texture___spec.html#L407C42" }, { "kind": "span", @@ -9101,13 +9067,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 412, + "number": 408, "children": [ ] }, { "kind": "line", - "number": 413, + "number": 409, "children": [ { "kind": "span", @@ -9123,7 +9089,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 414, + "number": 410, "children": [ { "kind": "span", @@ -9139,7 +9105,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 415, + "number": 411, "children": [ { "kind": "span", @@ -9155,7 +9121,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 416, + "number": 412, "children": [ { "kind": "span", @@ -9171,7 +9137,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 417, + "number": 413, "children": [ { "kind": "span", @@ -9187,7 +9153,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 418, + "number": 414, "children": [ { "kind": "span", @@ -9203,7 +9169,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 419, + "number": 415, "children": [ { "kind": "span", @@ -9219,7 +9185,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 420, + "number": 416, "children": [ { "kind": "span", @@ -9235,7 +9201,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 421, + "number": 417, "children": [ { "kind": "span", @@ -9251,7 +9217,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 422, + "number": 418, "children": [ { "kind": "span", @@ -9267,7 +9233,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 423, + "number": 419, "children": [ { "kind": "span", @@ -9283,7 +9249,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 424, + "number": 420, "children": [ { "kind": "span", @@ -9299,7 +9265,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 425, + "number": 421, "children": [ { "kind": "span", @@ -9320,7 +9286,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "getNativeHandle", - "href": "docs/sf__graphics__texture___spec.html#L425C13" + "href": "docs/sf__graphics__texture___spec.html#L421C13" }, { "kind": "span", @@ -9336,7 +9302,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "texture", - "href": "docs/sf__graphics__texture___spec.html#L425C30" + "href": "docs/sf__graphics__texture___spec.html#L421C30" }, { "kind": "span", @@ -9394,13 +9360,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 426, + "number": 422, "children": [ ] }, { "kind": "line", - "number": 427, + "number": 423, "children": [ { "kind": "span", @@ -9416,7 +9382,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 428, + "number": 424, "children": [ { "kind": "span", @@ -9432,7 +9398,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 429, + "number": 425, "children": [ { "kind": "span", @@ -9448,7 +9414,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 430, + "number": 426, "children": [ { "kind": "span", @@ -9464,7 +9430,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 431, + "number": 427, "children": [ { "kind": "span", @@ -9480,7 +9446,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 432, + "number": 428, "children": [ { "kind": "span", @@ -9496,7 +9462,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 433, + "number": 429, "children": [ { "kind": "span", @@ -9512,7 +9478,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 434, + "number": 430, "children": [ { "kind": "span", @@ -9528,7 +9494,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 435, + "number": 431, "children": [ { "kind": "span", @@ -9544,7 +9510,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 436, + "number": 432, "children": [ { "kind": "span", @@ -9560,7 +9526,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 437, + "number": 433, "children": [ { "kind": "span", @@ -9576,7 +9542,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 438, + "number": 434, "children": [ { "kind": "span", @@ -9592,7 +9558,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 439, + "number": 435, "children": [ { "kind": "span", @@ -9608,7 +9574,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 440, + "number": 436, "children": [ { "kind": "span", @@ -9624,7 +9590,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 441, + "number": 437, "children": [ { "kind": "span", @@ -9640,7 +9606,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 442, + "number": 438, "children": [ { "kind": "span", @@ -9656,7 +9622,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 443, + "number": 439, "children": [ { "kind": "span", @@ -9672,7 +9638,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 444, + "number": 440, "children": [ { "kind": "span", @@ -9688,7 +9654,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 445, + "number": 441, "children": [ { "kind": "span", @@ -9704,7 +9670,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 446, + "number": 442, "children": [ { "kind": "span", @@ -9720,7 +9686,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 447, + "number": 443, "children": [ { "kind": "span", @@ -9736,7 +9702,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 448, + "number": 444, "children": [ { "kind": "span", @@ -9757,7 +9723,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "bind", - "href": "docs/sf__graphics__texture___spec.html#L448C14" + "href": "docs/sf__graphics__texture___spec.html#L444C14" }, { "kind": "span", @@ -9773,7 +9739,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "texture", - "href": "docs/sf__graphics__texture___spec.html#L448C20" + "href": "docs/sf__graphics__texture___spec.html#L444C20" }, { "kind": "span", @@ -9810,7 +9776,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "coordinateType", - "href": "docs/sf__graphics__texture___spec.html#L448C45" + "href": "docs/sf__graphics__texture___spec.html#L444C45" }, { "kind": "span", @@ -9831,7 +9797,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfTextureCoordinateType", - "href": "docs/sf__graphics__texture___spec.html#L39C9" + "href": "docs/sf__graphics__texture___spec.html#L37C9" }, { "kind": "span", @@ -9847,13 +9813,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 449, + "number": 445, "children": [ ] }, { "kind": "line", - "number": 450, + "number": 446, "children": [ { "kind": "span", @@ -9869,7 +9835,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 451, + "number": 447, "children": [ { "kind": "span", @@ -9885,7 +9851,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 452, + "number": 448, "children": [ { "kind": "span", @@ -9901,7 +9867,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 453, + "number": 449, "children": [ { "kind": "span", @@ -9917,7 +9883,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 454, + "number": 450, "children": [ { "kind": "span", @@ -9933,7 +9899,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 455, + "number": 451, "children": [ { "kind": "span", @@ -9949,7 +9915,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 456, + "number": 452, "children": [ { "kind": "span", @@ -9970,7 +9936,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "getMaximumSize", - "href": "docs/sf__graphics__texture___spec.html#L456C13" + "href": "docs/sf__graphics__texture___spec.html#L452C13" }, { "kind": "span", @@ -10002,13 +9968,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 457, + "number": 453, "children": [ ] }, { "kind": "line", - "number": 458, + "number": 454, "children": [ { "kind": "span", @@ -10019,13 +9985,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 459, + "number": 455, "children": [ ] }, { "kind": "line", - "number": 460, + "number": 456, "children": [ { "kind": "span", @@ -10076,7 +10042,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfTextureCoordinateType", - "href": "docs/sf__graphics__texture___spec.html#L39C9" + "href": "docs/sf__graphics__texture___spec.html#L37C9" }, { "kind": "span", @@ -10092,7 +10058,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 488, + "number": 457, + "children": [ + ] + }, + { + "kind": "line", + "number": 485, "children": [ { "kind": "span", diff --git a/doc/srcs/sf-network-packet.ads.js b/doc/srcs/sf-network-packet.ads.js index f455a49..32596ca 100644 --- a/doc/srcs/sf-network-packet.ads.js +++ b/doc/srcs/sf-network-packet.ads.js @@ -1245,7 +1245,7 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "comment", - "text": "--/ @brief Clear a packet" + "text": "--/ @brief Get the current reading position in the packet" } ] }, @@ -1277,7 +1277,7 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "comment", - "text": "--/ After calling Clear, the packet is empty." + "text": "--/ The next read operation will read data from this position" } ] }, @@ -1309,7 +1309,7 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "comment", - "text": "--/ @param packet Packet object" + "text": "--/ @return The byte offset of the current read position" } ] }, @@ -1341,13 +1341,274 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "comment", - "text": "--/////////////////////////////////////////////////////////" + "text": "--/ @see append" } ] }, { "kind": "line", "number": 79, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 80, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 81, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "getReadPosition", + "href": "docs/sf__network__packet___spec.html#L81C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "packet", + "href": "docs/sf__network__packet___spec.html#L81C30" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfPacket_Ptr", + "href": "docs/sf__network___spec.html#L44C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfSize_t", + "href": "docs/sf___spec.html#L108C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 82, + "children": [ + ] + }, + { + "kind": "line", + "number": 83, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 84, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Clear a packet" + } + ] + }, + { + "kind": "line", + "number": 85, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 86, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ After calling Clear, the packet is empty." + } + ] + }, + { + "kind": "line", + "number": 87, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 88, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param packet Packet object" + } + ] + }, + { + "kind": "line", + "number": 89, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 90, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 91, "children": [ { "kind": "span", @@ -1368,7 +1629,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "clear", - "href": "docs/sf__network__packet___spec.html#L79C14" + "href": "docs/sf__network__packet___spec.html#L91C14" }, { "kind": "span", @@ -1384,7 +1645,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L79C21" + "href": "docs/sf__network__packet___spec.html#L91C21" }, { "kind": "span", @@ -1421,13 +1682,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 80, + "number": 92, "children": [ ] }, { "kind": "line", - "number": 81, + "number": 93, "children": [ { "kind": "span", @@ -1443,7 +1704,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 82, + "number": 94, "children": [ { "kind": "span", @@ -1459,7 +1720,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 83, + "number": 95, "children": [ { "kind": "span", @@ -1475,7 +1736,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 84, + "number": 96, "children": [ { "kind": "span", @@ -1491,7 +1752,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 85, + "number": 97, "children": [ { "kind": "span", @@ -1507,7 +1768,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 86, + "number": 98, "children": [ { "kind": "span", @@ -1523,7 +1784,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 87, + "number": 99, "children": [ { "kind": "span", @@ -1539,7 +1800,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 88, + "number": 100, "children": [ { "kind": "span", @@ -1555,7 +1816,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 89, + "number": 101, "children": [ { "kind": "span", @@ -1571,7 +1832,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 90, + "number": 102, "children": [ { "kind": "span", @@ -1587,7 +1848,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 91, + "number": 103, "children": [ { "kind": "span", @@ -1603,7 +1864,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 92, + "number": 104, "children": [ { "kind": "span", @@ -1619,7 +1880,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 93, + "number": 105, "children": [ { "kind": "span", @@ -1635,7 +1896,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 94, + "number": 106, "children": [ { "kind": "span", @@ -1656,7 +1917,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "getData", - "href": "docs/sf__network__packet___spec.html#L94C13" + "href": "docs/sf__network__packet___spec.html#L106C13" }, { "kind": "span", @@ -1672,7 +1933,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L94C22" + "href": "docs/sf__network__packet___spec.html#L106C22" }, { "kind": "span", @@ -1730,13 +1991,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 95, + "number": 107, "children": [ ] }, { "kind": "line", - "number": 96, + "number": 108, "children": [ { "kind": "span", @@ -1752,7 +2013,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 97, + "number": 109, "children": [ { "kind": "span", @@ -1768,7 +2029,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 98, + "number": 110, "children": [ { "kind": "span", @@ -1784,7 +2045,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 99, + "number": 111, "children": [ { "kind": "span", @@ -1800,7 +2061,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 100, + "number": 112, "children": [ { "kind": "span", @@ -1816,7 +2077,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 101, + "number": 113, "children": [ { "kind": "span", @@ -1832,7 +2093,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 102, + "number": 114, "children": [ { "kind": "span", @@ -1848,7 +2109,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 103, + "number": 115, "children": [ { "kind": "span", @@ -1864,7 +2125,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 104, + "number": 116, "children": [ { "kind": "span", @@ -1880,7 +2141,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 105, + "number": 117, "children": [ { "kind": "span", @@ -1896,7 +2157,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 106, + "number": 118, "children": [ { "kind": "span", @@ -1912,7 +2173,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 107, + "number": 119, "children": [ { "kind": "span", @@ -1933,7 +2194,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "getDataSize", - "href": "docs/sf__network__packet___spec.html#L107C13" + "href": "docs/sf__network__packet___spec.html#L119C13" }, { "kind": "span", @@ -1949,7 +2210,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L107C26" + "href": "docs/sf__network__packet___spec.html#L119C26" }, { "kind": "span", @@ -2007,13 +2268,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 108, + "number": 120, "children": [ ] }, { "kind": "line", - "number": 109, + "number": 121, "children": [ { "kind": "span", @@ -2029,7 +2290,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 110, + "number": 122, "children": [ { "kind": "span", @@ -2045,7 +2306,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 111, + "number": 123, "children": [ { "kind": "span", @@ -2061,7 +2322,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 112, + "number": 124, "children": [ { "kind": "span", @@ -2077,7 +2338,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 113, + "number": 125, "children": [ { "kind": "span", @@ -2093,7 +2354,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 114, + "number": 126, "children": [ { "kind": "span", @@ -2109,7 +2370,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 115, + "number": 127, "children": [ { "kind": "span", @@ -2125,7 +2386,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 116, + "number": 128, "children": [ { "kind": "span", @@ -2141,7 +2402,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 117, + "number": 129, "children": [ { "kind": "span", @@ -2157,7 +2418,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 118, + "number": 130, "children": [ { "kind": "span", @@ -2173,7 +2434,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 119, + "number": 131, "children": [ { "kind": "span", @@ -2189,7 +2450,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 120, + "number": 132, "children": [ { "kind": "span", @@ -2205,7 +2466,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 121, + "number": 133, "children": [ { "kind": "span", @@ -2226,7 +2487,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "endOfPacket", - "href": "docs/sf__network__packet___spec.html#L121C13" + "href": "docs/sf__network__packet___spec.html#L133C13" }, { "kind": "span", @@ -2242,7 +2503,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L121C26" + "href": "docs/sf__network__packet___spec.html#L133C26" }, { "kind": "span", @@ -2300,13 +2561,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 122, + "number": 134, "children": [ ] }, { "kind": "line", - "number": 123, + "number": 135, "children": [ { "kind": "span", @@ -2322,7 +2583,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 124, + "number": 136, "children": [ { "kind": "span", @@ -2338,7 +2599,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 125, + "number": 137, "children": [ { "kind": "span", @@ -2354,7 +2615,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 126, + "number": 138, "children": [ { "kind": "span", @@ -2370,7 +2631,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 127, + "number": 139, "children": [ { "kind": "span", @@ -2386,7 +2647,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 128, + "number": 140, "children": [ { "kind": "span", @@ -2402,7 +2663,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 129, + "number": 141, "children": [ { "kind": "span", @@ -2418,7 +2679,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 130, + "number": 142, "children": [ { "kind": "span", @@ -2434,7 +2695,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 131, + "number": 143, "children": [ { "kind": "span", @@ -2450,7 +2711,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 132, + "number": 144, "children": [ { "kind": "span", @@ -2466,7 +2727,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 133, + "number": 145, "children": [ { "kind": "span", @@ -2482,7 +2743,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 134, + "number": 146, "children": [ { "kind": "span", @@ -2498,7 +2759,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 135, + "number": 147, "children": [ { "kind": "span", @@ -2514,7 +2775,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 136, + "number": 148, "children": [ { "kind": "span", @@ -2530,7 +2791,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 137, + "number": 149, "children": [ { "kind": "span", @@ -2551,7 +2812,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "canRead", - "href": "docs/sf__network__packet___spec.html#L137C13" + "href": "docs/sf__network__packet___spec.html#L149C13" }, { "kind": "span", @@ -2567,7 +2828,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L137C22" + "href": "docs/sf__network__packet___spec.html#L149C22" }, { "kind": "span", @@ -2625,13 +2886,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 138, + "number": 150, "children": [ ] }, { "kind": "line", - "number": 139, + "number": 151, "children": [ { "kind": "span", @@ -2647,7 +2908,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 140, + "number": 152, "children": [ { "kind": "span", @@ -2663,7 +2924,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 141, + "number": 153, "children": [ { "kind": "span", @@ -2679,7 +2940,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 142, + "number": 154, "children": [ { "kind": "span", @@ -2695,7 +2956,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 143, + "number": 155, "children": [ { "kind": "span", @@ -2711,7 +2972,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 144, + "number": 156, "children": [ { "kind": "span", @@ -2727,7 +2988,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 145, + "number": 157, "children": [ { "kind": "span", @@ -2748,7 +3009,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "readBool", - "href": "docs/sf__network__packet___spec.html#L145C13" + "href": "docs/sf__network__packet___spec.html#L157C13" }, { "kind": "span", @@ -2764,7 +3025,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L145C23" + "href": "docs/sf__network__packet___spec.html#L157C23" }, { "kind": "span", @@ -2822,13 +3083,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 146, + "number": 158, "children": [ ] }, { "kind": "line", - "number": 147, + "number": 159, "children": [ { "kind": "span", @@ -2849,7 +3110,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "readInt8", - "href": "docs/sf__network__packet___spec.html#L147C13" + "href": "docs/sf__network__packet___spec.html#L159C13" }, { "kind": "span", @@ -2865,7 +3126,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L147C23" + "href": "docs/sf__network__packet___spec.html#L159C23" }, { "kind": "span", @@ -2923,13 +3184,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 148, + "number": 160, "children": [ ] }, { "kind": "line", - "number": 149, + "number": 161, "children": [ { "kind": "span", @@ -2950,7 +3211,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "readUint8", - "href": "docs/sf__network__packet___spec.html#L149C13" + "href": "docs/sf__network__packet___spec.html#L161C13" }, { "kind": "span", @@ -2966,7 +3227,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L149C24" + "href": "docs/sf__network__packet___spec.html#L161C24" }, { "kind": "span", @@ -3024,13 +3285,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 150, + "number": 162, "children": [ ] }, { "kind": "line", - "number": 151, + "number": 163, "children": [ { "kind": "span", @@ -3051,7 +3312,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "readInt16", - "href": "docs/sf__network__packet___spec.html#L151C13" + "href": "docs/sf__network__packet___spec.html#L163C13" }, { "kind": "span", @@ -3067,7 +3328,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L151C24" + "href": "docs/sf__network__packet___spec.html#L163C24" }, { "kind": "span", @@ -3125,13 +3386,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 152, + "number": 164, "children": [ ] }, { "kind": "line", - "number": 153, + "number": 165, "children": [ { "kind": "span", @@ -3152,7 +3413,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "readUint16", - "href": "docs/sf__network__packet___spec.html#L153C13" + "href": "docs/sf__network__packet___spec.html#L165C13" }, { "kind": "span", @@ -3168,7 +3429,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L153C25" + "href": "docs/sf__network__packet___spec.html#L165C25" }, { "kind": "span", @@ -3226,13 +3487,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 154, + "number": 166, "children": [ ] }, { "kind": "line", - "number": 155, + "number": 167, "children": [ { "kind": "span", @@ -3253,7 +3514,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "readInt32", - "href": "docs/sf__network__packet___spec.html#L155C13" + "href": "docs/sf__network__packet___spec.html#L167C13" }, { "kind": "span", @@ -3269,7 +3530,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L155C24" + "href": "docs/sf__network__packet___spec.html#L167C24" }, { "kind": "span", @@ -3327,13 +3588,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 156, + "number": 168, "children": [ ] }, { "kind": "line", - "number": 157, + "number": 169, "children": [ { "kind": "span", @@ -3354,7 +3615,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "readUint32", - "href": "docs/sf__network__packet___spec.html#L157C13" + "href": "docs/sf__network__packet___spec.html#L169C13" }, { "kind": "span", @@ -3370,7 +3631,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L157C25" + "href": "docs/sf__network__packet___spec.html#L169C25" }, { "kind": "span", @@ -3428,13 +3689,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 158, + "number": 170, "children": [ ] }, { "kind": "line", - "number": 159, + "number": 171, "children": [ { "kind": "span", @@ -3455,7 +3716,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "readFloat", - "href": "docs/sf__network__packet___spec.html#L159C13" + "href": "docs/sf__network__packet___spec.html#L171C13" }, { "kind": "span", @@ -3471,7 +3732,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L159C24" + "href": "docs/sf__network__packet___spec.html#L171C24" }, { "kind": "span", @@ -3528,13 +3789,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 160, + "number": 172, "children": [ ] }, { "kind": "line", - "number": 161, + "number": 173, "children": [ { "kind": "span", @@ -3555,7 +3816,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "readDouble", - "href": "docs/sf__network__packet___spec.html#L161C13" + "href": "docs/sf__network__packet___spec.html#L173C13" }, { "kind": "span", @@ -3571,7 +3832,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L161C25" + "href": "docs/sf__network__packet___spec.html#L173C25" }, { "kind": "span", @@ -3628,13 +3889,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 162, + "number": 174, "children": [ ] }, { "kind": "line", - "number": 163, + "number": 175, "children": [ { "kind": "span", @@ -3655,7 +3916,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "readString", - "href": "docs/sf__network__packet___spec.html#L163C14" + "href": "docs/sf__network__packet___spec.html#L175C14" }, { "kind": "span", @@ -3671,7 +3932,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L163C26" + "href": "docs/sf__network__packet___spec.html#L175C26" }, { "kind": "span", @@ -3703,7 +3964,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 164, + "number": 176, "children": [ { "kind": "span", @@ -3714,7 +3975,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "str", - "href": "docs/sf__network__packet___spec.html#L164C35" + "href": "docs/sf__network__packet___spec.html#L176C35" }, { "kind": "span", @@ -3760,13 +4021,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 165, + "number": 177, "children": [ ] }, { "kind": "line", - "number": 166, + "number": 178, "children": [ { "kind": "span", @@ -3787,7 +4048,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "readWideString", - "href": "docs/sf__network__packet___spec.html#L166C14" + "href": "docs/sf__network__packet___spec.html#L178C14" }, { "kind": "span", @@ -3803,7 +4064,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L166C30" + "href": "docs/sf__network__packet___spec.html#L178C30" }, { "kind": "span", @@ -3835,7 +4096,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 167, + "number": 179, "children": [ { "kind": "span", @@ -3846,7 +4107,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "str", - "href": "docs/sf__network__packet___spec.html#L167C39" + "href": "docs/sf__network__packet___spec.html#L179C39" }, { "kind": "span", @@ -3883,13 +4144,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 168, + "number": 180, "children": [ ] }, { "kind": "line", - "number": 169, + "number": 181, "children": [ { "kind": "span", @@ -3905,7 +4166,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 170, + "number": 182, "children": [ { "kind": "span", @@ -3921,7 +4182,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 171, + "number": 183, "children": [ { "kind": "span", @@ -3937,7 +4198,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 172, + "number": 184, "children": [ { "kind": "span", @@ -3953,7 +4214,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 173, + "number": 185, "children": [ { "kind": "span", @@ -3969,7 +4230,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 174, + "number": 186, "children": [ { "kind": "span", @@ -3985,7 +4246,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 175, + "number": 187, "children": [ { "kind": "span", @@ -4006,7 +4267,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "writeBool", - "href": "docs/sf__network__packet___spec.html#L175C14" + "href": "docs/sf__network__packet___spec.html#L187C14" }, { "kind": "span", @@ -4022,7 +4283,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L175C25" + "href": "docs/sf__network__packet___spec.html#L187C25" }, { "kind": "span", @@ -4059,7 +4320,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "item", - "href": "docs/sf__network__packet___spec.html#L175C48" + "href": "docs/sf__network__packet___spec.html#L187C48" }, { "kind": "span", @@ -4096,13 +4357,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 176, + "number": 188, "children": [ ] }, { "kind": "line", - "number": 177, + "number": 189, "children": [ { "kind": "span", @@ -4123,7 +4384,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "writeInt8", - "href": "docs/sf__network__packet___spec.html#L177C14" + "href": "docs/sf__network__packet___spec.html#L189C14" }, { "kind": "span", @@ -4139,7 +4400,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L177C25" + "href": "docs/sf__network__packet___spec.html#L189C25" }, { "kind": "span", @@ -4176,7 +4437,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "item", - "href": "docs/sf__network__packet___spec.html#L177C48" + "href": "docs/sf__network__packet___spec.html#L189C48" }, { "kind": "span", @@ -4213,13 +4474,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 178, + "number": 190, "children": [ ] }, { "kind": "line", - "number": 179, + "number": 191, "children": [ { "kind": "span", @@ -4240,7 +4501,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "writeUint8", - "href": "docs/sf__network__packet___spec.html#L179C14" + "href": "docs/sf__network__packet___spec.html#L191C14" }, { "kind": "span", @@ -4256,7 +4517,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L179C26" + "href": "docs/sf__network__packet___spec.html#L191C26" }, { "kind": "span", @@ -4293,7 +4554,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "item", - "href": "docs/sf__network__packet___spec.html#L179C49" + "href": "docs/sf__network__packet___spec.html#L191C49" }, { "kind": "span", @@ -4330,13 +4591,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 180, + "number": 192, "children": [ ] }, { "kind": "line", - "number": 181, + "number": 193, "children": [ { "kind": "span", @@ -4357,7 +4618,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "writeInt16", - "href": "docs/sf__network__packet___spec.html#L181C14" + "href": "docs/sf__network__packet___spec.html#L193C14" }, { "kind": "span", @@ -4373,7 +4634,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L181C26" + "href": "docs/sf__network__packet___spec.html#L193C26" }, { "kind": "span", @@ -4410,7 +4671,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "item", - "href": "docs/sf__network__packet___spec.html#L181C49" + "href": "docs/sf__network__packet___spec.html#L193C49" }, { "kind": "span", @@ -4447,13 +4708,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 182, + "number": 194, "children": [ ] }, { "kind": "line", - "number": 183, + "number": 195, "children": [ { "kind": "span", @@ -4474,7 +4735,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "writeUint16", - "href": "docs/sf__network__packet___spec.html#L183C14" + "href": "docs/sf__network__packet___spec.html#L195C14" }, { "kind": "span", @@ -4490,7 +4751,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L183C27" + "href": "docs/sf__network__packet___spec.html#L195C27" }, { "kind": "span", @@ -4527,7 +4788,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "item", - "href": "docs/sf__network__packet___spec.html#L183C50" + "href": "docs/sf__network__packet___spec.html#L195C50" }, { "kind": "span", @@ -4564,13 +4825,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 184, + "number": 196, "children": [ ] }, { "kind": "line", - "number": 185, + "number": 197, "children": [ { "kind": "span", @@ -4591,7 +4852,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "writeInt32", - "href": "docs/sf__network__packet___spec.html#L185C14" + "href": "docs/sf__network__packet___spec.html#L197C14" }, { "kind": "span", @@ -4607,7 +4868,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L185C26" + "href": "docs/sf__network__packet___spec.html#L197C26" }, { "kind": "span", @@ -4644,7 +4905,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "item", - "href": "docs/sf__network__packet___spec.html#L185C49" + "href": "docs/sf__network__packet___spec.html#L197C49" }, { "kind": "span", @@ -4681,13 +4942,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 186, + "number": 198, "children": [ ] }, { "kind": "line", - "number": 187, + "number": 199, "children": [ { "kind": "span", @@ -4708,7 +4969,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "writeUint32", - "href": "docs/sf__network__packet___spec.html#L187C14" + "href": "docs/sf__network__packet___spec.html#L199C14" }, { "kind": "span", @@ -4724,7 +4985,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L187C27" + "href": "docs/sf__network__packet___spec.html#L199C27" }, { "kind": "span", @@ -4761,7 +5022,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "item", - "href": "docs/sf__network__packet___spec.html#L187C50" + "href": "docs/sf__network__packet___spec.html#L199C50" }, { "kind": "span", @@ -4798,13 +5059,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 188, + "number": 200, "children": [ ] }, { "kind": "line", - "number": 189, + "number": 201, "children": [ { "kind": "span", @@ -4825,7 +5086,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "writeFloat", - "href": "docs/sf__network__packet___spec.html#L189C14" + "href": "docs/sf__network__packet___spec.html#L201C14" }, { "kind": "span", @@ -4841,7 +5102,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L189C26" + "href": "docs/sf__network__packet___spec.html#L201C26" }, { "kind": "span", @@ -4878,7 +5139,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "item", - "href": "docs/sf__network__packet___spec.html#L189C49" + "href": "docs/sf__network__packet___spec.html#L201C49" }, { "kind": "span", @@ -4914,13 +5175,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 190, + "number": 202, "children": [ ] }, { "kind": "line", - "number": 191, + "number": 203, "children": [ { "kind": "span", @@ -4941,7 +5202,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "writeDouble", - "href": "docs/sf__network__packet___spec.html#L191C14" + "href": "docs/sf__network__packet___spec.html#L203C14" }, { "kind": "span", @@ -4957,7 +5218,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L191C27" + "href": "docs/sf__network__packet___spec.html#L203C27" }, { "kind": "span", @@ -4994,7 +5255,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "item", - "href": "docs/sf__network__packet___spec.html#L191C50" + "href": "docs/sf__network__packet___spec.html#L203C50" }, { "kind": "span", @@ -5030,13 +5291,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 192, + "number": 204, "children": [ ] }, { "kind": "line", - "number": 193, + "number": 205, "children": [ { "kind": "span", @@ -5057,7 +5318,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "writeString", - "href": "docs/sf__network__packet___spec.html#L193C14" + "href": "docs/sf__network__packet___spec.html#L205C14" }, { "kind": "span", @@ -5073,7 +5334,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L193C27" + "href": "docs/sf__network__packet___spec.html#L205C27" }, { "kind": "span", @@ -5110,7 +5371,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "item", - "href": "docs/sf__network__packet___spec.html#L193C50" + "href": "docs/sf__network__packet___spec.html#L205C50" }, { "kind": "span", @@ -5146,13 +5407,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 194, + "number": 206, "children": [ ] }, { "kind": "line", - "number": 195, + "number": 207, "children": [ { "kind": "span", @@ -5173,7 +5434,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "writeWideString", - "href": "docs/sf__network__packet___spec.html#L195C14" + "href": "docs/sf__network__packet___spec.html#L207C14" }, { "kind": "span", @@ -5189,7 +5450,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "packet", - "href": "docs/sf__network__packet___spec.html#L195C31" + "href": "docs/sf__network__packet___spec.html#L207C31" }, { "kind": "span", @@ -5226,7 +5487,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "item", - "href": "docs/sf__network__packet___spec.html#L195C54" + "href": "docs/sf__network__packet___spec.html#L207C54" }, { "kind": "span", @@ -5262,13 +5523,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 196, + "number": 208, "children": [ ] }, { "kind": "line", - "number": 197, + "number": 209, "children": [ { "kind": "span", @@ -5279,13 +5540,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 198, + "number": 210, "children": [ ] }, { "kind": "line", - "number": 229, + "number": 242, "children": [ { "kind": "span", diff --git a/doc/srcs/sf-system-buffer.ads.html b/doc/srcs/sf-system-buffer.ads.html new file mode 100644 index 0000000..598342a --- /dev/null +++ b/doc/srcs/sf-system-buffer.ads.html @@ -0,0 +1,13 @@ + + + + + + + + + +
+
+ + \ No newline at end of file diff --git a/doc/srcs/sf-system-buffer.ads.js b/doc/srcs/sf-system-buffer.ads.js new file mode 100644 index 0000000..360e36e --- /dev/null +++ b/doc/srcs/sf-system-buffer.ads.js @@ -0,0 +1,1164 @@ +GNATdoc.SourceFile = { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 1, + "children": [ + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 2, + "children": [ + { + "kind": "span", + "cssClass": "comment", + "text": "-- SFML - Simple and Fast Multimedia Library" + } + ] + }, + { + "kind": "line", + "number": 3, + "children": [ + { + "kind": "span", + "cssClass": "comment", + "text": "-- Copyright (C) 2007-2023 Laurent Gomila (laurent@sfml-dev.org)" + } + ] + }, + { + "kind": "line", + "number": 4, + "children": [ + { + "kind": "span", + "cssClass": "comment", + "text": "-- This software is provided 'as-is', without any express or implied warranty." + } + ] + }, + { + "kind": "line", + "number": 5, + "children": [ + { + "kind": "span", + "cssClass": "comment", + "text": "-- In no event will the authors be held liable for any damages arising from the use of this software." + } + ] + }, + { + "kind": "line", + "number": 6, + "children": [ + { + "kind": "span", + "cssClass": "comment", + "text": "-- Permission is granted to anyone to use this software for any purpose," + } + ] + }, + { + "kind": "line", + "number": 7, + "children": [ + { + "kind": "span", + "cssClass": "comment", + "text": "-- including commercial applications, and to alter it and redistribute it freely," + } + ] + }, + { + "kind": "line", + "number": 8, + "children": [ + { + "kind": "span", + "cssClass": "comment", + "text": "-- subject to the following restrictions:" + } + ] + }, + { + "kind": "line", + "number": 9, + "children": [ + { + "kind": "span", + "cssClass": "comment", + "text": "-- 1. The origin of this software must not be misrepresented;" + } + ] + }, + { + "kind": "line", + "number": 10, + "children": [ + { + "kind": "span", + "cssClass": "comment", + "text": "-- you must not claim that you wrote the original software." + } + ] + }, + { + "kind": "line", + "number": 11, + "children": [ + { + "kind": "span", + "cssClass": "comment", + "text": "-- If you use this software in a product, an acknowledgment" + } + ] + }, + { + "kind": "line", + "number": 12, + "children": [ + { + "kind": "span", + "cssClass": "comment", + "text": "-- in the product documentation would be appreciated but is not required." + } + ] + }, + { + "kind": "line", + "number": 13, + "children": [ + { + "kind": "span", + "cssClass": "comment", + "text": "-- 2. Altered source versions must be plainly marked as such," + } + ] + }, + { + "kind": "line", + "number": 14, + "children": [ + { + "kind": "span", + "cssClass": "comment", + "text": "-- and must not be misrepresented as being the original software." + } + ] + }, + { + "kind": "line", + "number": 15, + "children": [ + { + "kind": "span", + "cssClass": "comment", + "text": "-- 3. This notice may not be removed or altered from any source distribution." + } + ] + }, + { + "kind": "line", + "number": 16, + "children": [ + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 17, + "children": [ + ] + }, + { + "kind": "line", + "number": 18, + "children": [ + ] + }, + { + "kind": "line", + "number": 19, + "children": [ + { + "kind": "span", + "cssClass": "keyword", + "text": "package" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.System.Buffer", + "href": "docs/sf__system__buffer___spec.html#L19C19" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "is" + } + ] + }, + { + "kind": "line", + "number": 20, + "children": [ + ] + }, + { + "kind": "line", + "number": 21, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 22, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 23, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 24, + "children": [ + ] + }, + { + "kind": "line", + "number": 25, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 26, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 27, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Create an empty buffer" + } + ] + }, + { + "kind": "line", + "number": 28, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 29, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @return A new sfBuffer object, or NULL if it failed" + } + ] + }, + { + "kind": "line", + "number": 30, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 31, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 32, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "create", + "href": "docs/sf__system__buffer___spec.html#L32C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfBuffer_Ptr", + "href": "docs/sf__system___spec.html#L31C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 33, + "children": [ + ] + }, + { + "kind": "line", + "number": 34, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 35, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Destroy an existing buffer" + } + ] + }, + { + "kind": "line", + "number": 36, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 37, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param buffer Buffer to delete" + } + ] + }, + { + "kind": "line", + "number": 38, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 39, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 40, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "procedure" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "destroy", + "href": "docs/sf__system__buffer___spec.html#L40C14" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "buffer", + "href": "docs/sf__system__buffer___spec.html#L40C23" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfBuffer_Ptr", + "href": "docs/sf__system___spec.html#L31C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 41, + "children": [ + ] + }, + { + "kind": "line", + "number": 42, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 43, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Return the size of a buffer" + } + ] + }, + { + "kind": "line", + "number": 44, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 45, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param buffer Buffer object" + } + ] + }, + { + "kind": "line", + "number": 46, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 47, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @return Size in bytes" + } + ] + }, + { + "kind": "line", + "number": 48, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 49, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 50, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "getSize", + "href": "docs/sf__system__buffer___spec.html#L50C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "buffer", + "href": "docs/sf__system__buffer___spec.html#L50C22" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "in" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfBuffer_Ptr", + "href": "docs/sf__system___spec.html#L31C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfSize_t", + "href": "docs/sf___spec.html#L108C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 51, + "children": [ + ] + }, + { + "kind": "line", + "number": 52, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 53, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Get a read-only pointer to the array of bytes of a buffer" + } + ] + }, + { + "kind": "line", + "number": 54, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 55, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param buffer Buffer object" + } + ] + }, + { + "kind": "line", + "number": 56, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 57, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @return Read-only pointer to the array of bytes" + } + ] + }, + { + "kind": "line", + "number": 58, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 59, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 60, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "getData", + "href": "docs/sf__system__buffer___spec.html#L60C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "buffer", + "href": "docs/sf__system__buffer___spec.html#L60C22" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "in" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfBuffer_Ptr", + "href": "docs/sf__system___spec.html#L31C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "access" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfUint8", + "href": "docs/sf___spec.html#L69C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 61, + "children": [ + ] + }, + { + "kind": "line", + "number": 62, + "children": [ + { + "kind": "span", + "cssClass": "keyword", + "text": "private" + } + ] + }, + { + "kind": "line", + "number": 63, + "children": [ + ] + }, + { + "kind": "line", + "number": 69, + "children": [ + { + "kind": "span", + "cssClass": "keyword", + "text": "end" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.System.Buffer" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ], + "label": "sf-system-buffer.ads" +}; \ No newline at end of file diff --git a/doc/srcs/sf-system-clock.ads.js b/doc/srcs/sf-system-clock.ads.js index 6c37198..7e025fd 100644 --- a/doc/srcs/sf-system-clock.ads.js +++ b/doc/srcs/sf-system-clock.ads.js @@ -480,7 +480,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfClock_Ptr", - "href": "docs/sf__system___spec.html#L31C9" + "href": "docs/sf__system___spec.html#L33C9" }, { "kind": "span", @@ -683,7 +683,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfClock_Ptr", - "href": "docs/sf__system___spec.html#L31C9" + "href": "docs/sf__system___spec.html#L33C9" }, { "kind": "span", @@ -709,7 +709,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfClock_Ptr", - "href": "docs/sf__system___spec.html#L31C9" + "href": "docs/sf__system___spec.html#L33C9" }, { "kind": "span", @@ -880,7 +880,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfClock_Ptr", - "href": "docs/sf__system___spec.html#L31C9" + "href": "docs/sf__system___spec.html#L33C9" }, { "kind": "span", @@ -1152,7 +1152,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfClock_Ptr", - "href": "docs/sf__system___spec.html#L31C9" + "href": "docs/sf__system___spec.html#L33C9" }, { "kind": "span", @@ -1429,7 +1429,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfClock_Ptr", - "href": "docs/sf__system___spec.html#L31C9" + "href": "docs/sf__system___spec.html#L33C9" }, { "kind": "span", diff --git a/doc/srcs/sf-system-mutex.ads.js b/doc/srcs/sf-system-mutex.ads.js index be4c29e..9604db4 100644 --- a/doc/srcs/sf-system-mutex.ads.js +++ b/doc/srcs/sf-system-mutex.ads.js @@ -454,7 +454,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfMutex_Ptr", - "href": "docs/sf__system___spec.html#L33C9" + "href": "docs/sf__system___spec.html#L35C9" }, { "kind": "span", @@ -625,7 +625,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfMutex_Ptr", - "href": "docs/sf__system___spec.html#L33C9" + "href": "docs/sf__system___spec.html#L35C9" }, { "kind": "span", @@ -801,7 +801,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfMutex_Ptr", - "href": "docs/sf__system___spec.html#L33C9" + "href": "docs/sf__system___spec.html#L35C9" }, { "kind": "span", @@ -977,7 +977,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfMutex_Ptr", - "href": "docs/sf__system___spec.html#L33C9" + "href": "docs/sf__system___spec.html#L35C9" }, { "kind": "span", diff --git a/doc/srcs/sf-system-thread.ads.js b/doc/srcs/sf-system-thread.ads.js index 0853e69..516b48a 100644 --- a/doc/srcs/sf-system-thread.ads.js +++ b/doc/srcs/sf-system-thread.ads.js @@ -699,7 +699,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfThread_Ptr", - "href": "docs/sf__system___spec.html#L35C9" + "href": "docs/sf__system___spec.html#L37C9" }, { "kind": "span", @@ -918,7 +918,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfThread_Ptr", - "href": "docs/sf__system___spec.html#L35C9" + "href": "docs/sf__system___spec.html#L37C9" }, { "kind": "span", @@ -1174,7 +1174,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfThread_Ptr", - "href": "docs/sf__system___spec.html#L35C9" + "href": "docs/sf__system___spec.html#L37C9" }, { "kind": "span", @@ -1462,7 +1462,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfThread_Ptr", - "href": "docs/sf__system___spec.html#L35C9" + "href": "docs/sf__system___spec.html#L37C9" }, { "kind": "span", @@ -1750,7 +1750,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfThread_Ptr", - "href": "docs/sf__system___spec.html#L35C9" + "href": "docs/sf__system___spec.html#L37C9" }, { "kind": "span", diff --git a/doc/srcs/sf-system.ads.js b/doc/srcs/sf-system.ads.js index bccd85b..7bb136b 100644 --- a/doc/srcs/sf-system.ads.js +++ b/doc/srcs/sf-system.ads.js @@ -328,7 +328,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 46, + "number": 50, "children": [ { "kind": "span", diff --git a/doc/srcs/sf-window-context.ads.js b/doc/srcs/sf-window-context.ads.js index 18cb70d..cff1562 100644 --- a/doc/srcs/sf-window-context.ads.js +++ b/doc/srcs/sf-window-context.ads.js @@ -281,66 +281,14 @@ GNATdoc.SourceFile = { }, { "kind": "span", - "cssClass": "keyword", - "text": "type" - }, - { - "kind": "span", - "cssClass": "text", - "text": " " - }, - { - "kind": "span", - "cssClass": "identifier", - "text": "GlFunctionPointer", - "href": "docs/sf__window__context___spec.html#L24C9" - }, - { - "kind": "span", - "cssClass": "text", - "text": " " - }, - { - "kind": "span", - "cssClass": "keyword", - "text": "is" - }, - { - "kind": "span", - "cssClass": "text", - "text": " " - }, - { - "kind": "span", - "cssClass": "keyword", - "text": "access" - }, - { - "kind": "span", - "cssClass": "text", - "text": " " - }, - { - "kind": "span", - "cssClass": "keyword", - "text": "procedure" - }, - { - "kind": "span", - "cssClass": "identifier", - "text": ";" + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" } ] }, { "kind": "line", "number": 25, - "children": [ - ] - }, - { - "kind": "line", - "number": 26, "children": [ { "kind": "span", @@ -356,7 +304,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 27, + "number": 26, "children": [ { "kind": "span", @@ -370,6 +318,12 @@ GNATdoc.SourceFile = { } ] }, + { + "kind": "line", + "number": 27, + "children": [ + ] + }, { "kind": "line", "number": 28, @@ -389,12 +343,6 @@ GNATdoc.SourceFile = { { "kind": "line", "number": 29, - "children": [ - ] - }, - { - "kind": "line", - "number": 30, "children": [ { "kind": "span", @@ -403,11 +351,63 @@ GNATdoc.SourceFile = { }, { "kind": "span", - "cssClass": "comment", - "text": "--//////////////////////////////////////////////////////////" + "cssClass": "keyword", + "text": "type" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "GlFunctionPointer", + "href": "docs/sf__window__context___spec.html#L29C9" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "is" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "access" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "procedure" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" } ] }, + { + "kind": "line", + "number": 30, + "children": [ + ] + }, { "kind": "line", "number": 31, @@ -580,7 +580,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfContext_Ptr", - "href": "docs/sf__window___spec.html#L29C9" + "href": "docs/sf__window___spec.html#L49C9" }, { "kind": "span", @@ -751,7 +751,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfContext_Ptr", - "href": "docs/sf__window___spec.html#L29C9" + "href": "docs/sf__window___spec.html#L49C9" }, { "kind": "span", @@ -1209,7 +1209,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfContext_Ptr", - "href": "docs/sf__window___spec.html#L29C9" + "href": "docs/sf__window___spec.html#L49C9" }, { "kind": "span", @@ -1500,7 +1500,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "GlFunctionPointer", - "href": "docs/sf__window__context___spec.html#L24C9" + "href": "docs/sf__window__context___spec.html#L29C9" }, { "kind": "span", @@ -1735,7 +1735,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfContext_Ptr", - "href": "docs/sf__window___spec.html#L29C9" + "href": "docs/sf__window___spec.html#L49C9" }, { "kind": "span", @@ -1761,7 +1761,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "Sf.Window.Window.sfContextSettings", - "href": "docs/sf__window__window___spec.html#L60C9" + "href": "docs/sf__window__window___spec.html#L51C9" }, { "kind": "span", @@ -2049,7 +2049,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "GlFunctionPointer", - "href": "docs/sf__window__context___spec.html#L24C9" + "href": "docs/sf__window__context___spec.html#L29C9" }, { "kind": "span", diff --git a/doc/srcs/sf-window-cursor.ads.js b/doc/srcs/sf-window-cursor.ads.js index 4ed5dab..571e6dc 100644 --- a/doc/srcs/sf-window-cursor.ads.js +++ b/doc/srcs/sf-window-cursor.ads.js @@ -624,7 +624,7 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "comment", - "text": "--/ sfCursorSizeAll | yes | no | yes" + "text": "--/ sfCursorSizeLeft | yes | yes | yes" } ] }, @@ -640,7 +640,7 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "comment", - "text": "--/ sfCursorCross | yes | yes | yes" + "text": "--/ sfCursorSizeRight | yes | yes | yes" } ] }, @@ -656,7 +656,7 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "comment", - "text": "--/ sfCursorHelp | yes | no | yes" + "text": "--/ sfCursorSizeTop | yes | yes | yes" } ] }, @@ -672,7 +672,7 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "comment", - "text": "--/ sfCursorNotAllowed | yes | yes | yes" + "text": "--/ sfCursorSizeBottom | yes | yes | yes" } ] }, @@ -688,7 +688,7 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "comment", - "text": "--/" + "text": "--/ sfCursorSizeTopLeft | yes | yes | yes" } ] }, @@ -704,13 +704,141 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "comment", - "text": "--//////////////////////////////////////////////////////////" + "text": "--/ sfCursorSizeTopRight | yes | yes | yes" } ] }, { "kind": "line", "number": 52, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ sfCursorSizeBottomLeft | yes | yes | yes" + } + ] + }, + { + "kind": "line", + "number": 53, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ sfCursorSizeBottomRight | yes | yes | yes" + } + ] + }, + { + "kind": "line", + "number": 54, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ sfCursorSizeAll | yes | no | yes" + } + ] + }, + { + "kind": "line", + "number": 55, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ sfCursorCross | yes | yes | yes" + } + ] + }, + { + "kind": "line", + "number": 56, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ sfCursorHelp | yes | no | yes" + } + ] + }, + { + "kind": "line", + "number": 57, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ sfCursorNotAllowed | yes | yes | yes" + } + ] + }, + { + "kind": "line", + "number": 58, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 59, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 60, "children": [ { "kind": "span", @@ -731,7 +859,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfCursorType", - "href": "docs/sf__window__cursor___spec.html#L52C9" + "href": "docs/sf__window__cursor___spec.html#L60C9" }, { "kind": "span", @@ -747,7 +875,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 53, + "number": 61, "children": [ { "kind": "span", @@ -763,7 +891,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfCursorArrow", - "href": "docs/sf__window__cursor___spec.html#L53C7" + "href": "docs/sf__window__cursor___spec.html#L61C7" }, { "kind": "span", @@ -784,7 +912,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 54, + "number": 62, "children": [ { "kind": "span", @@ -795,7 +923,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfCursorArrowWait", - "href": "docs/sf__window__cursor___spec.html#L54C7" + "href": "docs/sf__window__cursor___spec.html#L62C7" }, { "kind": "span", @@ -816,7 +944,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 55, + "number": 63, "children": [ { "kind": "span", @@ -827,7 +955,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfCursorWait", - "href": "docs/sf__window__cursor___spec.html#L55C7" + "href": "docs/sf__window__cursor___spec.html#L63C7" }, { "kind": "span", @@ -848,7 +976,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 56, + "number": 64, "children": [ { "kind": "span", @@ -859,7 +987,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfCursorText", - "href": "docs/sf__window__cursor___spec.html#L56C7" + "href": "docs/sf__window__cursor___spec.html#L64C7" }, { "kind": "span", @@ -880,7 +1008,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 57, + "number": 65, "children": [ { "kind": "span", @@ -891,7 +1019,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfCursorHand", - "href": "docs/sf__window__cursor___spec.html#L57C7" + "href": "docs/sf__window__cursor___spec.html#L65C7" }, { "kind": "span", @@ -912,7 +1040,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 58, + "number": 66, "children": [ { "kind": "span", @@ -923,7 +1051,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfCursorSizeHorizontal", - "href": "docs/sf__window__cursor___spec.html#L58C7" + "href": "docs/sf__window__cursor___spec.html#L66C7" }, { "kind": "span", @@ -944,7 +1072,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 59, + "number": 67, "children": [ { "kind": "span", @@ -955,7 +1083,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfCursorSizeVertical", - "href": "docs/sf__window__cursor___spec.html#L59C7" + "href": "docs/sf__window__cursor___spec.html#L67C7" }, { "kind": "span", @@ -976,7 +1104,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 60, + "number": 68, "children": [ { "kind": "span", @@ -987,7 +1115,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfCursorSizeTopLeftBottomRight", - "href": "docs/sf__window__cursor___spec.html#L60C7" + "href": "docs/sf__window__cursor___spec.html#L68C7" }, { "kind": "span", @@ -1003,7 +1131,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 61, + "number": 69, "children": [ { "kind": "span", @@ -1014,7 +1142,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfCursorSizeBottomLeftTopRight", - "href": "docs/sf__window__cursor___spec.html#L61C7" + "href": "docs/sf__window__cursor___spec.html#L69C7" }, { "kind": "span", @@ -1030,7 +1158,263 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 62, + "number": 70, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfCursorSizeLeft", + "href": "docs/sf__window__cursor___spec.html#L70C7" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "," + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/< Left arrow cursor on Linux, same as SizeHorizontal on other platforms" + } + ] + }, + { + "kind": "line", + "number": 71, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfCursorSizeRight", + "href": "docs/sf__window__cursor___spec.html#L71C7" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "," + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/< Right arrow cursor on Linux, same as SizeHorizontal on other platforms" + } + ] + }, + { + "kind": "line", + "number": 72, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfCursorSizeTop", + "href": "docs/sf__window__cursor___spec.html#L72C7" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "," + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/< Up arrow cursor on Linux, same as SizeVertical on other platforms" + } + ] + }, + { + "kind": "line", + "number": 73, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfCursorSizeBottom", + "href": "docs/sf__window__cursor___spec.html#L73C7" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "," + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/< Down arrow cursor on Linux, same as SizeVertical on other platforms" + } + ] + }, + { + "kind": "line", + "number": 74, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfCursorSizeTopLeft", + "href": "docs/sf__window__cursor___spec.html#L74C7" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "," + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/< Top-left arrow cursor on Linux, same as SizeTopLeftBottomRight on other platforms" + } + ] + }, + { + "kind": "line", + "number": 75, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfCursorSizeBottomRight", + "href": "docs/sf__window__cursor___spec.html#L75C7" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "," + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/< Bottom-right arrow cursor on Linux, same as SizeTopLeftBottomRight on other platforms" + } + ] + }, + { + "kind": "line", + "number": 76, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfCursorSizeBottomLeft", + "href": "docs/sf__window__cursor___spec.html#L76C7" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "," + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/< Bottom-left arrow cursor on Linux, same as SizeBottomLeftTopRight on other platforms" + } + ] + }, + { + "kind": "line", + "number": 77, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfCursorSizeTopRight", + "href": "docs/sf__window__cursor___spec.html#L77C7" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "," + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/< Top-right arrow cursor on Linux, same as SizeBottomLeftTopRight on other platforms" + } + ] + }, + { + "kind": "line", + "number": 78, "children": [ { "kind": "span", @@ -1041,7 +1425,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfCursorSizeAll", - "href": "docs/sf__window__cursor___spec.html#L62C7" + "href": "docs/sf__window__cursor___spec.html#L78C7" }, { "kind": "span", @@ -1062,7 +1446,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 63, + "number": 79, "children": [ { "kind": "span", @@ -1073,7 +1457,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfCursorCross", - "href": "docs/sf__window__cursor___spec.html#L63C7" + "href": "docs/sf__window__cursor___spec.html#L79C7" }, { "kind": "span", @@ -1094,7 +1478,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 64, + "number": 80, "children": [ { "kind": "span", @@ -1105,7 +1489,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfCursorHelp", - "href": "docs/sf__window__cursor___spec.html#L64C7" + "href": "docs/sf__window__cursor___spec.html#L80C7" }, { "kind": "span", @@ -1126,7 +1510,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 65, + "number": 81, "children": [ { "kind": "span", @@ -1137,7 +1521,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfCursorNotAllowed", - "href": "docs/sf__window__cursor___spec.html#L65C7" + "href": "docs/sf__window__cursor___spec.html#L81C7" }, { "kind": "span", @@ -1153,7 +1537,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 66, + "number": 82, "children": [ { "kind": "span", @@ -1169,19 +1553,19 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": ";", - "href": "docs/sf__window__cursor___spec.html#L52C9" + "href": "docs/sf__window__cursor___spec.html#L60C9" } ] }, { "kind": "line", - "number": 67, + "number": 83, "children": [ ] }, { "kind": "line", - "number": 68, + "number": 84, "children": [ { "kind": "span", @@ -1197,7 +1581,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 69, + "number": 85, "children": [ { "kind": "span", @@ -1213,7 +1597,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 70, + "number": 86, "children": [ { "kind": "span", @@ -1229,7 +1613,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 71, + "number": 87, "children": [ { "kind": "span", @@ -1245,7 +1629,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 72, + "number": 88, "children": [ { "kind": "span", @@ -1261,7 +1645,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 73, + "number": 89, "children": [ { "kind": "span", @@ -1277,7 +1661,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 74, + "number": 90, "children": [ { "kind": "span", @@ -1293,7 +1677,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 75, + "number": 91, "children": [ { "kind": "span", @@ -1309,7 +1693,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 76, + "number": 92, "children": [ { "kind": "span", @@ -1325,7 +1709,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 77, + "number": 93, "children": [ { "kind": "span", @@ -1341,7 +1725,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 78, + "number": 94, "children": [ { "kind": "span", @@ -1357,7 +1741,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 79, + "number": 95, "children": [ { "kind": "span", @@ -1373,7 +1757,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 80, + "number": 96, "children": [ { "kind": "span", @@ -1389,7 +1773,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 81, + "number": 97, "children": [ { "kind": "span", @@ -1405,7 +1789,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 82, + "number": 98, "children": [ { "kind": "span", @@ -1421,7 +1805,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 83, + "number": 99, "children": [ { "kind": "span", @@ -1437,7 +1821,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 84, + "number": 100, "children": [ { "kind": "span", @@ -1453,7 +1837,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 85, + "number": 101, "children": [ { "kind": "span", @@ -1469,7 +1853,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 86, + "number": 102, "children": [ { "kind": "span", @@ -1485,7 +1869,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 87, + "number": 103, "children": [ { "kind": "span", @@ -1501,7 +1885,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 88, + "number": 104, "children": [ { "kind": "span", @@ -1517,7 +1901,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 89, + "number": 105, "children": [ { "kind": "span", @@ -1533,7 +1917,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 90, + "number": 106, "children": [ { "kind": "span", @@ -1549,7 +1933,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 91, + "number": 107, "children": [ { "kind": "span", @@ -1565,7 +1949,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 92, + "number": 108, "children": [ { "kind": "span", @@ -1581,7 +1965,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 93, + "number": 109, "children": [ { "kind": "span", @@ -1597,7 +1981,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 94, + "number": 110, "children": [ { "kind": "span", @@ -1613,7 +1997,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 95, + "number": 111, "children": [ { "kind": "span", @@ -1629,7 +2013,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 96, + "number": 112, "children": [ { "kind": "span", @@ -1645,7 +2029,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 97, + "number": 113, "children": [ { "kind": "span", @@ -1661,7 +2045,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 98, + "number": 114, "children": [ { "kind": "span", @@ -1677,7 +2061,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 99, + "number": 115, "children": [ { "kind": "span", @@ -1693,7 +2077,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 100, + "number": 116, "children": [ { "kind": "span", @@ -1714,13 +2098,13 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "createFromPixels", - "href": "docs/sf__window__cursor___spec.html#L100C13" + "href": "docs/sf__window__cursor___spec.html#L116C13" } ] }, { "kind": "line", - "number": 101, + "number": 117, "children": [ { "kind": "span", @@ -1736,7 +2120,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "pixels", - "href": "docs/sf__window__cursor___spec.html#L101C7" + "href": "docs/sf__window__cursor___spec.html#L117C7" }, { "kind": "span", @@ -1778,7 +2162,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 102, + "number": 118, "children": [ { "kind": "span", @@ -1789,7 +2173,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "size", - "href": "docs/sf__window__cursor___spec.html#L102C7" + "href": "docs/sf__window__cursor___spec.html#L118C7" }, { "kind": "span", @@ -1821,7 +2205,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 103, + "number": 119, "children": [ { "kind": "span", @@ -1832,7 +2216,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "hotspot", - "href": "docs/sf__window__cursor___spec.html#L103C7" + "href": "docs/sf__window__cursor___spec.html#L119C7" }, { "kind": "span", @@ -1879,7 +2263,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfCursor_Ptr", - "href": "docs/sf__window___spec.html#L35C9" + "href": "docs/sf__window___spec.html#L61C9" }, { "kind": "span", @@ -1890,13 +2274,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 104, + "number": 120, "children": [ ] }, { "kind": "line", - "number": 105, + "number": 121, "children": [ { "kind": "span", @@ -1912,7 +2296,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 106, + "number": 122, "children": [ { "kind": "span", @@ -1928,7 +2312,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 107, + "number": 123, "children": [ { "kind": "span", @@ -1944,7 +2328,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 108, + "number": 124, "children": [ { "kind": "span", @@ -1960,7 +2344,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 109, + "number": 125, "children": [ { "kind": "span", @@ -1976,7 +2360,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 110, + "number": 126, "children": [ { "kind": "span", @@ -1992,7 +2376,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 111, + "number": 127, "children": [ { "kind": "span", @@ -2008,7 +2392,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 112, + "number": 128, "children": [ { "kind": "span", @@ -2024,7 +2408,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 113, + "number": 129, "children": [ { "kind": "span", @@ -2040,7 +2424,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 114, + "number": 130, "children": [ { "kind": "span", @@ -2056,7 +2440,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 115, + "number": 131, "children": [ { "kind": "span", @@ -2072,7 +2456,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 116, + "number": 132, "children": [ { "kind": "span", @@ -2088,7 +2472,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 117, + "number": 133, "children": [ { "kind": "span", @@ -2109,7 +2493,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "createFromSystem", - "href": "docs/sf__window__cursor___spec.html#L117C13" + "href": "docs/sf__window__cursor___spec.html#L133C13" }, { "kind": "span", @@ -2125,7 +2509,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "cursorType", - "href": "docs/sf__window__cursor___spec.html#L117C31" + "href": "docs/sf__window__cursor___spec.html#L133C31" }, { "kind": "span", @@ -2146,7 +2530,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfCursorType", - "href": "docs/sf__window__cursor___spec.html#L52C9" + "href": "docs/sf__window__cursor___spec.html#L60C9" }, { "kind": "span", @@ -2172,7 +2556,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfCursor_Ptr", - "href": "docs/sf__window___spec.html#L35C9" + "href": "docs/sf__window___spec.html#L61C9" }, { "kind": "span", @@ -2183,13 +2567,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 118, + "number": 134, "children": [ ] }, { "kind": "line", - "number": 119, + "number": 135, "children": [ { "kind": "span", @@ -2205,7 +2589,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 120, + "number": 136, "children": [ { "kind": "span", @@ -2221,7 +2605,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 121, + "number": 137, "children": [ { "kind": "span", @@ -2237,7 +2621,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 122, + "number": 138, "children": [ { "kind": "span", @@ -2253,7 +2637,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 123, + "number": 139, "children": [ { "kind": "span", @@ -2269,7 +2653,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 124, + "number": 140, "children": [ { "kind": "span", @@ -2285,7 +2669,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 125, + "number": 141, "children": [ { "kind": "span", @@ -2306,7 +2690,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "destroy", - "href": "docs/sf__window__cursor___spec.html#L125C14" + "href": "docs/sf__window__cursor___spec.html#L141C14" }, { "kind": "span", @@ -2322,7 +2706,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "cursor", - "href": "docs/sf__window__cursor___spec.html#L125C23" + "href": "docs/sf__window__cursor___spec.html#L141C23" }, { "kind": "span", @@ -2343,7 +2727,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfCursor_Ptr", - "href": "docs/sf__window___spec.html#L35C9" + "href": "docs/sf__window___spec.html#L61C9" }, { "kind": "span", @@ -2359,13 +2743,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 126, + "number": 142, "children": [ ] }, { "kind": "line", - "number": 127, + "number": 143, "children": [ { "kind": "span", @@ -2376,13 +2760,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 128, + "number": 144, "children": [ ] }, { "kind": "line", - "number": 129, + "number": 145, "children": [ { "kind": "span", @@ -2433,7 +2817,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfCursorType", - "href": "docs/sf__window__cursor___spec.html#L52C9" + "href": "docs/sf__window__cursor___spec.html#L60C9" }, { "kind": "span", @@ -2449,13 +2833,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 130, + "number": 146, "children": [ ] }, { "kind": "line", - "number": 136, + "number": 152, "children": [ { "kind": "span", diff --git a/doc/srcs/sf-window-event.ads.js b/doc/srcs/sf-window-event.ads.js index f93266c..632bf58 100644 --- a/doc/srcs/sf-window-event.ads.js +++ b/doc/srcs/sf-window-event.ads.js @@ -436,7 +436,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 258, + "number": 259, "children": [ { "kind": "span", diff --git a/doc/srcs/sf-window-keyboard.ads.js b/doc/srcs/sf-window-keyboard.ads.js index d19d697..2cf395a 100644 --- a/doc/srcs/sf-window-keyboard.ads.js +++ b/doc/srcs/sf-window-keyboard.ads.js @@ -380,13 +380,77 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "comment", - "text": "--//////////////////////////////////////////////////////////" + "text": "--/ The enumerators refer to the \"localized\" key; i.e. depending" } ] }, { "kind": "line", "number": 33, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ on the layout set by the operating system, a key can be mapped" + } + ] + }, + { + "kind": "line", + "number": 34, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ to `Y` or `Z`." + } + ] + }, + { + "kind": "line", + "number": 35, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 36, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 37, "children": [ { "kind": "span", @@ -407,7 +471,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -449,7 +513,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 34, + "number": 38, "children": [ { "kind": "span", @@ -460,7 +524,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyUnknown", - "href": "docs/sf__window__keyboard___spec.html#L34C4" + "href": "docs/sf__window__keyboard___spec.html#L38C4" }, { "kind": "span", @@ -491,7 +555,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -537,7 +601,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 35, + "number": 39, "children": [ { "kind": "span", @@ -548,7 +612,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyA", - "href": "docs/sf__window__keyboard___spec.html#L35C4" + "href": "docs/sf__window__keyboard___spec.html#L39C4" }, { "kind": "span", @@ -579,7 +643,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -620,7 +684,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 36, + "number": 40, "children": [ { "kind": "span", @@ -631,7 +695,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyB", - "href": "docs/sf__window__keyboard___spec.html#L36C4" + "href": "docs/sf__window__keyboard___spec.html#L40C4" }, { "kind": "span", @@ -662,7 +726,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -703,7 +767,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 37, + "number": 41, "children": [ { "kind": "span", @@ -714,7 +778,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyC", - "href": "docs/sf__window__keyboard___spec.html#L37C4" + "href": "docs/sf__window__keyboard___spec.html#L41C4" }, { "kind": "span", @@ -745,7 +809,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -786,7 +850,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 38, + "number": 42, "children": [ { "kind": "span", @@ -797,7 +861,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyD", - "href": "docs/sf__window__keyboard___spec.html#L38C4" + "href": "docs/sf__window__keyboard___spec.html#L42C4" }, { "kind": "span", @@ -828,7 +892,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -869,7 +933,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 39, + "number": 43, "children": [ { "kind": "span", @@ -880,7 +944,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyE", - "href": "docs/sf__window__keyboard___spec.html#L39C4" + "href": "docs/sf__window__keyboard___spec.html#L43C4" }, { "kind": "span", @@ -911,7 +975,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -952,7 +1016,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 40, + "number": 44, "children": [ { "kind": "span", @@ -963,7 +1027,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyF", - "href": "docs/sf__window__keyboard___spec.html#L40C4" + "href": "docs/sf__window__keyboard___spec.html#L44C4" }, { "kind": "span", @@ -994,7 +1058,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -1035,7 +1099,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 41, + "number": 45, "children": [ { "kind": "span", @@ -1046,7 +1110,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyG", - "href": "docs/sf__window__keyboard___spec.html#L41C4" + "href": "docs/sf__window__keyboard___spec.html#L45C4" }, { "kind": "span", @@ -1077,7 +1141,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -1118,7 +1182,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 42, + "number": 46, "children": [ { "kind": "span", @@ -1129,7 +1193,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyH", - "href": "docs/sf__window__keyboard___spec.html#L42C4" + "href": "docs/sf__window__keyboard___spec.html#L46C4" }, { "kind": "span", @@ -1160,7 +1224,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -1201,7 +1265,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 43, + "number": 47, "children": [ { "kind": "span", @@ -1212,7 +1276,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyI", - "href": "docs/sf__window__keyboard___spec.html#L43C4" + "href": "docs/sf__window__keyboard___spec.html#L47C4" }, { "kind": "span", @@ -1243,7 +1307,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -1284,7 +1348,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 44, + "number": 48, "children": [ { "kind": "span", @@ -1295,7 +1359,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyJ", - "href": "docs/sf__window__keyboard___spec.html#L44C4" + "href": "docs/sf__window__keyboard___spec.html#L48C4" }, { "kind": "span", @@ -1326,7 +1390,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -1367,7 +1431,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 45, + "number": 49, "children": [ { "kind": "span", @@ -1378,7 +1442,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyK", - "href": "docs/sf__window__keyboard___spec.html#L45C4" + "href": "docs/sf__window__keyboard___spec.html#L49C4" }, { "kind": "span", @@ -1409,7 +1473,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -1450,7 +1514,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 46, + "number": 50, "children": [ { "kind": "span", @@ -1461,7 +1525,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyL", - "href": "docs/sf__window__keyboard___spec.html#L46C4" + "href": "docs/sf__window__keyboard___spec.html#L50C4" }, { "kind": "span", @@ -1492,7 +1556,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -1533,7 +1597,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 47, + "number": 51, "children": [ { "kind": "span", @@ -1544,7 +1608,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyM", - "href": "docs/sf__window__keyboard___spec.html#L47C4" + "href": "docs/sf__window__keyboard___spec.html#L51C4" }, { "kind": "span", @@ -1575,7 +1639,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -1616,7 +1680,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 48, + "number": 52, "children": [ { "kind": "span", @@ -1627,7 +1691,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyN", - "href": "docs/sf__window__keyboard___spec.html#L48C4" + "href": "docs/sf__window__keyboard___spec.html#L52C4" }, { "kind": "span", @@ -1658,7 +1722,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -1699,7 +1763,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 49, + "number": 53, "children": [ { "kind": "span", @@ -1710,7 +1774,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyO", - "href": "docs/sf__window__keyboard___spec.html#L49C4" + "href": "docs/sf__window__keyboard___spec.html#L53C4" }, { "kind": "span", @@ -1741,7 +1805,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -1782,7 +1846,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 50, + "number": 54, "children": [ { "kind": "span", @@ -1793,7 +1857,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyP", - "href": "docs/sf__window__keyboard___spec.html#L50C4" + "href": "docs/sf__window__keyboard___spec.html#L54C4" }, { "kind": "span", @@ -1824,7 +1888,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -1865,7 +1929,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 51, + "number": 55, "children": [ { "kind": "span", @@ -1876,7 +1940,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyQ", - "href": "docs/sf__window__keyboard___spec.html#L51C4" + "href": "docs/sf__window__keyboard___spec.html#L55C4" }, { "kind": "span", @@ -1907,7 +1971,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -1948,7 +2012,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 52, + "number": 56, "children": [ { "kind": "span", @@ -1959,7 +2023,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyR", - "href": "docs/sf__window__keyboard___spec.html#L52C4" + "href": "docs/sf__window__keyboard___spec.html#L56C4" }, { "kind": "span", @@ -1990,7 +2054,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -2031,7 +2095,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 53, + "number": 57, "children": [ { "kind": "span", @@ -2042,7 +2106,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyS", - "href": "docs/sf__window__keyboard___spec.html#L53C4" + "href": "docs/sf__window__keyboard___spec.html#L57C4" }, { "kind": "span", @@ -2073,7 +2137,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -2114,7 +2178,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 54, + "number": 58, "children": [ { "kind": "span", @@ -2125,7 +2189,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyT", - "href": "docs/sf__window__keyboard___spec.html#L54C4" + "href": "docs/sf__window__keyboard___spec.html#L58C4" }, { "kind": "span", @@ -2156,7 +2220,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -2197,7 +2261,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 55, + "number": 59, "children": [ { "kind": "span", @@ -2208,7 +2272,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyU", - "href": "docs/sf__window__keyboard___spec.html#L55C4" + "href": "docs/sf__window__keyboard___spec.html#L59C4" }, { "kind": "span", @@ -2239,7 +2303,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -2280,7 +2344,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 56, + "number": 60, "children": [ { "kind": "span", @@ -2291,7 +2355,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyV", - "href": "docs/sf__window__keyboard___spec.html#L56C4" + "href": "docs/sf__window__keyboard___spec.html#L60C4" }, { "kind": "span", @@ -2322,7 +2386,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -2363,7 +2427,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 57, + "number": 61, "children": [ { "kind": "span", @@ -2374,7 +2438,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyW", - "href": "docs/sf__window__keyboard___spec.html#L57C4" + "href": "docs/sf__window__keyboard___spec.html#L61C4" }, { "kind": "span", @@ -2405,7 +2469,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -2446,7 +2510,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 58, + "number": 62, "children": [ { "kind": "span", @@ -2457,7 +2521,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyX", - "href": "docs/sf__window__keyboard___spec.html#L58C4" + "href": "docs/sf__window__keyboard___spec.html#L62C4" }, { "kind": "span", @@ -2488,7 +2552,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -2529,7 +2593,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 59, + "number": 63, "children": [ { "kind": "span", @@ -2540,7 +2604,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyY", - "href": "docs/sf__window__keyboard___spec.html#L59C4" + "href": "docs/sf__window__keyboard___spec.html#L63C4" }, { "kind": "span", @@ -2571,7 +2635,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -2612,7 +2676,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 60, + "number": 64, "children": [ { "kind": "span", @@ -2623,7 +2687,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyZ", - "href": "docs/sf__window__keyboard___spec.html#L60C4" + "href": "docs/sf__window__keyboard___spec.html#L64C4" }, { "kind": "span", @@ -2654,7 +2718,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -2695,7 +2759,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 61, + "number": 65, "children": [ { "kind": "span", @@ -2706,7 +2770,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyNum0", - "href": "docs/sf__window__keyboard___spec.html#L61C4" + "href": "docs/sf__window__keyboard___spec.html#L65C4" }, { "kind": "span", @@ -2737,7 +2801,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -2778,7 +2842,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 62, + "number": 66, "children": [ { "kind": "span", @@ -2789,7 +2853,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyNum1", - "href": "docs/sf__window__keyboard___spec.html#L62C4" + "href": "docs/sf__window__keyboard___spec.html#L66C4" }, { "kind": "span", @@ -2820,7 +2884,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -2861,7 +2925,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 63, + "number": 67, "children": [ { "kind": "span", @@ -2872,7 +2936,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyNum2", - "href": "docs/sf__window__keyboard___spec.html#L63C4" + "href": "docs/sf__window__keyboard___spec.html#L67C4" }, { "kind": "span", @@ -2903,7 +2967,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -2944,7 +3008,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 64, + "number": 68, "children": [ { "kind": "span", @@ -2955,7 +3019,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyNum3", - "href": "docs/sf__window__keyboard___spec.html#L64C4" + "href": "docs/sf__window__keyboard___spec.html#L68C4" }, { "kind": "span", @@ -2986,7 +3050,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -3027,7 +3091,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 65, + "number": 69, "children": [ { "kind": "span", @@ -3038,7 +3102,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyNum4", - "href": "docs/sf__window__keyboard___spec.html#L65C4" + "href": "docs/sf__window__keyboard___spec.html#L69C4" }, { "kind": "span", @@ -3069,7 +3133,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -3110,7 +3174,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 66, + "number": 70, "children": [ { "kind": "span", @@ -3121,7 +3185,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyNum5", - "href": "docs/sf__window__keyboard___spec.html#L66C4" + "href": "docs/sf__window__keyboard___spec.html#L70C4" }, { "kind": "span", @@ -3152,7 +3216,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -3193,7 +3257,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 67, + "number": 71, "children": [ { "kind": "span", @@ -3204,7 +3268,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyNum6", - "href": "docs/sf__window__keyboard___spec.html#L67C4" + "href": "docs/sf__window__keyboard___spec.html#L71C4" }, { "kind": "span", @@ -3235,7 +3299,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -3276,7 +3340,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 68, + "number": 72, "children": [ { "kind": "span", @@ -3287,7 +3351,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyNum7", - "href": "docs/sf__window__keyboard___spec.html#L68C4" + "href": "docs/sf__window__keyboard___spec.html#L72C4" }, { "kind": "span", @@ -3318,7 +3382,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -3359,7 +3423,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 69, + "number": 73, "children": [ { "kind": "span", @@ -3370,7 +3434,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyNum8", - "href": "docs/sf__window__keyboard___spec.html#L69C4" + "href": "docs/sf__window__keyboard___spec.html#L73C4" }, { "kind": "span", @@ -3401,7 +3465,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -3442,7 +3506,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 70, + "number": 74, "children": [ { "kind": "span", @@ -3453,7 +3517,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyNum9", - "href": "docs/sf__window__keyboard___spec.html#L70C4" + "href": "docs/sf__window__keyboard___spec.html#L74C4" }, { "kind": "span", @@ -3484,7 +3548,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -3525,7 +3589,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 71, + "number": 75, "children": [ { "kind": "span", @@ -3536,7 +3600,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyEscape", - "href": "docs/sf__window__keyboard___spec.html#L71C4" + "href": "docs/sf__window__keyboard___spec.html#L75C4" }, { "kind": "span", @@ -3567,7 +3631,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -3608,7 +3672,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 72, + "number": 76, "children": [ { "kind": "span", @@ -3619,7 +3683,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyLControl", - "href": "docs/sf__window__keyboard___spec.html#L72C4" + "href": "docs/sf__window__keyboard___spec.html#L76C4" }, { "kind": "span", @@ -3650,7 +3714,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -3691,7 +3755,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 73, + "number": 77, "children": [ { "kind": "span", @@ -3702,7 +3766,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyLShift", - "href": "docs/sf__window__keyboard___spec.html#L73C4" + "href": "docs/sf__window__keyboard___spec.html#L77C4" }, { "kind": "span", @@ -3733,7 +3797,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -3774,7 +3838,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 74, + "number": 78, "children": [ { "kind": "span", @@ -3785,7 +3849,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyLAlt", - "href": "docs/sf__window__keyboard___spec.html#L74C4" + "href": "docs/sf__window__keyboard___spec.html#L78C4" }, { "kind": "span", @@ -3816,7 +3880,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -3857,7 +3921,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 75, + "number": 79, "children": [ { "kind": "span", @@ -3868,7 +3932,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyLSystem", - "href": "docs/sf__window__keyboard___spec.html#L75C4" + "href": "docs/sf__window__keyboard___spec.html#L79C4" }, { "kind": "span", @@ -3899,7 +3963,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -3934,13 +3998,13 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "comment", - "text": "--/< The left OS specific key: window (Windows and Linux), apple (MacOS X), ..." + "text": "--/< The left OS specific key: window (Windows and Linux), apple (macOS), ..." } ] }, { "kind": "line", - "number": 76, + "number": 80, "children": [ { "kind": "span", @@ -3951,7 +4015,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyRControl", - "href": "docs/sf__window__keyboard___spec.html#L76C4" + "href": "docs/sf__window__keyboard___spec.html#L80C4" }, { "kind": "span", @@ -3982,7 +4046,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -4023,7 +4087,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 77, + "number": 81, "children": [ { "kind": "span", @@ -4034,7 +4098,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyRShift", - "href": "docs/sf__window__keyboard___spec.html#L77C4" + "href": "docs/sf__window__keyboard___spec.html#L81C4" }, { "kind": "span", @@ -4065,7 +4129,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -4106,7 +4170,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 78, + "number": 82, "children": [ { "kind": "span", @@ -4117,7 +4181,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyRAlt", - "href": "docs/sf__window__keyboard___spec.html#L78C4" + "href": "docs/sf__window__keyboard___spec.html#L82C4" }, { "kind": "span", @@ -4148,7 +4212,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -4189,7 +4253,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 79, + "number": 83, "children": [ { "kind": "span", @@ -4200,7 +4264,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyRSystem", - "href": "docs/sf__window__keyboard___spec.html#L79C4" + "href": "docs/sf__window__keyboard___spec.html#L83C4" }, { "kind": "span", @@ -4231,7 +4295,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -4266,13 +4330,13 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "comment", - "text": "--/< The right OS specific key: window (Windows and Linux), apple (MacOS X), ..." + "text": "--/< The right OS specific key: window (Windows and Linux), apple (macOS), ..." } ] }, { "kind": "line", - "number": 80, + "number": 84, "children": [ { "kind": "span", @@ -4283,7 +4347,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyMenu", - "href": "docs/sf__window__keyboard___spec.html#L80C4" + "href": "docs/sf__window__keyboard___spec.html#L84C4" }, { "kind": "span", @@ -4314,7 +4378,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -4355,7 +4419,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 81, + "number": 85, "children": [ { "kind": "span", @@ -4366,7 +4430,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyLBracket", - "href": "docs/sf__window__keyboard___spec.html#L81C4" + "href": "docs/sf__window__keyboard___spec.html#L85C4" }, { "kind": "span", @@ -4397,7 +4461,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -4438,7 +4502,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 82, + "number": 86, "children": [ { "kind": "span", @@ -4449,7 +4513,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyRBracket", - "href": "docs/sf__window__keyboard___spec.html#L82C4" + "href": "docs/sf__window__keyboard___spec.html#L86C4" }, { "kind": "span", @@ -4480,7 +4544,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -4521,7 +4585,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 83, + "number": 87, "children": [ { "kind": "span", @@ -4532,7 +4596,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeySemicolon", - "href": "docs/sf__window__keyboard___spec.html#L83C4" + "href": "docs/sf__window__keyboard___spec.html#L87C4" }, { "kind": "span", @@ -4563,7 +4627,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -4604,7 +4668,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 84, + "number": 88, "children": [ { "kind": "span", @@ -4615,7 +4679,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyComma", - "href": "docs/sf__window__keyboard___spec.html#L84C4" + "href": "docs/sf__window__keyboard___spec.html#L88C4" }, { "kind": "span", @@ -4646,7 +4710,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -4687,7 +4751,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 85, + "number": 89, "children": [ { "kind": "span", @@ -4698,7 +4762,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyPeriod", - "href": "docs/sf__window__keyboard___spec.html#L85C4" + "href": "docs/sf__window__keyboard___spec.html#L89C4" }, { "kind": "span", @@ -4729,7 +4793,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -4770,7 +4834,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 86, + "number": 90, "children": [ { "kind": "span", @@ -4780,13 +4844,8 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "identifier", - "text": "sfKeyQuote", - "href": "docs/sf__window__keyboard___spec.html#L86C4" - }, - { - "kind": "span", - "cssClass": "text", - "text": " " + "text": "sfKeyApostrophe", + "href": "docs/sf__window__keyboard___spec.html#L90C4" }, { "kind": "span", @@ -4812,7 +4871,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -4853,7 +4912,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 87, + "number": 91, "children": [ { "kind": "span", @@ -4864,7 +4923,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeySlash", - "href": "docs/sf__window__keyboard___spec.html#L87C4" + "href": "docs/sf__window__keyboard___spec.html#L91C4" }, { "kind": "span", @@ -4895,7 +4954,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -4936,7 +4995,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 88, + "number": 92, "children": [ { "kind": "span", @@ -4947,7 +5006,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyBackslash", - "href": "docs/sf__window__keyboard___spec.html#L88C4" + "href": "docs/sf__window__keyboard___spec.html#L92C4" }, { "kind": "span", @@ -4978,7 +5037,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -5019,7 +5078,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 89, + "number": 93, "children": [ { "kind": "span", @@ -5029,8 +5088,8 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "identifier", - "text": "sfKeyTilde", - "href": "docs/sf__window__keyboard___spec.html#L89C4" + "text": "sfKeyGrave", + "href": "docs/sf__window__keyboard___spec.html#L93C4" }, { "kind": "span", @@ -5061,7 +5120,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -5096,13 +5155,13 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "comment", - "text": "--/< The ~ key" + "text": "--/< The ` key" } ] }, { "kind": "line", - "number": 90, + "number": 94, "children": [ { "kind": "span", @@ -5113,7 +5172,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyEqual", - "href": "docs/sf__window__keyboard___spec.html#L90C4" + "href": "docs/sf__window__keyboard___spec.html#L94C4" }, { "kind": "span", @@ -5144,7 +5203,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -5185,7 +5244,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 91, + "number": 95, "children": [ { "kind": "span", @@ -5196,7 +5255,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyHyphen", - "href": "docs/sf__window__keyboard___spec.html#L91C4" + "href": "docs/sf__window__keyboard___spec.html#L95C4" }, { "kind": "span", @@ -5227,7 +5286,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -5268,7 +5327,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 92, + "number": 96, "children": [ { "kind": "span", @@ -5279,7 +5338,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeySpace", - "href": "docs/sf__window__keyboard___spec.html#L92C4" + "href": "docs/sf__window__keyboard___spec.html#L96C4" }, { "kind": "span", @@ -5310,7 +5369,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -5351,7 +5410,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 93, + "number": 97, "children": [ { "kind": "span", @@ -5362,7 +5421,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyEnter", - "href": "docs/sf__window__keyboard___spec.html#L93C4" + "href": "docs/sf__window__keyboard___spec.html#L97C4" }, { "kind": "span", @@ -5393,7 +5452,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -5434,7 +5493,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 94, + "number": 98, "children": [ { "kind": "span", @@ -5444,13 +5503,13 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "identifier", - "text": "sfKeyBack", - "href": "docs/sf__window__keyboard___spec.html#L94C4" + "text": "sfKeyBackspace", + "href": "docs/sf__window__keyboard___spec.html#L98C4" }, { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", @@ -5476,7 +5535,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -5517,7 +5576,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 95, + "number": 99, "children": [ { "kind": "span", @@ -5528,7 +5587,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyTab", - "href": "docs/sf__window__keyboard___spec.html#L95C4" + "href": "docs/sf__window__keyboard___spec.html#L99C4" }, { "kind": "span", @@ -5559,7 +5618,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -5600,7 +5659,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 96, + "number": 100, "children": [ { "kind": "span", @@ -5611,7 +5670,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyPageUp", - "href": "docs/sf__window__keyboard___spec.html#L96C4" + "href": "docs/sf__window__keyboard___spec.html#L100C4" }, { "kind": "span", @@ -5642,7 +5701,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -5683,7 +5742,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 97, + "number": 101, "children": [ { "kind": "span", @@ -5694,7 +5753,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyPageDown", - "href": "docs/sf__window__keyboard___spec.html#L97C4" + "href": "docs/sf__window__keyboard___spec.html#L101C4" }, { "kind": "span", @@ -5725,7 +5784,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -5766,7 +5825,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 98, + "number": 102, "children": [ { "kind": "span", @@ -5777,7 +5836,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyEnd", - "href": "docs/sf__window__keyboard___spec.html#L98C4" + "href": "docs/sf__window__keyboard___spec.html#L102C4" }, { "kind": "span", @@ -5808,7 +5867,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -5849,7 +5908,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 99, + "number": 103, "children": [ { "kind": "span", @@ -5860,7 +5919,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyHome", - "href": "docs/sf__window__keyboard___spec.html#L99C4" + "href": "docs/sf__window__keyboard___spec.html#L103C4" }, { "kind": "span", @@ -5891,7 +5950,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -5932,7 +5991,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 100, + "number": 104, "children": [ { "kind": "span", @@ -5943,7 +6002,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyInsert", - "href": "docs/sf__window__keyboard___spec.html#L100C4" + "href": "docs/sf__window__keyboard___spec.html#L104C4" }, { "kind": "span", @@ -5974,7 +6033,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -6015,7 +6074,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 101, + "number": 105, "children": [ { "kind": "span", @@ -6026,7 +6085,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyDelete", - "href": "docs/sf__window__keyboard___spec.html#L101C4" + "href": "docs/sf__window__keyboard___spec.html#L105C4" }, { "kind": "span", @@ -6057,7 +6116,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -6098,7 +6157,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 102, + "number": 106, "children": [ { "kind": "span", @@ -6109,7 +6168,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyAdd", - "href": "docs/sf__window__keyboard___spec.html#L102C4" + "href": "docs/sf__window__keyboard___spec.html#L106C4" }, { "kind": "span", @@ -6140,7 +6199,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -6181,7 +6240,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 103, + "number": 107, "children": [ { "kind": "span", @@ -6192,7 +6251,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeySubtract", - "href": "docs/sf__window__keyboard___spec.html#L103C4" + "href": "docs/sf__window__keyboard___spec.html#L107C4" }, { "kind": "span", @@ -6223,7 +6282,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -6264,7 +6323,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 104, + "number": 108, "children": [ { "kind": "span", @@ -6275,7 +6334,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyMultiply", - "href": "docs/sf__window__keyboard___spec.html#L104C4" + "href": "docs/sf__window__keyboard___spec.html#L108C4" }, { "kind": "span", @@ -6306,7 +6365,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -6347,7 +6406,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 105, + "number": 109, "children": [ { "kind": "span", @@ -6358,7 +6417,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyDivide", - "href": "docs/sf__window__keyboard___spec.html#L105C4" + "href": "docs/sf__window__keyboard___spec.html#L109C4" }, { "kind": "span", @@ -6389,7 +6448,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -6430,7 +6489,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 106, + "number": 110, "children": [ { "kind": "span", @@ -6441,7 +6500,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyLeft", - "href": "docs/sf__window__keyboard___spec.html#L106C4" + "href": "docs/sf__window__keyboard___spec.html#L110C4" }, { "kind": "span", @@ -6472,7 +6531,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -6513,7 +6572,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 107, + "number": 111, "children": [ { "kind": "span", @@ -6524,7 +6583,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyRight", - "href": "docs/sf__window__keyboard___spec.html#L107C4" + "href": "docs/sf__window__keyboard___spec.html#L111C4" }, { "kind": "span", @@ -6555,7 +6614,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -6596,7 +6655,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 108, + "number": 112, "children": [ { "kind": "span", @@ -6607,7 +6666,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyUp", - "href": "docs/sf__window__keyboard___spec.html#L108C4" + "href": "docs/sf__window__keyboard___spec.html#L112C4" }, { "kind": "span", @@ -6638,7 +6697,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -6679,7 +6738,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 109, + "number": 113, "children": [ { "kind": "span", @@ -6690,7 +6749,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyDown", - "href": "docs/sf__window__keyboard___spec.html#L109C4" + "href": "docs/sf__window__keyboard___spec.html#L113C4" }, { "kind": "span", @@ -6721,7 +6780,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -6762,7 +6821,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 110, + "number": 114, "children": [ { "kind": "span", @@ -6773,7 +6832,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyNumpad0", - "href": "docs/sf__window__keyboard___spec.html#L110C4" + "href": "docs/sf__window__keyboard___spec.html#L114C4" }, { "kind": "span", @@ -6804,7 +6863,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -6845,7 +6904,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 111, + "number": 115, "children": [ { "kind": "span", @@ -6856,7 +6915,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyNumpad1", - "href": "docs/sf__window__keyboard___spec.html#L111C4" + "href": "docs/sf__window__keyboard___spec.html#L115C4" }, { "kind": "span", @@ -6887,7 +6946,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -6928,7 +6987,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 112, + "number": 116, "children": [ { "kind": "span", @@ -6939,7 +6998,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyNumpad2", - "href": "docs/sf__window__keyboard___spec.html#L112C4" + "href": "docs/sf__window__keyboard___spec.html#L116C4" }, { "kind": "span", @@ -6970,7 +7029,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -7011,7 +7070,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 113, + "number": 117, "children": [ { "kind": "span", @@ -7022,7 +7081,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyNumpad3", - "href": "docs/sf__window__keyboard___spec.html#L113C4" + "href": "docs/sf__window__keyboard___spec.html#L117C4" }, { "kind": "span", @@ -7053,7 +7112,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -7094,7 +7153,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 114, + "number": 118, "children": [ { "kind": "span", @@ -7105,7 +7164,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyNumpad4", - "href": "docs/sf__window__keyboard___spec.html#L114C4" + "href": "docs/sf__window__keyboard___spec.html#L118C4" }, { "kind": "span", @@ -7136,7 +7195,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -7177,7 +7236,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 115, + "number": 119, "children": [ { "kind": "span", @@ -7188,7 +7247,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyNumpad5", - "href": "docs/sf__window__keyboard___spec.html#L115C4" + "href": "docs/sf__window__keyboard___spec.html#L119C4" }, { "kind": "span", @@ -7219,7 +7278,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -7260,7 +7319,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 116, + "number": 120, "children": [ { "kind": "span", @@ -7271,7 +7330,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyNumpad6", - "href": "docs/sf__window__keyboard___spec.html#L116C4" + "href": "docs/sf__window__keyboard___spec.html#L120C4" }, { "kind": "span", @@ -7302,7 +7361,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -7343,7 +7402,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 117, + "number": 121, "children": [ { "kind": "span", @@ -7354,7 +7413,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyNumpad7", - "href": "docs/sf__window__keyboard___spec.html#L117C4" + "href": "docs/sf__window__keyboard___spec.html#L121C4" }, { "kind": "span", @@ -7385,7 +7444,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -7426,7 +7485,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 118, + "number": 122, "children": [ { "kind": "span", @@ -7437,7 +7496,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyNumpad8", - "href": "docs/sf__window__keyboard___spec.html#L118C4" + "href": "docs/sf__window__keyboard___spec.html#L122C4" }, { "kind": "span", @@ -7468,7 +7527,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -7509,7 +7568,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 119, + "number": 123, "children": [ { "kind": "span", @@ -7520,7 +7579,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyNumpad9", - "href": "docs/sf__window__keyboard___spec.html#L119C4" + "href": "docs/sf__window__keyboard___spec.html#L123C4" }, { "kind": "span", @@ -7551,7 +7610,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -7592,7 +7651,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 120, + "number": 124, "children": [ { "kind": "span", @@ -7603,7 +7662,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyF1", - "href": "docs/sf__window__keyboard___spec.html#L120C4" + "href": "docs/sf__window__keyboard___spec.html#L124C4" }, { "kind": "span", @@ -7634,7 +7693,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -7675,7 +7734,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 121, + "number": 125, "children": [ { "kind": "span", @@ -7686,7 +7745,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyF2", - "href": "docs/sf__window__keyboard___spec.html#L121C4" + "href": "docs/sf__window__keyboard___spec.html#L125C4" }, { "kind": "span", @@ -7717,7 +7776,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -7758,7 +7817,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 122, + "number": 126, "children": [ { "kind": "span", @@ -7769,7 +7828,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyF3", - "href": "docs/sf__window__keyboard___spec.html#L122C4" + "href": "docs/sf__window__keyboard___spec.html#L126C4" }, { "kind": "span", @@ -7800,7 +7859,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -7841,7 +7900,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 123, + "number": 127, "children": [ { "kind": "span", @@ -7852,7 +7911,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyF4", - "href": "docs/sf__window__keyboard___spec.html#L123C4" + "href": "docs/sf__window__keyboard___spec.html#L127C4" }, { "kind": "span", @@ -7883,7 +7942,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -7924,7 +7983,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 124, + "number": 128, "children": [ { "kind": "span", @@ -7935,7 +7994,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyF5", - "href": "docs/sf__window__keyboard___spec.html#L124C4" + "href": "docs/sf__window__keyboard___spec.html#L128C4" }, { "kind": "span", @@ -7966,7 +8025,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -8007,7 +8066,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 125, + "number": 129, "children": [ { "kind": "span", @@ -8018,7 +8077,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyF6", - "href": "docs/sf__window__keyboard___spec.html#L125C4" + "href": "docs/sf__window__keyboard___spec.html#L129C4" }, { "kind": "span", @@ -8049,7 +8108,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -8090,7 +8149,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 126, + "number": 130, "children": [ { "kind": "span", @@ -8101,7 +8160,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyF7", - "href": "docs/sf__window__keyboard___spec.html#L126C4" + "href": "docs/sf__window__keyboard___spec.html#L130C4" }, { "kind": "span", @@ -8132,7 +8191,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -8173,7 +8232,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 127, + "number": 131, "children": [ { "kind": "span", @@ -8184,7 +8243,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyF8", - "href": "docs/sf__window__keyboard___spec.html#L127C4" + "href": "docs/sf__window__keyboard___spec.html#L131C4" }, { "kind": "span", @@ -8215,7 +8274,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -8256,7 +8315,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 128, + "number": 132, "children": [ { "kind": "span", @@ -8267,7 +8326,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyF9", - "href": "docs/sf__window__keyboard___spec.html#L128C4" + "href": "docs/sf__window__keyboard___spec.html#L132C4" }, { "kind": "span", @@ -8298,7 +8357,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -8339,7 +8398,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 129, + "number": 133, "children": [ { "kind": "span", @@ -8350,7 +8409,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyF10", - "href": "docs/sf__window__keyboard___spec.html#L129C4" + "href": "docs/sf__window__keyboard___spec.html#L133C4" }, { "kind": "span", @@ -8381,7 +8440,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -8422,7 +8481,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 130, + "number": 134, "children": [ { "kind": "span", @@ -8433,7 +8492,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyF11", - "href": "docs/sf__window__keyboard___spec.html#L130C4" + "href": "docs/sf__window__keyboard___spec.html#L134C4" }, { "kind": "span", @@ -8464,7 +8523,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -8505,7 +8564,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 131, + "number": 135, "children": [ { "kind": "span", @@ -8516,7 +8575,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyF12", - "href": "docs/sf__window__keyboard___spec.html#L131C4" + "href": "docs/sf__window__keyboard___spec.html#L135C4" }, { "kind": "span", @@ -8547,7 +8606,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -8588,7 +8647,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 132, + "number": 136, "children": [ { "kind": "span", @@ -8599,7 +8658,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyF13", - "href": "docs/sf__window__keyboard___spec.html#L132C4" + "href": "docs/sf__window__keyboard___spec.html#L136C4" }, { "kind": "span", @@ -8630,7 +8689,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -8671,7 +8730,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 133, + "number": 137, "children": [ { "kind": "span", @@ -8682,7 +8741,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyF14", - "href": "docs/sf__window__keyboard___spec.html#L133C4" + "href": "docs/sf__window__keyboard___spec.html#L137C4" }, { "kind": "span", @@ -8713,7 +8772,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -8754,7 +8813,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 134, + "number": 138, "children": [ { "kind": "span", @@ -8765,7 +8824,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyF15", - "href": "docs/sf__window__keyboard___spec.html#L134C4" + "href": "docs/sf__window__keyboard___spec.html#L138C4" }, { "kind": "span", @@ -8796,7 +8855,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -8837,7 +8896,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 135, + "number": 139, "children": [ { "kind": "span", @@ -8848,7 +8907,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyPause", - "href": "docs/sf__window__keyboard___spec.html#L135C4" + "href": "docs/sf__window__keyboard___spec.html#L139C4" }, { "kind": "span", @@ -8879,7 +8938,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -8920,7 +8979,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 136, + "number": 140, "children": [ { "kind": "span", @@ -8931,7 +8990,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCount", - "href": "docs/sf__window__keyboard___spec.html#L136C4" + "href": "docs/sf__window__keyboard___spec.html#L140C4" }, { "kind": "span", @@ -8962,7 +9021,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -9003,19 +9062,19 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 137, + "number": 141, "children": [ ] }, { "kind": "line", - "number": 138, + "number": 142, "children": [ ] }, { "kind": "line", - "number": 139, + "number": 143, "children": [ { "kind": "span", @@ -9031,13 +9090,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 140, + "number": 144, "children": [ ] }, { "kind": "line", - "number": 141, + "number": 145, "children": [ { "kind": "span", @@ -9047,13 +9106,13 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "identifier", - "text": "sfKeyDash", - "href": "docs/sf__window__keyboard___spec.html#L141C4" + "text": "sfKeyTilde", + "href": "docs/sf__window__keyboard___spec.html#L145C4" }, { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", @@ -9069,7 +9128,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -9089,7 +9148,7 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "identifier", - "text": "sfKeyHyphen" + "text": "sfKeyGrave" }, { "kind": "span", @@ -9104,13 +9163,13 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "comment", - "text": "--/< @deprecated Use Hyphen instead" + "text": "--/< @deprecated Use Grave instead" } ] }, { "kind": "line", - "number": 142, + "number": 146, "children": [ { "kind": "span", @@ -9120,13 +9179,13 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "identifier", - "text": "sfKeyReturn", - "href": "docs/sf__window__keyboard___spec.html#L142C4" + "text": "sfKeyDash", + "href": "docs/sf__window__keyboard___spec.html#L146C4" }, { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", @@ -9142,7 +9201,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "href": "docs/sf__window__keyboard___spec.html#L37C9" }, { "kind": "span", @@ -9162,7 +9221,7 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "identifier", - "text": "sfKeyEnter" + "text": "sfKeyHyphen" }, { "kind": "span", @@ -9177,19 +9236,13 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "comment", - "text": "--/< @deprecated Use Enter instead" + "text": "--/< @deprecated Use Hyphen instead" } ] }, { "kind": "line", - "number": 143, - "children": [ - ] - }, - { - "kind": "line", - "number": 144, + "number": 147, "children": [ { "kind": "span", @@ -9198,14 +9251,13962 @@ GNATdoc.SourceFile = { }, { "kind": "span", - "cssClass": "comment", + "cssClass": "identifier", + "text": "sfKeyBack", + "href": "docs/sf__window__keyboard___spec.html#L147C4" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfKeyCode", + "href": "docs/sf__window__keyboard___spec.html#L37C9" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "renames" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfKeyBackspace" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/< @deprecated Use Backspace instead" + } + ] + }, + { + "kind": "line", + "number": 148, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfKeyReturn", + "href": "docs/sf__window__keyboard___spec.html#L148C4" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfKeyCode", + "href": "docs/sf__window__keyboard___spec.html#L37C9" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "renames" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfKeyEnter" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/< @deprecated Use Enter instead" + } + ] + }, + { + "kind": "line", + "number": 149, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfKeyQuote", + "href": "docs/sf__window__keyboard___spec.html#L149C4" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfKeyCode", + "href": "docs/sf__window__keyboard___spec.html#L37C9" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "renames" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfKeyApostrophe" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/< @deprecated Use Apostrophe instead" + } + ] + }, + { + "kind": "line", + "number": 150, + "children": [ + ] + }, + { + "kind": "line", + "number": 151, + "children": [ + ] + }, + { + "kind": "line", + "number": 152, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 153, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Scancodes" + } + ] + }, + { + "kind": "line", + "number": 154, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 155, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ The enumerators are bound to a physical key and do not depend on" + } + ] + }, + { + "kind": "line", + "number": 156, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ the keyboard layout used by the operating system. Usually, the AT-101" + } + ] + }, + { + "kind": "line", + "number": 157, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ keyboard can be used as reference for the physical position of the keys." + } + ] + }, + { + "kind": "line", + "number": 158, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 159, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 160, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "type" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "is" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "new" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfInt32", + "href": "docs/sf___spec.html#L87C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 161, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanUnknown", + "href": "docs/sf__window__keyboard___spec.html#L161C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "-" + }, + { + "kind": "span", + "cssClass": "number", + "text": "1" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Represents any scancode not present in this enum" + } + ] + }, + { + "kind": "line", + "number": 162, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanA", + "href": "docs/sf__window__keyboard___spec.html#L162C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "0" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard a and A key" + } + ] + }, + { + "kind": "line", + "number": 163, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanB", + "href": "docs/sf__window__keyboard___spec.html#L163C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "1" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard b and B key" + } + ] + }, + { + "kind": "line", + "number": 164, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanC", + "href": "docs/sf__window__keyboard___spec.html#L164C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "2" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard c and C key" + } + ] + }, + { + "kind": "line", + "number": 165, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanD", + "href": "docs/sf__window__keyboard___spec.html#L165C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "3" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard d and D key" + } + ] + }, + { + "kind": "line", + "number": 166, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanE", + "href": "docs/sf__window__keyboard___spec.html#L166C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "4" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard e and E key" + } + ] + }, + { + "kind": "line", + "number": 167, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF", + "href": "docs/sf__window__keyboard___spec.html#L167C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "5" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard f and F key" + } + ] + }, + { + "kind": "line", + "number": 168, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanG", + "href": "docs/sf__window__keyboard___spec.html#L168C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "6" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard g and G key" + } + ] + }, + { + "kind": "line", + "number": 169, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanH", + "href": "docs/sf__window__keyboard___spec.html#L169C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "7" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard h and H key" + } + ] + }, + { + "kind": "line", + "number": 170, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanI", + "href": "docs/sf__window__keyboard___spec.html#L170C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "8" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard i and I key" + } + ] + }, + { + "kind": "line", + "number": 171, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanJ", + "href": "docs/sf__window__keyboard___spec.html#L171C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard j and J key" + } + ] + }, + { + "kind": "line", + "number": 172, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanK", + "href": "docs/sf__window__keyboard___spec.html#L172C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "10" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard k and K key" + } + ] + }, + { + "kind": "line", + "number": 173, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanL", + "href": "docs/sf__window__keyboard___spec.html#L173C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "11" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard l and L key" + } + ] + }, + { + "kind": "line", + "number": 174, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanM", + "href": "docs/sf__window__keyboard___spec.html#L174C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "12" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard m and M key" + } + ] + }, + { + "kind": "line", + "number": 175, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanN", + "href": "docs/sf__window__keyboard___spec.html#L175C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "13" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard n and N key" + } + ] + }, + { + "kind": "line", + "number": 176, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanO", + "href": "docs/sf__window__keyboard___spec.html#L176C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "14" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard o and O key" + } + ] + }, + { + "kind": "line", + "number": 177, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanP", + "href": "docs/sf__window__keyboard___spec.html#L177C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "15" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard p and P key" + } + ] + }, + { + "kind": "line", + "number": 178, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanQ", + "href": "docs/sf__window__keyboard___spec.html#L178C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "16" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard q and Q key" + } + ] + }, + { + "kind": "line", + "number": 179, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanR", + "href": "docs/sf__window__keyboard___spec.html#L179C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "17" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard r and R key" + } + ] + }, + { + "kind": "line", + "number": 180, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanS", + "href": "docs/sf__window__keyboard___spec.html#L180C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "18" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard s and S key" + } + ] + }, + { + "kind": "line", + "number": 181, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanT", + "href": "docs/sf__window__keyboard___spec.html#L181C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "19" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard t and T key" + } + ] + }, + { + "kind": "line", + "number": 182, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanU", + "href": "docs/sf__window__keyboard___spec.html#L182C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "20" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard u and U key" + } + ] + }, + { + "kind": "line", + "number": 183, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanV", + "href": "docs/sf__window__keyboard___spec.html#L183C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "21" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard v and V key" + } + ] + }, + { + "kind": "line", + "number": 184, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanW", + "href": "docs/sf__window__keyboard___spec.html#L184C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "22" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard w and W key" + } + ] + }, + { + "kind": "line", + "number": 185, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanX", + "href": "docs/sf__window__keyboard___spec.html#L185C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "23" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard x and X key" + } + ] + }, + { + "kind": "line", + "number": 186, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanY", + "href": "docs/sf__window__keyboard___spec.html#L186C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "24" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard y and Y key" + } + ] + }, + { + "kind": "line", + "number": 187, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanZ", + "href": "docs/sf__window__keyboard___spec.html#L187C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "25" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard z and Z key" + } + ] + }, + { + "kind": "line", + "number": 188, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNum1", + "href": "docs/sf__window__keyboard___spec.html#L188C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "26" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard 1 and ! key" + } + ] + }, + { + "kind": "line", + "number": 189, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNum2", + "href": "docs/sf__window__keyboard___spec.html#L189C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "27" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard 2 and @ key" + } + ] + }, + { + "kind": "line", + "number": 190, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNum3", + "href": "docs/sf__window__keyboard___spec.html#L190C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "28" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard 3 and # key" + } + ] + }, + { + "kind": "line", + "number": 191, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNum4", + "href": "docs/sf__window__keyboard___spec.html#L191C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "29" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard 4 and $ key" + } + ] + }, + { + "kind": "line", + "number": 192, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNum5", + "href": "docs/sf__window__keyboard___spec.html#L192C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "30" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard 5 and % key" + } + ] + }, + { + "kind": "line", + "number": 193, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNum6", + "href": "docs/sf__window__keyboard___spec.html#L193C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "31" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard 6 and ^ key" + } + ] + }, + { + "kind": "line", + "number": 194, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNum7", + "href": "docs/sf__window__keyboard___spec.html#L194C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "32" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard 7 and & key" + } + ] + }, + { + "kind": "line", + "number": 195, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNum8", + "href": "docs/sf__window__keyboard___spec.html#L195C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "33" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard 8 and * key" + } + ] + }, + { + "kind": "line", + "number": 196, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNum9", + "href": "docs/sf__window__keyboard___spec.html#L196C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "34" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard 9 and ) key" + } + ] + }, + { + "kind": "line", + "number": 197, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNum0", + "href": "docs/sf__window__keyboard___spec.html#L197C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "35" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard 0 and ) key" + } + ] + }, + { + "kind": "line", + "number": 198, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanEnter", + "href": "docs/sf__window__keyboard___spec.html#L198C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "36" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Enter/Return key" + } + ] + }, + { + "kind": "line", + "number": 199, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanEscape", + "href": "docs/sf__window__keyboard___spec.html#L199C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "37" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Escape key" + } + ] + }, + { + "kind": "line", + "number": 200, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanBackspace", + "href": "docs/sf__window__keyboard___spec.html#L200C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "38" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Backspace key" + } + ] + }, + { + "kind": "line", + "number": 201, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanTab", + "href": "docs/sf__window__keyboard___spec.html#L201C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "39" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Tab key" + } + ] + }, + { + "kind": "line", + "number": 202, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanSpace", + "href": "docs/sf__window__keyboard___spec.html#L202C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "40" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Space key" + } + ] + }, + { + "kind": "line", + "number": 203, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanHyphen", + "href": "docs/sf__window__keyboard___spec.html#L203C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "41" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard - and _ key" + } + ] + }, + { + "kind": "line", + "number": 204, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanEqual", + "href": "docs/sf__window__keyboard___spec.html#L204C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "42" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard = and +" + } + ] + }, + { + "kind": "line", + "number": 205, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanLBracket", + "href": "docs/sf__window__keyboard___spec.html#L205C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "43" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard [ and { key" + } + ] + }, + { + "kind": "line", + "number": 206, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanRBracket", + "href": "docs/sf__window__keyboard___spec.html#L206C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "44" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard ] and } key" + } + ] + }, + { + "kind": "line", + "number": 207, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "-- For US keyboards mapped to key 29 (Microsoft Keyboard Scan Code Specification)" + } + ] + }, + { + "kind": "line", + "number": 208, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "-- For Non-US keyboards mapped to key 42 (Microsoft Keyboard Scan Code Specification)" + } + ] + }, + { + "kind": "line", + "number": 209, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "-- Typical language mappings: Belg:\u00A3\u00B5` FrCa:<>} Dan:*' Dutch:`\u00B4 Fren:\u00B5* Ger:'# Ital:\u00A7\u00F9 LatAm:[}` Nor:*@ Span:\u00E7} Swed:*' Swiss:$\u00A3} UK:~# Brazil:}]" + } + ] + }, + { + "kind": "line", + "number": 210, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanBackslash", + "href": "docs/sf__window__keyboard___spec.html#L210C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanCode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "45" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard \\ and | key OR various keys for Non-US keyboards" + } + ] + }, + { + "kind": "line", + "number": 211, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanSemicolon", + "href": "docs/sf__window__keyboard___spec.html#L211C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanCode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "46" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard ; and : key" + } + ] + }, + { + "kind": "line", + "number": 212, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanApostrophe", + "href": "docs/sf__window__keyboard___spec.html#L212C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "47" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard ' and \" key" + } + ] + }, + { + "kind": "line", + "number": 213, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanGrave", + "href": "docs/sf__window__keyboard___spec.html#L213C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "48" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard ` and ~ key" + } + ] + }, + { + "kind": "line", + "number": 214, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanComma", + "href": "docs/sf__window__keyboard___spec.html#L214C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "49" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard , and < key" + } + ] + }, + { + "kind": "line", + "number": 215, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanPeriod", + "href": "docs/sf__window__keyboard___spec.html#L215C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "50" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard . and > key" + } + ] + }, + { + "kind": "line", + "number": 216, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanSlash", + "href": "docs/sf__window__keyboard___spec.html#L216C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "51" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard / and ? key" + } + ] + }, + { + "kind": "line", + "number": 217, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF1", + "href": "docs/sf__window__keyboard___spec.html#L217C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "52" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard F1 key" + } + ] + }, + { + "kind": "line", + "number": 218, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF2", + "href": "docs/sf__window__keyboard___spec.html#L218C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "53" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard F2 key" + } + ] + }, + { + "kind": "line", + "number": 219, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF3", + "href": "docs/sf__window__keyboard___spec.html#L219C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "54" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard F3 key" + } + ] + }, + { + "kind": "line", + "number": 220, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF4", + "href": "docs/sf__window__keyboard___spec.html#L220C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "55" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard F4 key" + } + ] + }, + { + "kind": "line", + "number": 221, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF5", + "href": "docs/sf__window__keyboard___spec.html#L221C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "56" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard F5 key" + } + ] + }, + { + "kind": "line", + "number": 222, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF6", + "href": "docs/sf__window__keyboard___spec.html#L222C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "57" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard F6 key" + } + ] + }, + { + "kind": "line", + "number": 223, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF7", + "href": "docs/sf__window__keyboard___spec.html#L223C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "58" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard F7 key" + } + ] + }, + { + "kind": "line", + "number": 224, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF8", + "href": "docs/sf__window__keyboard___spec.html#L224C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "59" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard F8 key" + } + ] + }, + { + "kind": "line", + "number": 225, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF9", + "href": "docs/sf__window__keyboard___spec.html#L225C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "60" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard F9 key" + } + ] + }, + { + "kind": "line", + "number": 226, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF10", + "href": "docs/sf__window__keyboard___spec.html#L226C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "61" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard F10 key" + } + ] + }, + { + "kind": "line", + "number": 227, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF11", + "href": "docs/sf__window__keyboard___spec.html#L227C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "62" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard F11 key" + } + ] + }, + { + "kind": "line", + "number": 228, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF12", + "href": "docs/sf__window__keyboard___spec.html#L228C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "63" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard F12 key" + } + ] + }, + { + "kind": "line", + "number": 229, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF13", + "href": "docs/sf__window__keyboard___spec.html#L229C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "64" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard F13 key" + } + ] + }, + { + "kind": "line", + "number": 230, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF14", + "href": "docs/sf__window__keyboard___spec.html#L230C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "65" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard F14 key" + } + ] + }, + { + "kind": "line", + "number": 231, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF15", + "href": "docs/sf__window__keyboard___spec.html#L231C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "66" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard F15 key" + } + ] + }, + { + "kind": "line", + "number": 232, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF16", + "href": "docs/sf__window__keyboard___spec.html#L232C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "67" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard F16 key" + } + ] + }, + { + "kind": "line", + "number": 233, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF17", + "href": "docs/sf__window__keyboard___spec.html#L233C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "68" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard F17 key" + } + ] + }, + { + "kind": "line", + "number": 234, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF18", + "href": "docs/sf__window__keyboard___spec.html#L234C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "69" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard F18 key" + } + ] + }, + { + "kind": "line", + "number": 235, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF19", + "href": "docs/sf__window__keyboard___spec.html#L235C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "70" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard F19 key" + } + ] + }, + { + "kind": "line", + "number": 236, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF20", + "href": "docs/sf__window__keyboard___spec.html#L236C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "71" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard F20 key" + } + ] + }, + { + "kind": "line", + "number": 237, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF21", + "href": "docs/sf__window__keyboard___spec.html#L237C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "72" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard F21 key" + } + ] + }, + { + "kind": "line", + "number": 238, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF22", + "href": "docs/sf__window__keyboard___spec.html#L238C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "73" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard F22 key" + } + ] + }, + { + "kind": "line", + "number": 239, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF23", + "href": "docs/sf__window__keyboard___spec.html#L239C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "74" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard F23 key" + } + ] + }, + { + "kind": "line", + "number": 240, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanF24", + "href": "docs/sf__window__keyboard___spec.html#L240C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "75" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard F24 key" + } + ] + }, + { + "kind": "line", + "number": 241, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanCapsLock", + "href": "docs/sf__window__keyboard___spec.html#L241C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "76" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Caps %Lock key" + } + ] + }, + { + "kind": "line", + "number": 242, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanPrintScreen", + "href": "docs/sf__window__keyboard___spec.html#L242C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "77" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Print Screen key" + } + ] + }, + { + "kind": "line", + "number": 243, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanScrollLock", + "href": "docs/sf__window__keyboard___spec.html#L243C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "78" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Scroll %Lock key" + } + ] + }, + { + "kind": "line", + "number": 244, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanPause", + "href": "docs/sf__window__keyboard___spec.html#L244C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "79" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Pause key" + } + ] + }, + { + "kind": "line", + "number": 245, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanInsert", + "href": "docs/sf__window__keyboard___spec.html#L245C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "80" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Insert key" + } + ] + }, + { + "kind": "line", + "number": 246, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanHome", + "href": "docs/sf__window__keyboard___spec.html#L246C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "81" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Home key" + } + ] + }, + { + "kind": "line", + "number": 247, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanPageUp", + "href": "docs/sf__window__keyboard___spec.html#L247C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "82" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Page Up key" + } + ] + }, + { + "kind": "line", + "number": 248, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanDelete", + "href": "docs/sf__window__keyboard___spec.html#L248C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "83" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Delete Forward key" + } + ] + }, + { + "kind": "line", + "number": 249, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanEnd", + "href": "docs/sf__window__keyboard___spec.html#L249C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "84" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard End key" + } + ] + }, + { + "kind": "line", + "number": 250, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanPageDown", + "href": "docs/sf__window__keyboard___spec.html#L250C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "85" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Page Down key" + } + ] + }, + { + "kind": "line", + "number": 251, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanRight", + "href": "docs/sf__window__keyboard___spec.html#L251C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "86" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Right Arrow key" + } + ] + }, + { + "kind": "line", + "number": 252, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanLeft", + "href": "docs/sf__window__keyboard___spec.html#L252C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "87" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Left Arrow key" + } + ] + }, + { + "kind": "line", + "number": 253, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanDown", + "href": "docs/sf__window__keyboard___spec.html#L253C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "88" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Down Arrow key" + } + ] + }, + { + "kind": "line", + "number": 254, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanUp", + "href": "docs/sf__window__keyboard___spec.html#L254C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "89" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Up Arrow key" + } + ] + }, + { + "kind": "line", + "number": 255, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNumLock", + "href": "docs/sf__window__keyboard___spec.html#L255C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "90" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keypad Num %Lock and Clear key" + } + ] + }, + { + "kind": "line", + "number": 256, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNumpadDivide", + "href": "docs/sf__window__keyboard___spec.html#L256C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "91" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keypad / key" + } + ] + }, + { + "kind": "line", + "number": 257, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNumpadMultiply", + "href": "docs/sf__window__keyboard___spec.html#L257C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "92" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keypad * key" + } + ] + }, + { + "kind": "line", + "number": 258, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNumpadMinus", + "href": "docs/sf__window__keyboard___spec.html#L258C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "93" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keypad - key" + } + ] + }, + { + "kind": "line", + "number": 259, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNumpadPlus", + "href": "docs/sf__window__keyboard___spec.html#L259C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "94" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keypad + key" + } + ] + }, + { + "kind": "line", + "number": 260, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNumpadEqual", + "href": "docs/sf__window__keyboard___spec.html#L260C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "95" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< keypad = key" + } + ] + }, + { + "kind": "line", + "number": 261, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNumpadEnter", + "href": "docs/sf__window__keyboard___spec.html#L261C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "96" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keypad Enter/Return key" + } + ] + }, + { + "kind": "line", + "number": 262, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNumpadDecimal", + "href": "docs/sf__window__keyboard___spec.html#L262C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "97" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keypad . and Delete key" + } + ] + }, + { + "kind": "line", + "number": 263, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNumpad1", + "href": "docs/sf__window__keyboard___spec.html#L263C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "98" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keypad 1 and End key" + } + ] + }, + { + "kind": "line", + "number": 264, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNumpad2", + "href": "docs/sf__window__keyboard___spec.html#L264C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "99" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keypad 2 and Down Arrow key" + } + ] + }, + { + "kind": "line", + "number": 265, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNumpad3", + "href": "docs/sf__window__keyboard___spec.html#L265C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "100" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keypad 3 and Page Down key" + } + ] + }, + { + "kind": "line", + "number": 266, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNumpad4", + "href": "docs/sf__window__keyboard___spec.html#L266C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "101" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keypad 4 and Left Arrow key" + } + ] + }, + { + "kind": "line", + "number": 267, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNumpad5", + "href": "docs/sf__window__keyboard___spec.html#L267C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "102" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keypad 5 key" + } + ] + }, + { + "kind": "line", + "number": 268, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNumpad6", + "href": "docs/sf__window__keyboard___spec.html#L268C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "103" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keypad 6 and Right Arrow key" + } + ] + }, + { + "kind": "line", + "number": 269, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNumpad7", + "href": "docs/sf__window__keyboard___spec.html#L269C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "104" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keypad 7 and Home key" + } + ] + }, + { + "kind": "line", + "number": 270, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNumpad8", + "href": "docs/sf__window__keyboard___spec.html#L270C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "105" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keypad 8 and Up Arrow key" + } + ] + }, + { + "kind": "line", + "number": 271, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNumpad9", + "href": "docs/sf__window__keyboard___spec.html#L271C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "106" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keypad 9 and Page Up key" + } + ] + }, + { + "kind": "line", + "number": 272, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNumpad0", + "href": "docs/sf__window__keyboard___spec.html#L272C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "107" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keypad 0 and Insert key" + } + ] + }, + { + "kind": "line", + "number": 273, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "-- For US keyboards doesn't exist" + } + ] + }, + { + "kind": "line", + "number": 274, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "-- For Non-US keyboards mapped to key 45 (Microsoft Keyboard Scan Code Specification)" + } + ] + }, + { + "kind": "line", + "number": 275, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "-- Typical language mappings: Belg:<\\> FrCa:\u00AB\u00B0\u00BB Dan:<\\> Dutch:]|[ Fren:<> Ger:<|> Ital:<> LatAm:<> Nor:<> Span:<> Swed:<|> Swiss:<\\> UK:\\| Brazil: \\|." + } + ] + }, + { + "kind": "line", + "number": 276, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanNonUsBackslash", + "href": "docs/sf__window__keyboard___spec.html#L276C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "108" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Non-US \\ and | key" + } + ] + }, + { + "kind": "line", + "number": 277, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanApplication", + "href": "docs/sf__window__keyboard___spec.html#L277C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "109" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Application key" + } + ] + }, + { + "kind": "line", + "number": 278, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanExecute", + "href": "docs/sf__window__keyboard___spec.html#L278C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "110" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Execute key" + } + ] + }, + { + "kind": "line", + "number": 279, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanModeChange", + "href": "docs/sf__window__keyboard___spec.html#L279C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "111" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Mode Change key" + } + ] + }, + { + "kind": "line", + "number": 280, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanHelp", + "href": "docs/sf__window__keyboard___spec.html#L280C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "112" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Help key" + } + ] + }, + { + "kind": "line", + "number": 281, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanMenu", + "href": "docs/sf__window__keyboard___spec.html#L281C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "113" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Menu key" + } + ] + }, + { + "kind": "line", + "number": 282, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanSelect", + "href": "docs/sf__window__keyboard___spec.html#L282C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "114" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Select key" + } + ] + }, + { + "kind": "line", + "number": 283, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanRedo", + "href": "docs/sf__window__keyboard___spec.html#L283C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "115" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Redo key" + } + ] + }, + { + "kind": "line", + "number": 284, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanUndo", + "href": "docs/sf__window__keyboard___spec.html#L284C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "116" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Undo key" + } + ] + }, + { + "kind": "line", + "number": 285, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanCut", + "href": "docs/sf__window__keyboard___spec.html#L285C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "117" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Cut key" + } + ] + }, + { + "kind": "line", + "number": 286, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanCopy", + "href": "docs/sf__window__keyboard___spec.html#L286C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "118" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Copy key" + } + ] + }, + { + "kind": "line", + "number": 287, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanPaste", + "href": "docs/sf__window__keyboard___spec.html#L287C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "119" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Paste key" + } + ] + }, + { + "kind": "line", + "number": 288, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanVolumeMute", + "href": "docs/sf__window__keyboard___spec.html#L288C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "120" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Volume Mute key" + } + ] + }, + { + "kind": "line", + "number": 289, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanVolumeUp", + "href": "docs/sf__window__keyboard___spec.html#L289C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "121" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Volume Up key" + } + ] + }, + { + "kind": "line", + "number": 290, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanVolumeDown", + "href": "docs/sf__window__keyboard___spec.html#L290C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "122" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Volume Down key" + } + ] + }, + { + "kind": "line", + "number": 291, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanMediaPlayPause", + "href": "docs/sf__window__keyboard___spec.html#L291C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "123" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Media Play Pause key" + } + ] + }, + { + "kind": "line", + "number": 292, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanMediaStop", + "href": "docs/sf__window__keyboard___spec.html#L292C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "124" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Media Stop key" + } + ] + }, + { + "kind": "line", + "number": 293, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanMediaNextTrack", + "href": "docs/sf__window__keyboard___spec.html#L293C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "125" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Media Next Track key" + } + ] + }, + { + "kind": "line", + "number": 294, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanMediaPreviousTrack", + "href": "docs/sf__window__keyboard___spec.html#L294C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "126" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Media Previous Track key" + } + ] + }, + { + "kind": "line", + "number": 295, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanLControl", + "href": "docs/sf__window__keyboard___spec.html#L295C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "127" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Left Control key" + } + ] + }, + { + "kind": "line", + "number": 296, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanLShift", + "href": "docs/sf__window__keyboard___spec.html#L296C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "128" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Left Shift key" + } + ] + }, + { + "kind": "line", + "number": 297, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanLAlt", + "href": "docs/sf__window__keyboard___spec.html#L297C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "129" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Left Alt key" + } + ] + }, + { + "kind": "line", + "number": 298, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanLSystem", + "href": "docs/sf__window__keyboard___spec.html#L298C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "130" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Left System key" + } + ] + }, + { + "kind": "line", + "number": 299, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanRControl", + "href": "docs/sf__window__keyboard___spec.html#L299C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "131" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Right Control key" + } + ] + }, + { + "kind": "line", + "number": 300, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanRShift", + "href": "docs/sf__window__keyboard___spec.html#L300C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "132" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Right Shift key" + } + ] + }, + { + "kind": "line", + "number": 301, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanRAlt", + "href": "docs/sf__window__keyboard___spec.html#L301C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "133" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Right Alt key" + } + ] + }, + { + "kind": "line", + "number": 302, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanRSystem", + "href": "docs/sf__window__keyboard___spec.html#L302C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "134" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Right System key" + } + ] + }, + { + "kind": "line", + "number": 303, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanBack", + "href": "docs/sf__window__keyboard___spec.html#L303C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "135" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Back key" + } + ] + }, + { + "kind": "line", + "number": 304, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanForward", + "href": "docs/sf__window__keyboard___spec.html#L304C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "136" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Forward key" + } + ] + }, + { + "kind": "line", + "number": 305, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanRefresh", + "href": "docs/sf__window__keyboard___spec.html#L305C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "137" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Refresh key" + } + ] + }, + { + "kind": "line", + "number": 306, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanStop", + "href": "docs/sf__window__keyboard___spec.html#L306C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "138" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Stop key" + } + ] + }, + { + "kind": "line", + "number": 307, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanSearch", + "href": "docs/sf__window__keyboard___spec.html#L307C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "139" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Search key" + } + ] + }, + { + "kind": "line", + "number": 308, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanFavorites", + "href": "docs/sf__window__keyboard___spec.html#L308C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "140" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Favorites key" + } + ] + }, + { + "kind": "line", + "number": 309, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanHomePage", + "href": "docs/sf__window__keyboard___spec.html#L309C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "141" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Home Page key" + } + ] + }, + { + "kind": "line", + "number": 310, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanLaunchApplication1", + "href": "docs/sf__window__keyboard___spec.html#L310C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "142" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Launch Application 1 key" + } + ] + }, + { + "kind": "line", + "number": 311, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanLaunchApplication2", + "href": "docs/sf__window__keyboard___spec.html#L311C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "143" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Launch Application 2 key" + } + ] + }, + { + "kind": "line", + "number": 312, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanLaunchMail", + "href": "docs/sf__window__keyboard___spec.html#L312C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "144" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Launch Mail key" + } + ] + }, + { + "kind": "line", + "number": 313, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScanLaunchMediaSelect", + "href": "docs/sf__window__keyboard___spec.html#L313C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "145" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keyboard Launch Media Select key" + } + ] + }, + { + "kind": "line", + "number": 314, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancodeCount", + "href": "docs/sf__window__keyboard___spec.html#L314C5" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "146" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--!< Keep last -- the total number of scancodes" + } + ] + }, + { + "kind": "line", + "number": 315, + "children": [ + ] + }, + { + "kind": "line", + "number": 316, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 317, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Check if a key is pressed" + } + ] + }, + { + "kind": "line", + "number": 318, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 319, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param key Key to check" + } + ] + }, + { + "kind": "line", + "number": 320, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 321, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @return sfTrue if the key is pressed, sfFalse otherwise" + } + ] + }, + { + "kind": "line", + "number": 322, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 323, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @see isScancodePressed" + } + ] + }, + { + "kind": "line", + "number": 324, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 325, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 326, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "isKeyPressed", + "href": "docs/sf__window__keyboard___spec.html#L326C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "key", + "href": "docs/sf__window__keyboard___spec.html#L326C27" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfKeyCode", + "href": "docs/sf__window__keyboard___spec.html#L37C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfBool", + "href": "docs/sf___spec.html#L52C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 327, + "children": [ + ] + }, + { + "kind": "line", + "number": 328, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 329, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Check if a key is pressed" + } + ] + }, + { + "kind": "line", + "number": 330, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 331, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param code Scancode to check" + } + ] + }, + { + "kind": "line", + "number": 332, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 333, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @return sfTrue if the physical key is pressed, sfFalse otherwise" + } + ] + }, + { + "kind": "line", + "number": 334, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 335, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @see isKeyPressed" + } + ] + }, + { + "kind": "line", + "number": 336, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 337, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 338, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "isScancodePressed", + "href": "docs/sf__window__keyboard___spec.html#L338C14" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "code", + "href": "docs/sf__window__keyboard___spec.html#L338C33" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfBool", + "href": "docs/sf___spec.html#L52C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 339, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + } + ] + }, + { + "kind": "line", + "number": 340, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 341, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Localize a physical key to a logical one" + } + ] + }, + { + "kind": "line", + "number": 342, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 343, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param code Scancode to localize" + } + ] + }, + { + "kind": "line", + "number": 344, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 345, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @return The key corresponding to the scancode under the current" + } + ] + }, + { + "kind": "line", + "number": 346, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ keyboard layout used by the operating system, or" + } + ] + }, + { + "kind": "line", + "number": 347, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ sfKeyUnknown when the scancode cannot be mapped" + } + ] + }, + { + "kind": "line", + "number": 348, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ to a Key." + } + ] + }, + { + "kind": "line", + "number": 349, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 350, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @see delocalize" + } + ] + }, + { + "kind": "line", + "number": 351, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 352, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 353, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "localize", + "href": "docs/sf__window__keyboard___spec.html#L353C14" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "code", + "href": "docs/sf__window__keyboard___spec.html#L353C24" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfKeyCode", + "href": "docs/sf__window__keyboard___spec.html#L37C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 354, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + } + ] + }, + { + "kind": "line", + "number": 355, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 356, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Identify the physical key corresponding to a logical one" + } + ] + }, + { + "kind": "line", + "number": 357, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 358, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param key Key to \"delocalize\"" + } + ] + }, + { + "kind": "line", + "number": 359, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 360, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @return The scancode corresponding to the key under the current" + } + ] + }, + { + "kind": "line", + "number": 361, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ keyboard layout used by the operating system, or" + } + ] + }, + { + "kind": "line", + "number": 362, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ sfScanUnknown when the key cannot be mapped" + } + ] + }, + { + "kind": "line", + "number": 363, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ to a sfScancode." + } + ] + }, + { + "kind": "line", + "number": 364, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 365, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @see localize" + } + ] + }, + { + "kind": "line", + "number": 366, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 367, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 368, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "delocalize", + "href": "docs/sf__window__keyboard___spec.html#L368C14" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "key", + "href": "docs/sf__window__keyboard___spec.html#L368C26" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfKeyCode", + "href": "docs/sf__window__keyboard___spec.html#L37C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 369, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + } + ] + }, + { + "kind": "line", + "number": 370, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", "text": "--//////////////////////////////////////////////////////////" } ] }, { "kind": "line", - "number": 145, + "number": 371, "children": [ { "kind": "span", @@ -9215,13 +23216,13 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "comment", - "text": "--/ @brief Check if a key is pressed" + "text": "--/ @brief Provide a string representation for a given scancode" } ] }, { "kind": "line", - "number": 146, + "number": 372, "children": [ { "kind": "span", @@ -9237,7 +23238,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 147, + "number": 373, "children": [ { "kind": "span", @@ -9247,13 +23248,61 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "comment", - "text": "--/ @param key Key to check" + "text": "--/ The returned string is a short, non-technical description of" } ] }, { "kind": "line", - "number": 148, + "number": 374, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ the key represented with the given scancode. Most effectively" + } + ] + }, + { + "kind": "line", + "number": 375, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ used in user interfaces, as the description for the key takes" + } + ] + }, + { + "kind": "line", + "number": 376, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ the users keyboard layout into consideration." + } + ] + }, + { + "kind": "line", + "number": 377, "children": [ { "kind": "span", @@ -9269,7 +23318,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 149, + "number": 378, "children": [ { "kind": "span", @@ -9279,13 +23328,45 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "comment", - "text": "--/ @return sfTrue if the key is pressed, sfFalse otherwise" + "text": "--/ @warning The result is OS-dependent: for example, sfScanLSystem" } ] }, { "kind": "line", - "number": 150, + "number": 379, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ is \"Left Meta\" on Linux, \"Left Windows\" on Windows and" + } + ] + }, + { + "kind": "line", + "number": 380, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ \"Left Command\" on macOS." + } + ] + }, + { + "kind": "line", + "number": 381, "children": [ { "kind": "span", @@ -9301,7 +23382,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 151, + "number": 382, "children": [ { "kind": "span", @@ -9311,19 +23392,147 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "comment", - "text": "--//////////////////////////////////////////////////////////" + "text": "--/ The current keyboard layout set by the operating system is used to" } ] }, { "kind": "line", - "number": 152, + "number": 383, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ interpret the scancode: for example, sfKeySemicolon is" + } + ] + }, + { + "kind": "line", + "number": 384, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ mapped to \";\" for layout and to \"\u00E9\" for others." + } + ] + }, + { + "kind": "line", + "number": 385, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 386, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param code Scancode to describe" + } + ] + }, + { + "kind": "line", + "number": 387, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 388, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @return The localized description of the code" + } + ] + }, + { + "kind": "line", + "number": 389, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 390, "children": [ { "kind": "span", "cssClass": "text", "text": " " }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 391, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, { "kind": "span", "cssClass": "keyword", @@ -9337,8 +23546,8 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "identifier", - "text": "isKeyPressed", - "href": "docs/sf__window__keyboard___spec.html#L152C13" + "text": "getDescription", + "href": "docs/sf__window__keyboard___spec.html#L391C14" }, { "kind": "span", @@ -9353,8 +23562,8 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "identifier", - "text": "key", - "href": "docs/sf__window__keyboard___spec.html#L152C27" + "text": "code", + "href": "docs/sf__window__keyboard___spec.html#L391C30" }, { "kind": "span", @@ -9374,8 +23583,8 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "identifier", - "text": "sfKeyCode", - "href": "docs/sf__window__keyboard___spec.html#L33C9" + "text": "sfScancode", + "href": "docs/sf__window__keyboard___spec.html#L160C10" }, { "kind": "span", @@ -9400,8 +23609,7 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "identifier", - "text": "sfBool", - "href": "docs/sf___spec.html#L52C9" + "text": "String" }, { "kind": "span", @@ -9412,18 +23620,23 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 153, + "number": 392, "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + } ] }, { "kind": "line", - "number": 154, + "number": 393, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", @@ -9434,7 +23647,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 155, + "number": 394, "children": [ { "kind": "span", @@ -9450,7 +23663,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 156, + "number": 395, "children": [ { "kind": "span", @@ -9466,7 +23679,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 157, + "number": 396, "children": [ { "kind": "span", @@ -9482,7 +23695,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 158, + "number": 397, "children": [ { "kind": "span", @@ -9498,7 +23711,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 159, + "number": 398, "children": [ { "kind": "span", @@ -9514,7 +23727,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 160, + "number": 399, "children": [ { "kind": "span", @@ -9530,7 +23743,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 161, + "number": 400, "children": [ { "kind": "span", @@ -9546,7 +23759,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 162, + "number": 401, "children": [ { "kind": "span", @@ -9562,7 +23775,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 163, + "number": 402, "children": [ { "kind": "span", @@ -9578,7 +23791,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 164, + "number": 403, "children": [ { "kind": "span", @@ -9594,7 +23807,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 165, + "number": 404, "children": [ { "kind": "span", @@ -9610,7 +23823,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 166, + "number": 405, "children": [ { "kind": "span", @@ -9631,7 +23844,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setVirtualKeyboardVisible", - "href": "docs/sf__window__keyboard___spec.html#L166C14" + "href": "docs/sf__window__keyboard___spec.html#L405C14" }, { "kind": "span", @@ -9647,7 +23860,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "visible", - "href": "docs/sf__window__keyboard___spec.html#L166C41" + "href": "docs/sf__window__keyboard___spec.html#L405C41" }, { "kind": "span", @@ -9684,13 +23897,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 167, + "number": 406, "children": [ ] }, { "kind": "line", - "number": 168, + "number": 407, "children": [ { "kind": "span", @@ -9701,13 +23914,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 169, + "number": 408, "children": [ ] }, { "kind": "line", - "number": 174, + "number": 415, "children": [ { "kind": "span", diff --git a/doc/srcs/sf-window-mouse.ads.js b/doc/srcs/sf-window-mouse.ads.js index 1216539..86972b6 100644 --- a/doc/srcs/sf-window-mouse.ads.js +++ b/doc/srcs/sf-window-mouse.ads.js @@ -1299,7 +1299,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -1597,7 +1597,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", diff --git a/doc/srcs/sf-window-touch.ads.js b/doc/srcs/sf-window-touch.ads.js index a0af6b2..b2072de 100644 --- a/doc/srcs/sf-window-touch.ads.js +++ b/doc/srcs/sf-window-touch.ads.js @@ -816,7 +816,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", diff --git a/doc/srcs/sf-window-vulkan.ads.html b/doc/srcs/sf-window-vulkan.ads.html new file mode 100644 index 0000000..8c09ae4 --- /dev/null +++ b/doc/srcs/sf-window-vulkan.ads.html @@ -0,0 +1,13 @@ + + + + + + + + + +
+
+ + \ No newline at end of file diff --git a/doc/srcs/sf-window-vulkan.ads.js b/doc/srcs/sf-window-vulkan.ads.js new file mode 100644 index 0000000..3728751 --- /dev/null +++ b/doc/srcs/sf-window-vulkan.ads.js @@ -0,0 +1,1587 @@ +GNATdoc.SourceFile = { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 1, + "children": [ + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 2, + "children": [ + { + "kind": "span", + "cssClass": "comment", + "text": "-- SFML - Simple and Fast Multimedia Library" + } + ] + }, + { + "kind": "line", + "number": 3, + "children": [ + { + "kind": "span", + "cssClass": "comment", + "text": "-- Copyright (C) 2007-2023 Laurent Gomila (laurent@sfml-dev.org)" + } + ] + }, + { + "kind": "line", + "number": 4, + "children": [ + { + "kind": "span", + "cssClass": "comment", + "text": "-- This software is provided 'as-is', without any express or implied warranty." + } + ] + }, + { + "kind": "line", + "number": 5, + "children": [ + { + "kind": "span", + "cssClass": "comment", + "text": "-- In no event will the authors be held liable for any damages arising from the use of this software." + } + ] + }, + { + "kind": "line", + "number": 6, + "children": [ + { + "kind": "span", + "cssClass": "comment", + "text": "-- Permission is granted to anyone to use this software for any purpose," + } + ] + }, + { + "kind": "line", + "number": 7, + "children": [ + { + "kind": "span", + "cssClass": "comment", + "text": "-- including commercial applications, and to alter it and redistribute it freely," + } + ] + }, + { + "kind": "line", + "number": 8, + "children": [ + { + "kind": "span", + "cssClass": "comment", + "text": "-- subject to the following restrictions:" + } + ] + }, + { + "kind": "line", + "number": 9, + "children": [ + { + "kind": "span", + "cssClass": "comment", + "text": "-- 1. The origin of this software must not be misrepresented;" + } + ] + }, + { + "kind": "line", + "number": 10, + "children": [ + { + "kind": "span", + "cssClass": "comment", + "text": "-- you must not claim that you wrote the original software." + } + ] + }, + { + "kind": "line", + "number": 11, + "children": [ + { + "kind": "span", + "cssClass": "comment", + "text": "-- If you use this software in a product, an acknowledgment" + } + ] + }, + { + "kind": "line", + "number": 12, + "children": [ + { + "kind": "span", + "cssClass": "comment", + "text": "-- in the product documentation would be appreciated but is not required." + } + ] + }, + { + "kind": "line", + "number": 13, + "children": [ + { + "kind": "span", + "cssClass": "comment", + "text": "-- 2. Altered source versions must be plainly marked as such," + } + ] + }, + { + "kind": "line", + "number": 14, + "children": [ + { + "kind": "span", + "cssClass": "comment", + "text": "-- and must not be misrepresented as being the original software." + } + ] + }, + { + "kind": "line", + "number": 15, + "children": [ + { + "kind": "span", + "cssClass": "comment", + "text": "-- 3. This notice may not be removed or altered from any source distribution." + } + ] + }, + { + "kind": "line", + "number": 16, + "children": [ + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 17, + "children": [ + ] + }, + { + "kind": "line", + "number": 18, + "children": [ + { + "kind": "span", + "cssClass": "keyword", + "text": "package" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.Window.Vulkan", + "href": "docs/sf__window__vulkan___spec.html#L18C19" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "is" + } + ] + }, + { + "kind": "line", + "number": 19, + "children": [ + ] + }, + { + "kind": "line", + "number": 20, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 21, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 22, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 23, + "children": [ + ] + }, + { + "kind": "line", + "number": 24, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 25, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "type" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "VkInstance_T", + "href": "docs/sf__window__vulkan___spec.html#L25C9" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "is" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "null" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "record" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 26, + "children": [ + ] + }, + { + "kind": "line", + "number": 27, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "type" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "VkInstance", + "href": "docs/sf__window__vulkan___spec.html#L27C9" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "is" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "access" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "all" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "VkInstance_T", + "href": "docs/sf__window__vulkan___spec.html#L25C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 28, + "children": [ + ] + }, + { + "kind": "line", + "number": 29, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "type" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "VkSurfaceKHR_T", + "href": "docs/sf__window__vulkan___spec.html#L29C9" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "is" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "null" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "record" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 30, + "children": [ + ] + }, + { + "kind": "line", + "number": 31, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "type" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "VkSurfaceKHR", + "href": "docs/sf__window__vulkan___spec.html#L31C9" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "is" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "access" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "all" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "VkSurfaceKHR_T", + "href": "docs/sf__window__vulkan___spec.html#L29C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 32, + "children": [ + ] + }, + { + "kind": "line", + "number": 33, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "type" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "VkAllocationCallbacks", + "href": "docs/sf__window__vulkan___spec.html#L33C9" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "is" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "null" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "record" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 34, + "children": [ + ] + }, + { + "kind": "line", + "number": 35, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "type" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfVulkanFunctionPointer", + "href": "docs/sf__window__vulkan___spec.html#L35C9" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "is" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "access" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "procedure" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 36, + "children": [ + ] + }, + { + "kind": "line", + "number": 37, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 38, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Tell whether or not the system supports Vulkan" + } + ] + }, + { + "kind": "line", + "number": 39, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 40, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ This function should always be called before using" + } + ] + }, + { + "kind": "line", + "number": 41, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ the Vulkan features. If it returns false, then" + } + ] + }, + { + "kind": "line", + "number": 42, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ any attempt to use Vulkan will fail." + } + ] + }, + { + "kind": "line", + "number": 43, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 44, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ If only compute is required, set @a requireGraphics" + } + ] + }, + { + "kind": "line", + "number": 45, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ to false to skip checking for the extensions necessary" + } + ] + }, + { + "kind": "line", + "number": 46, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ for graphics rendering." + } + ] + }, + { + "kind": "line", + "number": 47, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 48, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param requireGraphics" + } + ] + }, + { + "kind": "line", + "number": 49, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 50, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @return True if Vulkan is supported, false otherwise" + } + ] + }, + { + "kind": "line", + "number": 51, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 52, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 53, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "isAvailable", + "href": "docs/sf__window__vulkan___spec.html#L53C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "requireGraphics", + "href": "docs/sf__window__vulkan___spec.html#L53C26" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfBool", + "href": "docs/sf___spec.html#L52C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfBool", + "href": "docs/sf___spec.html#L52C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 54, + "children": [ + ] + }, + { + "kind": "line", + "number": 55, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 56, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Get the address of a Vulkan function" + } + ] + }, + { + "kind": "line", + "number": 57, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 58, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param name Name of the function to get the address of" + } + ] + }, + { + "kind": "line", + "number": 59, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 60, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @return Address of the Vulkan function, null on failure" + } + ] + }, + { + "kind": "line", + "number": 61, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 62, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 63, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "getFunction", + "href": "docs/sf__window__vulkan___spec.html#L63C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "name", + "href": "docs/sf__window__vulkan___spec.html#L63C26" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "String" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfVulkanFunctionPointer", + "href": "docs/sf__window__vulkan___spec.html#L35C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 64, + "children": [ + ] + }, + { + "kind": "line", + "number": 65, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 66, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Get Vulkan instance extensions required for graphics" + } + ] + }, + { + "kind": "line", + "number": 67, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 68, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @return Vulkan instance extensions required for graphics" + } + ] + }, + { + "kind": "line", + "number": 69, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 70, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 71, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "getGraphicsRequiredInstanceExtensions", + "href": "docs/sf__window__vulkan___spec.html#L71C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfArrayOfStrings", + "href": "docs/sf___spec.html#L113C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 72, + "children": [ + ] + }, + { + "kind": "line", + "number": 73, + "children": [ + { + "kind": "span", + "cssClass": "keyword", + "text": "private" + } + ] + }, + { + "kind": "line", + "number": 74, + "children": [ + ] + }, + { + "kind": "line", + "number": 75, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "pragma" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Convention" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "C" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "," + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfVulkanFunctionPointer", + "href": "docs/sf__window__vulkan___spec.html#L35C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 76, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + } + ] + }, + { + "kind": "line", + "number": 80, + "children": [ + { + "kind": "span", + "cssClass": "keyword", + "text": "end" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.Window.Vulkan" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ], + "label": "sf-window-vulkan.ads" +}; \ No newline at end of file diff --git a/doc/srcs/sf-window-window.ads.js b/doc/srcs/sf-window-window.ads.js index a94036c..176dc31 100644 --- a/doc/srcs/sf-window-window.ads.js +++ b/doc/srcs/sf-window-window.ads.js @@ -334,76 +334,6 @@ GNATdoc.SourceFile = { { "kind": "line", "number": 25, - "children": [ - { - "kind": "span", - "cssClass": "text", - "text": " " - }, - { - "kind": "span", - "cssClass": "comment", - "text": "--//////////////////////////////////////////////////////////" - } - ] - }, - { - "kind": "line", - "number": 26, - "children": [ - { - "kind": "span", - "cssClass": "text", - "text": " " - }, - { - "kind": "span", - "cssClass": "comment", - "text": "--/ @brief Enumeration of window creation styles" - } - ] - }, - { - "kind": "line", - "number": 27, - "children": [ - { - "kind": "span", - "cssClass": "text", - "text": " " - }, - { - "kind": "span", - "cssClass": "comment", - "text": "--/" - } - ] - }, - { - "kind": "line", - "number": 28, - "children": [ - { - "kind": "span", - "cssClass": "text", - "text": " " - }, - { - "kind": "span", - "cssClass": "comment", - "text": "--//////////////////////////////////////////////////////////" - } - ] - }, - { - "kind": "line", - "number": 29, - "children": [ - ] - }, - { - "kind": "line", - "number": 30, "children": [ { "kind": "span", @@ -424,7 +354,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfWindowStyle", - "href": "docs/sf__window__window___spec.html#L30C9" + "href": "docs/sf__window__window___spec.html#L25C9" }, { "kind": "span", @@ -454,8 +384,8 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "identifier", - "text": "sfUint32", - "href": "docs/sf___spec.html#L92C9" + "text": "Sf.Window.sfWindowStyle", + "href": "docs/sf__window___spec.html#L34C9" }, { "kind": "span", @@ -466,7 +396,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 31, + "number": 26, + "children": [ + ] + }, + { + "kind": "line", + "number": 27, "children": [ { "kind": "span", @@ -477,7 +413,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfNone", - "href": "docs/sf__window__window___spec.html#L31C4" + "href": "docs/sf__window__window___spec.html#L27C4" }, { "kind": "span", @@ -508,7 +444,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfWindowStyle", - "href": "docs/sf__window__window___spec.html#L30C9" + "href": "docs/sf__window__window___spec.html#L25C9" }, { "kind": "span", @@ -527,35 +463,35 @@ GNATdoc.SourceFile = { }, { "kind": "span", - "cssClass": "number", - "text": "0" + "cssClass": "identifier", + "text": "SfWindowStyle", + "href": "docs/sf__window__window___spec.html#L25C9" }, { "kind": "span", "cssClass": "identifier", - "text": ";" - } - ] - }, - { - "kind": "line", - "number": 32, - "children": [ + "text": "(" + }, { "kind": "span", - "cssClass": "text", - "text": " " + "cssClass": "identifier", + "text": "Sf.Window.sfNone" }, { "kind": "span", - "cssClass": "comment", - "text": "--/< No border / title bar (this flag and all others are mutually exclusive)" + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" } ] }, { "kind": "line", - "number": 33, + "number": 28, "children": [ { "kind": "span", @@ -566,7 +502,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfTitlebar", - "href": "docs/sf__window__window___spec.html#L33C4" + "href": "docs/sf__window__window___spec.html#L28C4" }, { "kind": "span", @@ -597,7 +533,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfWindowStyle", - "href": "docs/sf__window__window___spec.html#L30C9" + "href": "docs/sf__window__window___spec.html#L25C9" }, { "kind": "span", @@ -616,35 +552,35 @@ GNATdoc.SourceFile = { }, { "kind": "span", - "cssClass": "number", - "text": "1" + "cssClass": "identifier", + "text": "SfWindowStyle", + "href": "docs/sf__window__window___spec.html#L25C9" }, { "kind": "span", "cssClass": "identifier", - "text": ";" - } - ] - }, - { - "kind": "line", - "number": 34, - "children": [ + "text": "(" + }, { "kind": "span", - "cssClass": "text", - "text": " " + "cssClass": "identifier", + "text": "Sf.Window.sfTitlebar" }, { "kind": "span", - "cssClass": "comment", - "text": "--/< Title bar + fixed border" + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" } ] }, { "kind": "line", - "number": 35, + "number": 29, "children": [ { "kind": "span", @@ -655,7 +591,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfResize", - "href": "docs/sf__window__window___spec.html#L35C4" + "href": "docs/sf__window__window___spec.html#L29C4" }, { "kind": "span", @@ -686,7 +622,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfWindowStyle", - "href": "docs/sf__window__window___spec.html#L30C9" + "href": "docs/sf__window__window___spec.html#L25C9" }, { "kind": "span", @@ -705,35 +641,35 @@ GNATdoc.SourceFile = { }, { "kind": "span", - "cssClass": "number", - "text": "2" + "cssClass": "identifier", + "text": "SfWindowStyle", + "href": "docs/sf__window__window___spec.html#L25C9" }, { "kind": "span", "cssClass": "identifier", - "text": ";" - } - ] - }, - { - "kind": "line", - "number": 36, - "children": [ + "text": "(" + }, { "kind": "span", - "cssClass": "text", - "text": " " + "cssClass": "identifier", + "text": "Sf.Window.sfResize" }, { "kind": "span", - "cssClass": "comment", - "text": "--/< Titlebar + resizable border + maximize button" + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" } ] }, { "kind": "line", - "number": 37, + "number": 30, "children": [ { "kind": "span", @@ -744,7 +680,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfClose", - "href": "docs/sf__window__window___spec.html#L37C4" + "href": "docs/sf__window__window___spec.html#L30C4" }, { "kind": "span", @@ -775,7 +711,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfWindowStyle", - "href": "docs/sf__window__window___spec.html#L30C9" + "href": "docs/sf__window__window___spec.html#L25C9" }, { "kind": "span", @@ -794,35 +730,35 @@ GNATdoc.SourceFile = { }, { "kind": "span", - "cssClass": "number", - "text": "4" + "cssClass": "identifier", + "text": "SfWindowStyle", + "href": "docs/sf__window__window___spec.html#L25C9" }, { "kind": "span", "cssClass": "identifier", - "text": ";" - } - ] - }, - { - "kind": "line", - "number": 38, - "children": [ + "text": "(" + }, { "kind": "span", - "cssClass": "text", - "text": " " + "cssClass": "identifier", + "text": "Sf.Window.sfClose" }, { "kind": "span", - "cssClass": "comment", - "text": "--/< Titlebar + close button" + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" } ] }, { "kind": "line", - "number": 39, + "number": 31, "children": [ { "kind": "span", @@ -833,7 +769,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfFullscreen", - "href": "docs/sf__window__window___spec.html#L39C4" + "href": "docs/sf__window__window___spec.html#L31C4" }, { "kind": "span", @@ -864,7 +800,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfWindowStyle", - "href": "docs/sf__window__window___spec.html#L30C9" + "href": "docs/sf__window__window___spec.html#L25C9" }, { "kind": "span", @@ -883,35 +819,35 @@ GNATdoc.SourceFile = { }, { "kind": "span", - "cssClass": "number", - "text": "8" + "cssClass": "identifier", + "text": "SfWindowStyle", + "href": "docs/sf__window__window___spec.html#L25C9" }, { "kind": "span", "cssClass": "identifier", - "text": ";" - } - ] - }, - { - "kind": "line", - "number": 40, - "children": [ + "text": "(" + }, { "kind": "span", - "cssClass": "text", - "text": " " + "cssClass": "identifier", + "text": "Sf.Window.sfFullscreen" }, { "kind": "span", - "cssClass": "comment", - "text": "--/< Fullscreen mode (this flag and all others are mutually exclusive)" + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" } ] }, { "kind": "line", - "number": 41, + "number": 32, "children": [ { "kind": "span", @@ -922,7 +858,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfDefaultStyle", - "href": "docs/sf__window__window___spec.html#L41C4" + "href": "docs/sf__window__window___spec.html#L32C4" }, { "kind": "span", @@ -953,7 +889,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfWindowStyle", - "href": "docs/sf__window__window___spec.html#L30C9" + "href": "docs/sf__window__window___spec.html#L25C9" }, { "kind": "span", @@ -972,8 +908,24 @@ GNATdoc.SourceFile = { }, { "kind": "span", - "cssClass": "number", - "text": "7" + "cssClass": "identifier", + "text": "SfWindowStyle", + "href": "docs/sf__window__window___spec.html#L25C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.Window.sfDefaultStyle" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" }, { "kind": "span", @@ -984,29 +936,19 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 42, + "number": 33, "children": [ - { - "kind": "span", - "cssClass": "text", - "text": " " - }, - { - "kind": "span", - "cssClass": "comment", - "text": "--/< Default window style" - } ] }, { "kind": "line", - "number": 43, + "number": 34, "children": [ ] }, { "kind": "line", - "number": 44, + "number": 35, "children": [ { "kind": "span", @@ -1022,7 +964,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 45, + "number": 36, "children": [ { "kind": "span", @@ -1038,7 +980,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 46, + "number": 37, "children": [ { "kind": "span", @@ -1054,7 +996,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 47, + "number": 38, "children": [ { "kind": "span", @@ -1070,7 +1012,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 48, + "number": 39, "children": [ { "kind": "span", @@ -1091,7 +1033,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfContextAttribute", - "href": "docs/sf__window__window___spec.html#L48C9" + "href": "docs/sf__window__window___spec.html#L39C9" }, { "kind": "span", @@ -1133,7 +1075,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 49, + "number": 40, "children": [ { "kind": "span", @@ -1144,7 +1086,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfContextDefault", - "href": "docs/sf__window__window___spec.html#L49C4" + "href": "docs/sf__window__window___spec.html#L40C4" }, { "kind": "span", @@ -1175,7 +1117,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfContextAttribute", - "href": "docs/sf__window__window___spec.html#L48C9" + "href": "docs/sf__window__window___spec.html#L39C9" }, { "kind": "span", @@ -1206,7 +1148,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 50, + "number": 41, "children": [ { "kind": "span", @@ -1222,7 +1164,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 51, + "number": 42, "children": [ { "kind": "span", @@ -1233,7 +1175,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfContextCore", - "href": "docs/sf__window__window___spec.html#L51C4" + "href": "docs/sf__window__window___spec.html#L42C4" }, { "kind": "span", @@ -1264,7 +1206,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfContextAttribute", - "href": "docs/sf__window__window___spec.html#L48C9" + "href": "docs/sf__window__window___spec.html#L39C9" }, { "kind": "span", @@ -1295,7 +1237,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 52, + "number": 43, "children": [ { "kind": "span", @@ -1311,7 +1253,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 53, + "number": 44, "children": [ { "kind": "span", @@ -1322,7 +1264,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfContextDebug", - "href": "docs/sf__window__window___spec.html#L53C4" + "href": "docs/sf__window__window___spec.html#L44C4" }, { "kind": "span", @@ -1353,7 +1295,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfContextAttribute", - "href": "docs/sf__window__window___spec.html#L48C9" + "href": "docs/sf__window__window___spec.html#L39C9" }, { "kind": "span", @@ -1384,7 +1326,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 54, + "number": 45, "children": [ { "kind": "span", @@ -1400,13 +1342,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 55, + "number": 46, "children": [ ] }, { "kind": "line", - "number": 56, + "number": 47, "children": [ { "kind": "span", @@ -1422,7 +1364,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 57, + "number": 48, "children": [ { "kind": "span", @@ -1438,7 +1380,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 58, + "number": 49, "children": [ { "kind": "span", @@ -1454,7 +1396,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 59, + "number": 50, "children": [ { "kind": "span", @@ -1470,7 +1412,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 60, + "number": 51, "children": [ { "kind": "span", @@ -1491,7 +1433,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfContextSettings", - "href": "docs/sf__window__window___spec.html#L60C9" + "href": "docs/sf__window__window___spec.html#L51C9" }, { "kind": "span", @@ -1517,7 +1459,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 61, + "number": 52, "children": [ { "kind": "span", @@ -1528,7 +1470,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "depthBits", - "href": "docs/sf__window__window___spec.html#L61C7" + "href": "docs/sf__window__window___spec.html#L52C7" }, { "kind": "span", @@ -1580,7 +1522,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 62, + "number": 53, "children": [ { "kind": "span", @@ -1591,7 +1533,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "stencilBits", - "href": "docs/sf__window__window___spec.html#L62C7" + "href": "docs/sf__window__window___spec.html#L53C7" }, { "kind": "span", @@ -1643,7 +1585,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 63, + "number": 54, "children": [ { "kind": "span", @@ -1654,7 +1596,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "antialiasingLevel", - "href": "docs/sf__window__window___spec.html#L63C7" + "href": "docs/sf__window__window___spec.html#L54C7" }, { "kind": "span", @@ -1706,7 +1648,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 64, + "number": 55, "children": [ { "kind": "span", @@ -1717,7 +1659,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "majorVersion", - "href": "docs/sf__window__window___spec.html#L64C7" + "href": "docs/sf__window__window___spec.html#L55C7" }, { "kind": "span", @@ -1769,7 +1711,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 65, + "number": 56, "children": [ { "kind": "span", @@ -1780,7 +1722,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "minorVersion", - "href": "docs/sf__window__window___spec.html#L65C7" + "href": "docs/sf__window__window___spec.html#L56C7" }, { "kind": "span", @@ -1832,7 +1774,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 66, + "number": 57, "children": [ { "kind": "span", @@ -1843,7 +1785,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "attributeFlags", - "href": "docs/sf__window__window___spec.html#L66C7" + "href": "docs/sf__window__window___spec.html#L57C7" }, { "kind": "span", @@ -1895,7 +1837,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 67, + "number": 58, "children": [ { "kind": "span", @@ -1906,7 +1848,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sRgbCapable", - "href": "docs/sf__window__window___spec.html#L67C7" + "href": "docs/sf__window__window___spec.html#L58C7" }, { "kind": "span", @@ -1958,7 +1900,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 68, + "number": 59, "children": [ { "kind": "span", @@ -1984,19 +1926,19 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": ";", - "href": "docs/sf__window__window___spec.html#L60C9" + "href": "docs/sf__window__window___spec.html#L51C9" } ] }, { "kind": "line", - "number": 69, + "number": 60, "children": [ ] }, { "kind": "line", - "number": 70, + "number": 61, "children": [ { "kind": "span", @@ -2007,7 +1949,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfDefaultContextSettings", - "href": "docs/sf__window__window___spec.html#L70C4" + "href": "docs/sf__window__window___spec.html#L61C4" }, { "kind": "span", @@ -2038,7 +1980,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfContextSettings", - "href": "docs/sf__window__window___spec.html#L60C9" + "href": "docs/sf__window__window___spec.html#L51C9" }, { "kind": "span", @@ -2049,13 +1991,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 71, + "number": 62, "children": [ ] }, { "kind": "line", - "number": 72, + "number": 63, "children": [ { "kind": "span", @@ -2071,7 +2013,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 73, + "number": 64, "children": [ { "kind": "span", @@ -2087,7 +2029,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 74, + "number": 65, "children": [ { "kind": "span", @@ -2103,7 +2045,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 75, + "number": 66, "children": [ { "kind": "span", @@ -2119,7 +2061,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 76, + "number": 67, "children": [ { "kind": "span", @@ -2135,7 +2077,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 77, + "number": 68, "children": [ { "kind": "span", @@ -2151,7 +2093,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 78, + "number": 69, "children": [ { "kind": "span", @@ -2167,7 +2109,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 79, + "number": 70, "children": [ { "kind": "span", @@ -2183,7 +2125,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 80, + "number": 71, "children": [ { "kind": "span", @@ -2199,7 +2141,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 81, + "number": 72, "children": [ { "kind": "span", @@ -2215,7 +2157,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 82, + "number": 73, "children": [ { "kind": "span", @@ -2231,7 +2173,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 83, + "number": 74, "children": [ { "kind": "span", @@ -2247,7 +2189,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 84, + "number": 75, "children": [ { "kind": "span", @@ -2263,7 +2205,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 85, + "number": 76, "children": [ { "kind": "span", @@ -2279,7 +2221,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 86, + "number": 77, "children": [ { "kind": "span", @@ -2295,7 +2237,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 87, + "number": 78, "children": [ { "kind": "span", @@ -2311,7 +2253,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 88, + "number": 79, "children": [ { "kind": "span", @@ -2327,7 +2269,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 89, + "number": 80, "children": [ { "kind": "span", @@ -2343,7 +2285,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 90, + "number": 81, "children": [ { "kind": "span", @@ -2359,7 +2301,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 91, + "number": 82, "children": [ { "kind": "span", @@ -2375,7 +2317,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 92, + "number": 83, "children": [ { "kind": "span", @@ -2391,7 +2333,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 93, + "number": 84, "children": [ { "kind": "span", @@ -2412,13 +2354,13 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "create", - "href": "docs/sf__window__window___spec.html#L93C13" + "href": "docs/sf__window__window___spec.html#L84C13" } ] }, { "kind": "line", - "number": 94, + "number": 85, "children": [ { "kind": "span", @@ -2434,7 +2376,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "mode", - "href": "docs/sf__window__window___spec.html#L94C7" + "href": "docs/sf__window__window___spec.html#L85C7" }, { "kind": "span", @@ -2466,7 +2408,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 95, + "number": 86, "children": [ { "kind": "span", @@ -2477,7 +2419,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "title", - "href": "docs/sf__window__window___spec.html#L95C7" + "href": "docs/sf__window__window___spec.html#L86C7" }, { "kind": "span", @@ -2508,7 +2450,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 96, + "number": 87, "children": [ { "kind": "span", @@ -2519,7 +2461,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "style", - "href": "docs/sf__window__window___spec.html#L96C7" + "href": "docs/sf__window__window___spec.html#L87C7" }, { "kind": "span", @@ -2540,7 +2482,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfWindowStyle", - "href": "docs/sf__window__window___spec.html#L30C9" + "href": "docs/sf__window__window___spec.html#L25C9" }, { "kind": "span", @@ -2591,7 +2533,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 97, + "number": 88, "children": [ { "kind": "span", @@ -2602,7 +2544,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "settings", - "href": "docs/sf__window__window___spec.html#L97C7" + "href": "docs/sf__window__window___spec.html#L88C7" }, { "kind": "span", @@ -2623,7 +2565,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfContextSettings", - "href": "docs/sf__window__window___spec.html#L60C9" + "href": "docs/sf__window__window___spec.html#L51C9" }, { "kind": "span", @@ -2644,7 +2586,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfDefaultContextSettings", - "href": "docs/sf__window__window___spec.html#L516C4" + "href": "docs/sf__window__window___spec.html#L507C4" }, { "kind": "span", @@ -2655,7 +2597,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 98, + "number": 89, "children": [ { "kind": "span", @@ -2676,7 +2618,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -2687,19 +2629,19 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 99, + "number": 90, "children": [ ] }, { "kind": "line", - "number": 100, + "number": 91, "children": [ ] }, { "kind": "line", - "number": 101, + "number": 92, "children": [ { "kind": "span", @@ -2715,7 +2657,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 102, + "number": 93, "children": [ { "kind": "span", @@ -2731,7 +2673,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 103, + "number": 94, "children": [ { "kind": "span", @@ -2747,7 +2689,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 104, + "number": 95, "children": [ { "kind": "span", @@ -2763,7 +2705,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 105, + "number": 96, "children": [ { "kind": "span", @@ -2779,7 +2721,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 106, + "number": 97, "children": [ { "kind": "span", @@ -2795,7 +2737,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 107, + "number": 98, "children": [ { "kind": "span", @@ -2811,7 +2753,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 108, + "number": 99, "children": [ { "kind": "span", @@ -2827,7 +2769,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 109, + "number": 100, "children": [ { "kind": "span", @@ -2843,7 +2785,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 110, + "number": 101, "children": [ { "kind": "span", @@ -2859,7 +2801,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 111, + "number": 102, "children": [ { "kind": "span", @@ -2875,7 +2817,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 112, + "number": 103, "children": [ { "kind": "span", @@ -2891,7 +2833,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 113, + "number": 104, "children": [ { "kind": "span", @@ -2907,7 +2849,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 114, + "number": 105, "children": [ { "kind": "span", @@ -2923,7 +2865,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 115, + "number": 106, "children": [ { "kind": "span", @@ -2939,7 +2881,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 116, + "number": 107, "children": [ { "kind": "span", @@ -2955,7 +2897,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 117, + "number": 108, "children": [ { "kind": "span", @@ -2971,7 +2913,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 118, + "number": 109, "children": [ { "kind": "span", @@ -2987,7 +2929,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 119, + "number": 110, "children": [ { "kind": "span", @@ -3003,7 +2945,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 120, + "number": 111, "children": [ { "kind": "span", @@ -3019,7 +2961,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 121, + "number": 112, "children": [ { "kind": "span", @@ -3035,7 +2977,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 122, + "number": 113, "children": [ { "kind": "span", @@ -3056,13 +2998,13 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "createUnicode", - "href": "docs/sf__window__window___spec.html#L122C13" + "href": "docs/sf__window__window___spec.html#L113C13" } ] }, { "kind": "line", - "number": 123, + "number": 114, "children": [ { "kind": "span", @@ -3078,7 +3020,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "mode", - "href": "docs/sf__window__window___spec.html#L123C7" + "href": "docs/sf__window__window___spec.html#L114C7" }, { "kind": "span", @@ -3110,7 +3052,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 124, + "number": 115, "children": [ { "kind": "span", @@ -3121,7 +3063,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "title", - "href": "docs/sf__window__window___spec.html#L124C7" + "href": "docs/sf__window__window___spec.html#L115C7" }, { "kind": "span", @@ -3152,7 +3094,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 125, + "number": 116, "children": [ { "kind": "span", @@ -3163,7 +3105,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "style", - "href": "docs/sf__window__window___spec.html#L125C7" + "href": "docs/sf__window__window___spec.html#L116C7" }, { "kind": "span", @@ -3184,7 +3126,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfWindowStyle", - "href": "docs/sf__window__window___spec.html#L30C9" + "href": "docs/sf__window__window___spec.html#L25C9" }, { "kind": "span", @@ -3235,7 +3177,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 126, + "number": 117, "children": [ { "kind": "span", @@ -3246,7 +3188,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "settings", - "href": "docs/sf__window__window___spec.html#L126C7" + "href": "docs/sf__window__window___spec.html#L117C7" }, { "kind": "span", @@ -3267,7 +3209,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfContextSettings", - "href": "docs/sf__window__window___spec.html#L60C9" + "href": "docs/sf__window__window___spec.html#L51C9" }, { "kind": "span", @@ -3288,7 +3230,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfDefaultContextSettings", - "href": "docs/sf__window__window___spec.html#L516C4" + "href": "docs/sf__window__window___spec.html#L507C4" }, { "kind": "span", @@ -3299,7 +3241,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 127, + "number": 118, "children": [ { "kind": "span", @@ -3320,7 +3262,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -3331,13 +3273,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 128, + "number": 119, "children": [ ] }, { "kind": "line", - "number": 129, + "number": 120, "children": [ { "kind": "span", @@ -3353,7 +3295,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 130, + "number": 121, "children": [ { "kind": "span", @@ -3369,7 +3311,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 131, + "number": 122, "children": [ { "kind": "span", @@ -3385,7 +3327,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 132, + "number": 123, "children": [ { "kind": "span", @@ -3401,7 +3343,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 133, + "number": 124, "children": [ { "kind": "span", @@ -3417,7 +3359,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 134, + "number": 125, "children": [ { "kind": "span", @@ -3433,7 +3375,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 135, + "number": 126, "children": [ { "kind": "span", @@ -3449,7 +3391,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 136, + "number": 127, "children": [ { "kind": "span", @@ -3465,7 +3407,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 137, + "number": 128, "children": [ { "kind": "span", @@ -3481,7 +3423,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 138, + "number": 129, "children": [ { "kind": "span", @@ -3497,7 +3439,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 139, + "number": 130, "children": [ { "kind": "span", @@ -3513,7 +3455,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 140, + "number": 131, "children": [ { "kind": "span", @@ -3529,7 +3471,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 141, + "number": 132, "children": [ { "kind": "span", @@ -3545,7 +3487,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 142, + "number": 133, "children": [ { "kind": "span", @@ -3561,7 +3503,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 143, + "number": 134, "children": [ { "kind": "span", @@ -3577,7 +3519,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 144, + "number": 135, "children": [ { "kind": "span", @@ -3593,7 +3535,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 145, + "number": 136, "children": [ { "kind": "span", @@ -3614,7 +3556,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "createFromHandle", - "href": "docs/sf__window__window___spec.html#L145C13" + "href": "docs/sf__window__window___spec.html#L136C13" }, { "kind": "span", @@ -3630,7 +3572,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "handle", - "href": "docs/sf__window__window___spec.html#L145C31" + "href": "docs/sf__window__window___spec.html#L136C31" }, { "kind": "span", @@ -3667,7 +3609,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "settings", - "href": "docs/sf__window__window___spec.html#L145C79" + "href": "docs/sf__window__window___spec.html#L136C79" }, { "kind": "span", @@ -3708,7 +3650,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfContextSettings", - "href": "docs/sf__window__window___spec.html#L60C9" + "href": "docs/sf__window__window___spec.html#L51C9" }, { "kind": "span", @@ -3734,7 +3676,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -3745,13 +3687,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 146, + "number": 137, "children": [ ] }, { "kind": "line", - "number": 147, + "number": 138, "children": [ { "kind": "span", @@ -3767,7 +3709,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 148, + "number": 139, "children": [ { "kind": "span", @@ -3783,7 +3725,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 149, + "number": 140, "children": [ { "kind": "span", @@ -3799,7 +3741,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 150, + "number": 141, "children": [ { "kind": "span", @@ -3815,7 +3757,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 151, + "number": 142, "children": [ { "kind": "span", @@ -3831,7 +3773,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 152, + "number": 143, "children": [ { "kind": "span", @@ -3847,7 +3789,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 153, + "number": 144, "children": [ { "kind": "span", @@ -3868,7 +3810,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "destroy", - "href": "docs/sf__window__window___spec.html#L153C14" + "href": "docs/sf__window__window___spec.html#L144C14" }, { "kind": "span", @@ -3884,7 +3826,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L153C23" + "href": "docs/sf__window__window___spec.html#L144C23" }, { "kind": "span", @@ -3905,7 +3847,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -3921,13 +3863,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 154, + "number": 145, "children": [ ] }, { "kind": "line", - "number": 155, + "number": 146, "children": [ { "kind": "span", @@ -3943,7 +3885,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 156, + "number": 147, "children": [ { "kind": "span", @@ -3959,7 +3901,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 157, + "number": 148, "children": [ { "kind": "span", @@ -3975,7 +3917,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 158, + "number": 149, "children": [ { "kind": "span", @@ -3991,7 +3933,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 159, + "number": 150, "children": [ { "kind": "span", @@ -4007,7 +3949,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 160, + "number": 151, "children": [ { "kind": "span", @@ -4023,7 +3965,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 161, + "number": 152, "children": [ { "kind": "span", @@ -4039,7 +3981,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 162, + "number": 153, "children": [ { "kind": "span", @@ -4055,7 +3997,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 163, + "number": 154, "children": [ { "kind": "span", @@ -4071,7 +4013,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 164, + "number": 155, "children": [ { "kind": "span", @@ -4087,7 +4029,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 165, + "number": 156, "children": [ { "kind": "span", @@ -4103,7 +4045,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 166, + "number": 157, "children": [ { "kind": "span", @@ -4119,7 +4061,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 167, + "number": 158, "children": [ { "kind": "span", @@ -4140,7 +4082,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "close", - "href": "docs/sf__window__window___spec.html#L167C14" + "href": "docs/sf__window__window___spec.html#L158C14" }, { "kind": "span", @@ -4156,7 +4098,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L167C21" + "href": "docs/sf__window__window___spec.html#L158C21" }, { "kind": "span", @@ -4177,7 +4119,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -4193,13 +4135,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 168, + "number": 159, "children": [ ] }, { "kind": "line", - "number": 169, + "number": 160, "children": [ { "kind": "span", @@ -4215,7 +4157,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 170, + "number": 161, "children": [ { "kind": "span", @@ -4231,7 +4173,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 171, + "number": 162, "children": [ { "kind": "span", @@ -4247,7 +4189,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 172, + "number": 163, "children": [ { "kind": "span", @@ -4263,7 +4205,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 173, + "number": 164, "children": [ { "kind": "span", @@ -4279,7 +4221,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 174, + "number": 165, "children": [ { "kind": "span", @@ -4295,7 +4237,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 175, + "number": 166, "children": [ { "kind": "span", @@ -4311,7 +4253,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 176, + "number": 167, "children": [ { "kind": "span", @@ -4327,7 +4269,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 177, + "number": 168, "children": [ { "kind": "span", @@ -4343,7 +4285,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 178, + "number": 169, "children": [ { "kind": "span", @@ -4359,7 +4301,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 179, + "number": 170, "children": [ { "kind": "span", @@ -4375,7 +4317,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 180, + "number": 171, "children": [ { "kind": "span", @@ -4391,7 +4333,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 181, + "number": 172, "children": [ { "kind": "span", @@ -4412,7 +4354,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "isOpen", - "href": "docs/sf__window__window___spec.html#L181C13" + "href": "docs/sf__window__window___spec.html#L172C13" }, { "kind": "span", @@ -4428,7 +4370,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L181C21" + "href": "docs/sf__window__window___spec.html#L172C21" }, { "kind": "span", @@ -4449,7 +4391,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -4486,13 +4428,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 182, + "number": 173, "children": [ ] }, { "kind": "line", - "number": 183, + "number": 174, "children": [ { "kind": "span", @@ -4508,7 +4450,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 184, + "number": 175, "children": [ { "kind": "span", @@ -4524,7 +4466,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 185, + "number": 176, "children": [ { "kind": "span", @@ -4540,7 +4482,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 186, + "number": 177, "children": [ { "kind": "span", @@ -4556,7 +4498,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 187, + "number": 178, "children": [ { "kind": "span", @@ -4572,7 +4514,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 188, + "number": 179, "children": [ { "kind": "span", @@ -4588,7 +4530,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 189, + "number": 180, "children": [ { "kind": "span", @@ -4604,7 +4546,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 190, + "number": 181, "children": [ { "kind": "span", @@ -4620,7 +4562,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 191, + "number": 182, "children": [ { "kind": "span", @@ -4636,7 +4578,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 192, + "number": 183, "children": [ { "kind": "span", @@ -4652,7 +4594,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 193, + "number": 184, "children": [ { "kind": "span", @@ -4668,7 +4610,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 194, + "number": 185, "children": [ { "kind": "span", @@ -4684,7 +4626,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 195, + "number": 186, "children": [ { "kind": "span", @@ -4700,7 +4642,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 196, + "number": 187, "children": [ { "kind": "span", @@ -4721,7 +4663,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "getSettings", - "href": "docs/sf__window__window___spec.html#L196C13" + "href": "docs/sf__window__window___spec.html#L187C13" }, { "kind": "span", @@ -4737,7 +4679,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L196C26" + "href": "docs/sf__window__window___spec.html#L187C26" }, { "kind": "span", @@ -4758,7 +4700,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -4784,7 +4726,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfContextSettings", - "href": "docs/sf__window__window___spec.html#L60C9" + "href": "docs/sf__window__window___spec.html#L51C9" }, { "kind": "span", @@ -4795,13 +4737,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 197, + "number": 188, "children": [ ] }, { "kind": "line", - "number": 198, + "number": 189, "children": [ { "kind": "span", @@ -4817,7 +4759,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 199, + "number": 190, "children": [ { "kind": "span", @@ -4833,7 +4775,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 200, + "number": 191, "children": [ { "kind": "span", @@ -4849,7 +4791,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 201, + "number": 192, "children": [ { "kind": "span", @@ -4865,7 +4807,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 202, + "number": 193, "children": [ { "kind": "span", @@ -4881,7 +4823,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 203, + "number": 194, "children": [ { "kind": "span", @@ -4897,7 +4839,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 204, + "number": 195, "children": [ { "kind": "span", @@ -4913,7 +4855,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 205, + "number": 196, "children": [ { "kind": "span", @@ -4929,7 +4871,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 206, + "number": 197, "children": [ { "kind": "span", @@ -4945,7 +4887,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 207, + "number": 198, "children": [ { "kind": "span", @@ -4961,7 +4903,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 208, + "number": 199, "children": [ { "kind": "span", @@ -4977,7 +4919,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 209, + "number": 200, "children": [ { "kind": "span", @@ -4993,7 +4935,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 210, + "number": 201, "children": [ { "kind": "span", @@ -5009,7 +4951,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 211, + "number": 202, "children": [ { "kind": "span", @@ -5025,7 +4967,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 212, + "number": 203, "children": [ { "kind": "span", @@ -5041,7 +4983,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 213, + "number": 204, "children": [ { "kind": "span", @@ -5062,7 +5004,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "pollEvent", - "href": "docs/sf__window__window___spec.html#L213C13" + "href": "docs/sf__window__window___spec.html#L204C13" }, { "kind": "span", @@ -5078,7 +5020,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L213C24" + "href": "docs/sf__window__window___spec.html#L204C24" }, { "kind": "span", @@ -5099,7 +5041,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -5110,18 +5052,18 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 214, + "number": 205, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", "cssClass": "identifier", "text": "event", - "href": "docs/sf__window__window___spec.html#L214C33" + "href": "docs/sf__window__window___spec.html#L205C24" }, { "kind": "span", @@ -5152,7 +5094,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "Sf.Window.Event.sfEvent", - "href": "docs/sf__window__event___spec.html#L209C9" + "href": "docs/sf__window__event___spec.html#L210C9" }, { "kind": "span", @@ -5189,13 +5131,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 215, + "number": 206, "children": [ ] }, { "kind": "line", - "number": 216, + "number": 207, "children": [ { "kind": "span", @@ -5211,7 +5153,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 217, + "number": 208, "children": [ { "kind": "span", @@ -5227,7 +5169,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 218, + "number": 209, "children": [ { "kind": "span", @@ -5243,7 +5185,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 219, + "number": 210, "children": [ { "kind": "span", @@ -5259,7 +5201,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 220, + "number": 211, "children": [ { "kind": "span", @@ -5275,7 +5217,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 221, + "number": 212, "children": [ { "kind": "span", @@ -5291,7 +5233,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 222, + "number": 213, "children": [ { "kind": "span", @@ -5307,7 +5249,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 223, + "number": 214, "children": [ { "kind": "span", @@ -5323,7 +5265,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 224, + "number": 215, "children": [ { "kind": "span", @@ -5339,7 +5281,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 225, + "number": 216, "children": [ { "kind": "span", @@ -5355,7 +5297,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 226, + "number": 217, "children": [ { "kind": "span", @@ -5371,7 +5313,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 227, + "number": 218, "children": [ { "kind": "span", @@ -5387,7 +5329,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 228, + "number": 219, "children": [ { "kind": "span", @@ -5403,7 +5345,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 229, + "number": 220, "children": [ { "kind": "span", @@ -5419,7 +5361,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 230, + "number": 221, "children": [ { "kind": "span", @@ -5435,7 +5377,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 231, + "number": 222, "children": [ { "kind": "span", @@ -5451,7 +5393,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 232, + "number": 223, "children": [ { "kind": "span", @@ -5467,7 +5409,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 233, + "number": 224, "children": [ { "kind": "span", @@ -5488,7 +5430,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "waitEvent", - "href": "docs/sf__window__window___spec.html#L233C13" + "href": "docs/sf__window__window___spec.html#L224C13" }, { "kind": "span", @@ -5504,7 +5446,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L233C24" + "href": "docs/sf__window__window___spec.html#L224C24" }, { "kind": "span", @@ -5525,7 +5467,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -5536,18 +5478,18 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 234, + "number": 225, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", "cssClass": "identifier", "text": "event", - "href": "docs/sf__window__window___spec.html#L234C33" + "href": "docs/sf__window__window___spec.html#L225C24" }, { "kind": "span", @@ -5578,7 +5520,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "Sf.Window.Event.sfEvent", - "href": "docs/sf__window__event___spec.html#L209C9" + "href": "docs/sf__window__event___spec.html#L210C9" }, { "kind": "span", @@ -5615,13 +5557,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 235, + "number": 226, "children": [ ] }, { "kind": "line", - "number": 236, + "number": 227, "children": [ { "kind": "span", @@ -5637,7 +5579,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 237, + "number": 228, "children": [ { "kind": "span", @@ -5653,7 +5595,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 238, + "number": 229, "children": [ { "kind": "span", @@ -5669,7 +5611,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 239, + "number": 230, "children": [ { "kind": "span", @@ -5685,7 +5627,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 240, + "number": 231, "children": [ { "kind": "span", @@ -5701,7 +5643,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 241, + "number": 232, "children": [ { "kind": "span", @@ -5717,7 +5659,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 242, + "number": 233, "children": [ { "kind": "span", @@ -5733,7 +5675,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 243, + "number": 234, "children": [ { "kind": "span", @@ -5749,7 +5691,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 244, + "number": 235, "children": [ { "kind": "span", @@ -5770,7 +5712,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "getPosition", - "href": "docs/sf__window__window___spec.html#L244C13" + "href": "docs/sf__window__window___spec.html#L235C13" }, { "kind": "span", @@ -5786,7 +5728,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L244C26" + "href": "docs/sf__window__window___spec.html#L235C26" }, { "kind": "span", @@ -5807,7 +5749,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -5844,13 +5786,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 245, + "number": 236, "children": [ ] }, { "kind": "line", - "number": 246, + "number": 237, "children": [ { "kind": "span", @@ -5866,7 +5808,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 247, + "number": 238, "children": [ { "kind": "span", @@ -5882,7 +5824,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 248, + "number": 239, "children": [ { "kind": "span", @@ -5898,7 +5840,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 249, + "number": 240, "children": [ { "kind": "span", @@ -5914,7 +5856,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 250, + "number": 241, "children": [ { "kind": "span", @@ -5930,7 +5872,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 251, + "number": 242, "children": [ { "kind": "span", @@ -5946,7 +5888,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 252, + "number": 243, "children": [ { "kind": "span", @@ -5962,7 +5904,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 253, + "number": 244, "children": [ { "kind": "span", @@ -5978,7 +5920,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 254, + "number": 245, "children": [ { "kind": "span", @@ -5994,7 +5936,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 255, + "number": 246, "children": [ { "kind": "span", @@ -6010,7 +5952,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 256, + "number": 247, "children": [ { "kind": "span", @@ -6026,7 +5968,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 257, + "number": 248, "children": [ { "kind": "span", @@ -6047,7 +5989,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setPosition", - "href": "docs/sf__window__window___spec.html#L257C14" + "href": "docs/sf__window__window___spec.html#L248C14" }, { "kind": "span", @@ -6063,7 +6005,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L257C27" + "href": "docs/sf__window__window___spec.html#L248C27" }, { "kind": "span", @@ -6084,7 +6026,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -6095,18 +6037,18 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 258, + "number": 249, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", "cssClass": "identifier", "text": "position", - "href": "docs/sf__window__window___spec.html#L258C36" + "href": "docs/sf__window__window___spec.html#L249C27" }, { "kind": "span", @@ -6143,13 +6085,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 259, + "number": 250, "children": [ ] }, { "kind": "line", - "number": 260, + "number": 251, "children": [ { "kind": "span", @@ -6165,7 +6107,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 261, + "number": 252, "children": [ { "kind": "span", @@ -6181,7 +6123,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 262, + "number": 253, "children": [ { "kind": "span", @@ -6197,7 +6139,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 263, + "number": 254, "children": [ { "kind": "span", @@ -6213,7 +6155,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 264, + "number": 255, "children": [ { "kind": "span", @@ -6229,7 +6171,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 265, + "number": 256, "children": [ { "kind": "span", @@ -6245,7 +6187,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 266, + "number": 257, "children": [ { "kind": "span", @@ -6261,7 +6203,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 267, + "number": 258, "children": [ { "kind": "span", @@ -6277,7 +6219,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 268, + "number": 259, "children": [ { "kind": "span", @@ -6293,7 +6235,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 269, + "number": 260, "children": [ { "kind": "span", @@ -6309,7 +6251,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 270, + "number": 261, "children": [ { "kind": "span", @@ -6325,7 +6267,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 271, + "number": 262, "children": [ { "kind": "span", @@ -6346,7 +6288,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "getSize", - "href": "docs/sf__window__window___spec.html#L271C13" + "href": "docs/sf__window__window___spec.html#L262C13" }, { "kind": "span", @@ -6362,7 +6304,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L271C22" + "href": "docs/sf__window__window___spec.html#L262C22" }, { "kind": "span", @@ -6383,7 +6325,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -6420,13 +6362,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 272, + "number": 263, "children": [ ] }, { "kind": "line", - "number": 273, + "number": 264, "children": [ { "kind": "span", @@ -6442,7 +6384,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 274, + "number": 265, "children": [ { "kind": "span", @@ -6458,7 +6400,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 275, + "number": 266, "children": [ { "kind": "span", @@ -6474,7 +6416,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 276, + "number": 267, "children": [ { "kind": "span", @@ -6490,7 +6432,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 277, + "number": 268, "children": [ { "kind": "span", @@ -6506,7 +6448,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 278, + "number": 269, "children": [ { "kind": "span", @@ -6522,7 +6464,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 279, + "number": 270, "children": [ { "kind": "span", @@ -6538,7 +6480,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 280, + "number": 271, "children": [ { "kind": "span", @@ -6559,7 +6501,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setSize", - "href": "docs/sf__window__window___spec.html#L280C14" + "href": "docs/sf__window__window___spec.html#L271C14" }, { "kind": "span", @@ -6575,7 +6517,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L280C23" + "href": "docs/sf__window__window___spec.html#L271C23" }, { "kind": "span", @@ -6596,7 +6538,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -6607,18 +6549,18 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 281, + "number": 272, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", "cssClass": "identifier", "text": "size", - "href": "docs/sf__window__window___spec.html#L281C32" + "href": "docs/sf__window__window___spec.html#L272C23" }, { "kind": "span", @@ -6655,13 +6597,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 282, + "number": 273, "children": [ ] }, { "kind": "line", - "number": 283, + "number": 274, "children": [ { "kind": "span", @@ -6677,7 +6619,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 284, + "number": 275, "children": [ { "kind": "span", @@ -6693,7 +6635,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 285, + "number": 276, "children": [ { "kind": "span", @@ -6709,7 +6651,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 286, + "number": 277, "children": [ { "kind": "span", @@ -6725,7 +6667,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 287, + "number": 278, "children": [ { "kind": "span", @@ -6741,7 +6683,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 288, + "number": 279, "children": [ { "kind": "span", @@ -6757,7 +6699,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 289, + "number": 280, "children": [ { "kind": "span", @@ -6773,7 +6715,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 290, + "number": 281, "children": [ { "kind": "span", @@ -6794,7 +6736,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setTitle", - "href": "docs/sf__window__window___spec.html#L290C14" + "href": "docs/sf__window__window___spec.html#L281C14" }, { "kind": "span", @@ -6810,7 +6752,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L290C24" + "href": "docs/sf__window__window___spec.html#L281C24" }, { "kind": "span", @@ -6831,7 +6773,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -6847,7 +6789,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "title", - "href": "docs/sf__window__window___spec.html#L290C47" + "href": "docs/sf__window__window___spec.html#L281C47" }, { "kind": "span", @@ -6883,13 +6825,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 291, + "number": 282, "children": [ ] }, { "kind": "line", - "number": 292, + "number": 283, "children": [ { "kind": "span", @@ -6905,7 +6847,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 293, + "number": 284, "children": [ { "kind": "span", @@ -6921,7 +6863,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 294, + "number": 285, "children": [ { "kind": "span", @@ -6937,7 +6879,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 295, + "number": 286, "children": [ { "kind": "span", @@ -6953,7 +6895,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 296, + "number": 287, "children": [ { "kind": "span", @@ -6969,7 +6911,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 297, + "number": 288, "children": [ { "kind": "span", @@ -6985,7 +6927,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 298, + "number": 289, "children": [ { "kind": "span", @@ -7001,7 +6943,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 299, + "number": 290, "children": [ { "kind": "span", @@ -7022,7 +6964,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setUnicodeTitle", - "href": "docs/sf__window__window___spec.html#L299C14" + "href": "docs/sf__window__window___spec.html#L290C14" }, { "kind": "span", @@ -7038,7 +6980,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L299C31" + "href": "docs/sf__window__window___spec.html#L290C31" }, { "kind": "span", @@ -7059,7 +7001,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -7070,7 +7012,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 300, + "number": 291, "children": [ { "kind": "span", @@ -7081,7 +7023,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "title", - "href": "docs/sf__window__window___spec.html#L300C31" + "href": "docs/sf__window__window___spec.html#L291C31" }, { "kind": "span", @@ -7117,13 +7059,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 301, + "number": 292, "children": [ ] }, { "kind": "line", - "number": 302, + "number": 293, "children": [ { "kind": "span", @@ -7139,7 +7081,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 303, + "number": 294, "children": [ { "kind": "span", @@ -7155,7 +7097,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 304, + "number": 295, "children": [ { "kind": "span", @@ -7171,7 +7113,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 305, + "number": 296, "children": [ { "kind": "span", @@ -7187,7 +7129,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 306, + "number": 297, "children": [ { "kind": "span", @@ -7203,7 +7145,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 307, + "number": 298, "children": [ { "kind": "span", @@ -7219,7 +7161,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 308, + "number": 299, "children": [ { "kind": "span", @@ -7235,7 +7177,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 309, + "number": 300, "children": [ { "kind": "span", @@ -7251,7 +7193,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 310, + "number": 301, "children": [ { "kind": "span", @@ -7267,7 +7209,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 311, + "number": 302, "children": [ { "kind": "span", @@ -7283,7 +7225,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 312, + "number": 303, "children": [ { "kind": "span", @@ -7299,7 +7241,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 313, + "number": 304, "children": [ { "kind": "span", @@ -7315,7 +7257,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 314, + "number": 305, "children": [ { "kind": "span", @@ -7331,7 +7273,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 315, + "number": 306, "children": [ { "kind": "span", @@ -7347,7 +7289,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 316, + "number": 307, "children": [ { "kind": "span", @@ -7368,13 +7310,13 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setIcon", - "href": "docs/sf__window__window___spec.html#L316C14" + "href": "docs/sf__window__window___spec.html#L307C14" } ] }, { "kind": "line", - "number": 317, + "number": 308, "children": [ { "kind": "span", @@ -7390,7 +7332,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L317C7" + "href": "docs/sf__window__window___spec.html#L308C7" }, { "kind": "span", @@ -7411,7 +7353,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -7422,7 +7364,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 318, + "number": 309, "children": [ { "kind": "span", @@ -7433,7 +7375,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "width", - "href": "docs/sf__window__window___spec.html#L318C7" + "href": "docs/sf__window__window___spec.html#L309C7" }, { "kind": "span", @@ -7465,7 +7407,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 319, + "number": 310, "children": [ { "kind": "span", @@ -7476,7 +7418,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "height", - "href": "docs/sf__window__window___spec.html#L319C7" + "href": "docs/sf__window__window___spec.html#L310C7" }, { "kind": "span", @@ -7508,7 +7450,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 320, + "number": 311, "children": [ { "kind": "span", @@ -7519,7 +7461,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "pixels", - "href": "docs/sf__window__window___spec.html#L320C7" + "href": "docs/sf__window__window___spec.html#L311C7" }, { "kind": "span", @@ -7566,13 +7508,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 321, + "number": 312, "children": [ ] }, { "kind": "line", - "number": 322, + "number": 313, "children": [ { "kind": "span", @@ -7588,7 +7530,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 323, + "number": 314, "children": [ { "kind": "span", @@ -7604,7 +7546,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 324, + "number": 315, "children": [ { "kind": "span", @@ -7620,7 +7562,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 325, + "number": 316, "children": [ { "kind": "span", @@ -7636,7 +7578,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 326, + "number": 317, "children": [ { "kind": "span", @@ -7652,7 +7594,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 327, + "number": 318, "children": [ { "kind": "span", @@ -7668,7 +7610,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 328, + "number": 319, "children": [ { "kind": "span", @@ -7684,7 +7626,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 329, + "number": 320, "children": [ { "kind": "span", @@ -7705,7 +7647,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setVisible", - "href": "docs/sf__window__window___spec.html#L329C14" + "href": "docs/sf__window__window___spec.html#L320C14" }, { "kind": "span", @@ -7721,7 +7663,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L329C26" + "href": "docs/sf__window__window___spec.html#L320C26" }, { "kind": "span", @@ -7742,7 +7684,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -7758,7 +7700,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "visible", - "href": "docs/sf__window__window___spec.html#L329C49" + "href": "docs/sf__window__window___spec.html#L320C49" }, { "kind": "span", @@ -7795,13 +7737,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 330, + "number": 321, "children": [ ] }, { "kind": "line", - "number": 331, + "number": 322, "children": [ { "kind": "span", @@ -7817,7 +7759,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 332, + "number": 323, "children": [ { "kind": "span", @@ -7833,7 +7775,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 333, + "number": 324, "children": [ { "kind": "span", @@ -7849,7 +7791,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 334, + "number": 325, "children": [ { "kind": "span", @@ -7865,7 +7807,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 335, + "number": 326, "children": [ { "kind": "span", @@ -7881,7 +7823,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 336, + "number": 327, "children": [ { "kind": "span", @@ -7897,7 +7839,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 337, + "number": 328, "children": [ { "kind": "span", @@ -7913,7 +7855,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 338, + "number": 329, "children": [ { "kind": "span", @@ -7929,7 +7871,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 339, + "number": 330, "children": [ { "kind": "span", @@ -7945,7 +7887,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 340, + "number": 331, "children": [ { "kind": "span", @@ -7961,7 +7903,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 341, + "number": 332, "children": [ { "kind": "span", @@ -7977,7 +7919,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 342, + "number": 333, "children": [ { "kind": "span", @@ -7993,7 +7935,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 343, + "number": 334, "children": [ { "kind": "span", @@ -8014,7 +7956,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setVerticalSyncEnabled", - "href": "docs/sf__window__window___spec.html#L343C14" + "href": "docs/sf__window__window___spec.html#L334C14" }, { "kind": "span", @@ -8030,7 +7972,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L343C38" + "href": "docs/sf__window__window___spec.html#L334C38" }, { "kind": "span", @@ -8051,7 +7993,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -8062,18 +8004,18 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 344, + "number": 335, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", "cssClass": "identifier", "text": "enabled", - "href": "docs/sf__window__window___spec.html#L344C47" + "href": "docs/sf__window__window___spec.html#L335C38" }, { "kind": "span", @@ -8110,13 +8052,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 345, + "number": 336, "children": [ ] }, { "kind": "line", - "number": 346, + "number": 337, "children": [ { "kind": "span", @@ -8132,7 +8074,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 347, + "number": 338, "children": [ { "kind": "span", @@ -8148,7 +8090,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 348, + "number": 339, "children": [ { "kind": "span", @@ -8164,7 +8106,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 349, + "number": 340, "children": [ { "kind": "span", @@ -8180,7 +8122,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 350, + "number": 341, "children": [ { "kind": "span", @@ -8196,7 +8138,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 351, + "number": 342, "children": [ { "kind": "span", @@ -8212,7 +8154,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 352, + "number": 343, "children": [ { "kind": "span", @@ -8228,7 +8170,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 353, + "number": 344, "children": [ { "kind": "span", @@ -8249,7 +8191,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setMouseCursorVisible", - "href": "docs/sf__window__window___spec.html#L353C14" + "href": "docs/sf__window__window___spec.html#L344C14" }, { "kind": "span", @@ -8265,7 +8207,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L353C37" + "href": "docs/sf__window__window___spec.html#L344C37" }, { "kind": "span", @@ -8286,7 +8228,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -8297,18 +8239,18 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 354, + "number": 345, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", "cssClass": "identifier", "text": "visible", - "href": "docs/sf__window__window___spec.html#L354C46" + "href": "docs/sf__window__window___spec.html#L345C37" }, { "kind": "span", @@ -8345,13 +8287,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 355, + "number": 346, "children": [ ] }, { "kind": "line", - "number": 356, + "number": 347, "children": [ { "kind": "span", @@ -8367,7 +8309,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 357, + "number": 348, "children": [ { "kind": "span", @@ -8383,7 +8325,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 358, + "number": 349, "children": [ { "kind": "span", @@ -8399,7 +8341,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 359, + "number": 350, "children": [ { "kind": "span", @@ -8415,7 +8357,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 360, + "number": 351, "children": [ { "kind": "span", @@ -8431,7 +8373,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 361, + "number": 352, "children": [ { "kind": "span", @@ -8447,7 +8389,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 362, + "number": 353, "children": [ { "kind": "span", @@ -8463,7 +8405,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 363, + "number": 354, "children": [ { "kind": "span", @@ -8479,7 +8421,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 364, + "number": 355, "children": [ { "kind": "span", @@ -8495,7 +8437,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 365, + "number": 356, "children": [ { "kind": "span", @@ -8511,7 +8453,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 366, + "number": 357, "children": [ { "kind": "span", @@ -8527,7 +8469,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 367, + "number": 358, "children": [ { "kind": "span", @@ -8543,7 +8485,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 368, + "number": 359, "children": [ { "kind": "span", @@ -8559,7 +8501,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 369, + "number": 360, "children": [ { "kind": "span", @@ -8580,7 +8522,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setMouseCursorGrabbed", - "href": "docs/sf__window__window___spec.html#L369C14" + "href": "docs/sf__window__window___spec.html#L360C14" }, { "kind": "span", @@ -8596,7 +8538,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L369C37" + "href": "docs/sf__window__window___spec.html#L360C37" }, { "kind": "span", @@ -8617,7 +8559,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -8628,18 +8570,18 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 370, + "number": 361, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", "cssClass": "identifier", "text": "grabbed", - "href": "docs/sf__window__window___spec.html#L370C46" + "href": "docs/sf__window__window___spec.html#L361C37" }, { "kind": "span", @@ -8676,13 +8618,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 371, + "number": 362, "children": [ ] }, { "kind": "line", - "number": 372, + "number": 363, "children": [ { "kind": "span", @@ -8698,7 +8640,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 373, + "number": 364, "children": [ { "kind": "span", @@ -8714,7 +8656,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 374, + "number": 365, "children": [ { "kind": "span", @@ -8730,7 +8672,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 375, + "number": 366, "children": [ { "kind": "span", @@ -8746,7 +8688,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 376, + "number": 367, "children": [ { "kind": "span", @@ -8762,7 +8704,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 377, + "number": 368, "children": [ { "kind": "span", @@ -8778,7 +8720,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 378, + "number": 369, "children": [ { "kind": "span", @@ -8794,7 +8736,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 379, + "number": 370, "children": [ { "kind": "span", @@ -8810,7 +8752,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 380, + "number": 371, "children": [ { "kind": "span", @@ -8826,7 +8768,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 381, + "number": 372, "children": [ { "kind": "span", @@ -8842,7 +8784,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 382, + "number": 373, "children": [ { "kind": "span", @@ -8858,7 +8800,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 383, + "number": 374, "children": [ { "kind": "span", @@ -8874,7 +8816,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 384, + "number": 375, "children": [ { "kind": "span", @@ -8890,7 +8832,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 385, + "number": 376, "children": [ { "kind": "span", @@ -8906,7 +8848,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 386, + "number": 377, "children": [ { "kind": "span", @@ -8922,7 +8864,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 387, + "number": 378, "children": [ { "kind": "span", @@ -8938,7 +8880,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 388, + "number": 379, "children": [ { "kind": "span", @@ -8954,7 +8896,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 389, + "number": 380, "children": [ { "kind": "span", @@ -8970,7 +8912,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 390, + "number": 381, "children": [ { "kind": "span", @@ -8991,7 +8933,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setMouseCursor", - "href": "docs/sf__window__window___spec.html#L390C14" + "href": "docs/sf__window__window___spec.html#L381C14" }, { "kind": "span", @@ -9007,7 +8949,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L390C30" + "href": "docs/sf__window__window___spec.html#L381C30" }, { "kind": "span", @@ -9028,7 +8970,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -9044,7 +8986,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "cursor", - "href": "docs/sf__window__window___spec.html#L390C53" + "href": "docs/sf__window__window___spec.html#L381C53" }, { "kind": "span", @@ -9065,7 +9007,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfCursor_Ptr", - "href": "docs/sf__window___spec.html#L35C9" + "href": "docs/sf__window___spec.html#L61C9" }, { "kind": "span", @@ -9081,13 +9023,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 391, + "number": 382, "children": [ ] }, { "kind": "line", - "number": 392, + "number": 383, "children": [ { "kind": "span", @@ -9103,7 +9045,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 393, + "number": 384, "children": [ { "kind": "span", @@ -9119,7 +9061,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 394, + "number": 385, "children": [ { "kind": "span", @@ -9135,7 +9077,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 395, + "number": 386, "children": [ { "kind": "span", @@ -9151,7 +9093,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 396, + "number": 387, "children": [ { "kind": "span", @@ -9167,7 +9109,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 397, + "number": 388, "children": [ { "kind": "span", @@ -9183,7 +9125,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 398, + "number": 389, "children": [ { "kind": "span", @@ -9199,7 +9141,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 399, + "number": 390, "children": [ { "kind": "span", @@ -9215,7 +9157,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 400, + "number": 391, "children": [ { "kind": "span", @@ -9231,7 +9173,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 401, + "number": 392, "children": [ { "kind": "span", @@ -9247,7 +9189,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 402, + "number": 393, "children": [ { "kind": "span", @@ -9263,7 +9205,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 403, + "number": 394, "children": [ { "kind": "span", @@ -9279,7 +9221,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 404, + "number": 395, "children": [ { "kind": "span", @@ -9295,7 +9237,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 405, + "number": 396, "children": [ { "kind": "span", @@ -9316,7 +9258,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setKeyRepeatEnabled", - "href": "docs/sf__window__window___spec.html#L405C14" + "href": "docs/sf__window__window___spec.html#L396C14" }, { "kind": "span", @@ -9332,7 +9274,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L405C35" + "href": "docs/sf__window__window___spec.html#L396C35" }, { "kind": "span", @@ -9353,7 +9295,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -9364,18 +9306,18 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 406, + "number": 397, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", "cssClass": "identifier", "text": "enabled", - "href": "docs/sf__window__window___spec.html#L406C44" + "href": "docs/sf__window__window___spec.html#L397C35" }, { "kind": "span", @@ -9412,13 +9354,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 407, + "number": 398, "children": [ ] }, { "kind": "line", - "number": 408, + "number": 399, "children": [ { "kind": "span", @@ -9434,7 +9376,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 409, + "number": 400, "children": [ { "kind": "span", @@ -9450,7 +9392,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 410, + "number": 401, "children": [ { "kind": "span", @@ -9466,7 +9408,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 411, + "number": 402, "children": [ { "kind": "span", @@ -9482,7 +9424,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 412, + "number": 403, "children": [ { "kind": "span", @@ -9498,7 +9440,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 413, + "number": 404, "children": [ { "kind": "span", @@ -9514,7 +9456,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 414, + "number": 405, "children": [ { "kind": "span", @@ -9530,7 +9472,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 415, + "number": 406, "children": [ { "kind": "span", @@ -9546,7 +9488,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 416, + "number": 407, "children": [ { "kind": "span", @@ -9562,7 +9504,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 417, + "number": 408, "children": [ { "kind": "span", @@ -9578,7 +9520,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 418, + "number": 409, "children": [ { "kind": "span", @@ -9594,7 +9536,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 419, + "number": 410, "children": [ { "kind": "span", @@ -9615,7 +9557,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setFramerateLimit", - "href": "docs/sf__window__window___spec.html#L419C14" + "href": "docs/sf__window__window___spec.html#L410C14" }, { "kind": "span", @@ -9631,7 +9573,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L419C33" + "href": "docs/sf__window__window___spec.html#L410C33" }, { "kind": "span", @@ -9652,7 +9594,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -9663,18 +9605,18 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 420, + "number": 411, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", "cssClass": "identifier", "text": "limit", - "href": "docs/sf__window__window___spec.html#L420C42" + "href": "docs/sf__window__window___spec.html#L411C33" }, { "kind": "span", @@ -9711,13 +9653,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 421, + "number": 412, "children": [ ] }, { "kind": "line", - "number": 422, + "number": 413, "children": [ { "kind": "span", @@ -9733,7 +9675,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 423, + "number": 414, "children": [ { "kind": "span", @@ -9749,7 +9691,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 424, + "number": 415, "children": [ { "kind": "span", @@ -9765,7 +9707,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 425, + "number": 416, "children": [ { "kind": "span", @@ -9781,7 +9723,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 426, + "number": 417, "children": [ { "kind": "span", @@ -9791,13 +9733,13 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "comment", - "text": "--/ no JoyMoved event will be generated." + "text": "--/ no JoystickMoved event will be generated." } ] }, { "kind": "line", - "number": 427, + "number": 418, "children": [ { "kind": "span", @@ -9813,7 +9755,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 428, + "number": 419, "children": [ { "kind": "span", @@ -9829,7 +9771,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 429, + "number": 420, "children": [ { "kind": "span", @@ -9845,7 +9787,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 430, + "number": 421, "children": [ { "kind": "span", @@ -9861,7 +9803,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 431, + "number": 422, "children": [ { "kind": "span", @@ -9877,7 +9819,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 432, + "number": 423, "children": [ { "kind": "span", @@ -9898,7 +9840,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setJoystickThreshold", - "href": "docs/sf__window__window___spec.html#L432C14" + "href": "docs/sf__window__window___spec.html#L423C14" }, { "kind": "span", @@ -9914,7 +9856,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L432C36" + "href": "docs/sf__window__window___spec.html#L423C36" }, { "kind": "span", @@ -9935,7 +9877,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -9946,18 +9888,18 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 433, + "number": 424, "children": [ { "kind": "span", "cssClass": "text", - "text": " " + "text": " " }, { "kind": "span", "cssClass": "identifier", "text": "threshold", - "href": "docs/sf__window__window___spec.html#L433C45" + "href": "docs/sf__window__window___spec.html#L424C36" }, { "kind": "span", @@ -9993,13 +9935,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 434, + "number": 425, "children": [ ] }, { "kind": "line", - "number": 435, + "number": 426, "children": [ { "kind": "span", @@ -10015,7 +9957,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 436, + "number": 427, "children": [ { "kind": "span", @@ -10031,7 +9973,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 437, + "number": 428, "children": [ { "kind": "span", @@ -10047,7 +9989,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 438, + "number": 429, "children": [ { "kind": "span", @@ -10063,7 +10005,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 439, + "number": 430, "children": [ { "kind": "span", @@ -10079,7 +10021,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 440, + "number": 431, "children": [ { "kind": "span", @@ -10095,7 +10037,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 441, + "number": 432, "children": [ { "kind": "span", @@ -10111,7 +10053,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 442, + "number": 433, "children": [ { "kind": "span", @@ -10127,7 +10069,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 443, + "number": 434, "children": [ { "kind": "span", @@ -10143,7 +10085,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 444, + "number": 435, "children": [ { "kind": "span", @@ -10159,7 +10101,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 445, + "number": 436, "children": [ { "kind": "span", @@ -10175,7 +10117,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 446, + "number": 437, "children": [ { "kind": "span", @@ -10191,7 +10133,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 447, + "number": 438, "children": [ { "kind": "span", @@ -10207,7 +10149,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 448, + "number": 439, "children": [ { "kind": "span", @@ -10223,7 +10165,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 449, + "number": 440, "children": [ { "kind": "span", @@ -10239,7 +10181,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 450, + "number": 441, "children": [ { "kind": "span", @@ -10255,7 +10197,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 451, + "number": 442, "children": [ { "kind": "span", @@ -10271,7 +10213,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 452, + "number": 443, "children": [ { "kind": "span", @@ -10292,7 +10234,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "setActive", - "href": "docs/sf__window__window___spec.html#L452C13" + "href": "docs/sf__window__window___spec.html#L443C13" }, { "kind": "span", @@ -10308,7 +10250,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L452C24" + "href": "docs/sf__window__window___spec.html#L443C24" }, { "kind": "span", @@ -10329,7 +10271,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -10340,7 +10282,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 453, + "number": 444, "children": [ { "kind": "span", @@ -10351,7 +10293,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "active", - "href": "docs/sf__window__window___spec.html#L453C33" + "href": "docs/sf__window__window___spec.html#L444C33" }, { "kind": "span", @@ -10409,13 +10351,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 454, + "number": 445, "children": [ ] }, { "kind": "line", - "number": 455, + "number": 446, "children": [ { "kind": "span", @@ -10431,7 +10373,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 456, + "number": 447, "children": [ { "kind": "span", @@ -10447,7 +10389,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 457, + "number": 448, "children": [ { "kind": "span", @@ -10463,7 +10405,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 458, + "number": 449, "children": [ { "kind": "span", @@ -10479,7 +10421,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 459, + "number": 450, "children": [ { "kind": "span", @@ -10495,7 +10437,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 460, + "number": 451, "children": [ { "kind": "span", @@ -10511,7 +10453,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 461, + "number": 452, "children": [ { "kind": "span", @@ -10527,7 +10469,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 462, + "number": 453, "children": [ { "kind": "span", @@ -10543,7 +10485,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 463, + "number": 454, "children": [ { "kind": "span", @@ -10559,7 +10501,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 464, + "number": 455, "children": [ { "kind": "span", @@ -10575,7 +10517,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 465, + "number": 456, "children": [ { "kind": "span", @@ -10591,7 +10533,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 466, + "number": 457, "children": [ { "kind": "span", @@ -10607,7 +10549,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 467, + "number": 458, "children": [ { "kind": "span", @@ -10628,7 +10570,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "requestFocus", - "href": "docs/sf__window__window___spec.html#L467C14" + "href": "docs/sf__window__window___spec.html#L458C14" }, { "kind": "span", @@ -10644,7 +10586,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L467C28" + "href": "docs/sf__window__window___spec.html#L458C28" }, { "kind": "span", @@ -10665,7 +10607,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -10681,13 +10623,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 468, + "number": 459, "children": [ ] }, { "kind": "line", - "number": 469, + "number": 460, "children": [ { "kind": "span", @@ -10703,7 +10645,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 470, + "number": 461, "children": [ { "kind": "span", @@ -10719,7 +10661,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 471, + "number": 462, "children": [ { "kind": "span", @@ -10735,7 +10677,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 472, + "number": 463, "children": [ { "kind": "span", @@ -10751,7 +10693,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 473, + "number": 464, "children": [ { "kind": "span", @@ -10767,7 +10709,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 474, + "number": 465, "children": [ { "kind": "span", @@ -10783,7 +10725,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 475, + "number": 466, "children": [ { "kind": "span", @@ -10799,7 +10741,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 476, + "number": 467, "children": [ { "kind": "span", @@ -10815,7 +10757,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 477, + "number": 468, "children": [ { "kind": "span", @@ -10831,7 +10773,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 478, + "number": 469, "children": [ { "kind": "span", @@ -10847,7 +10789,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 479, + "number": 470, "children": [ { "kind": "span", @@ -10868,7 +10810,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "hasFocus", - "href": "docs/sf__window__window___spec.html#L479C13" + "href": "docs/sf__window__window___spec.html#L470C13" }, { "kind": "span", @@ -10884,7 +10826,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L479C23" + "href": "docs/sf__window__window___spec.html#L470C23" }, { "kind": "span", @@ -10905,7 +10847,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -10942,13 +10884,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 480, + "number": 471, "children": [ ] }, { "kind": "line", - "number": 481, + "number": 472, "children": [ { "kind": "span", @@ -10964,7 +10906,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 482, + "number": 473, "children": [ { "kind": "span", @@ -10980,7 +10922,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 483, + "number": 474, "children": [ { "kind": "span", @@ -10996,7 +10938,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 484, + "number": 475, "children": [ { "kind": "span", @@ -11012,7 +10954,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 485, + "number": 476, "children": [ { "kind": "span", @@ -11028,7 +10970,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 486, + "number": 477, "children": [ { "kind": "span", @@ -11044,7 +10986,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 487, + "number": 478, "children": [ { "kind": "span", @@ -11060,7 +11002,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 488, + "number": 479, "children": [ { "kind": "span", @@ -11076,7 +11018,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 489, + "number": 480, "children": [ { "kind": "span", @@ -11092,7 +11034,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 490, + "number": 481, "children": [ { "kind": "span", @@ -11108,7 +11050,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 491, + "number": 482, "children": [ { "kind": "span", @@ -11124,7 +11066,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 492, + "number": 483, "children": [ { "kind": "span", @@ -11145,7 +11087,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "display", - "href": "docs/sf__window__window___spec.html#L492C14" + "href": "docs/sf__window__window___spec.html#L483C14" }, { "kind": "span", @@ -11161,7 +11103,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L492C23" + "href": "docs/sf__window__window___spec.html#L483C23" }, { "kind": "span", @@ -11182,7 +11124,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -11198,13 +11140,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 493, + "number": 484, "children": [ ] }, { "kind": "line", - "number": 494, + "number": 485, "children": [ { "kind": "span", @@ -11220,7 +11162,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 495, + "number": 486, "children": [ { "kind": "span", @@ -11236,7 +11178,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 496, + "number": 487, "children": [ { "kind": "span", @@ -11252,7 +11194,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 497, + "number": 488, "children": [ { "kind": "span", @@ -11268,7 +11210,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 498, + "number": 489, "children": [ { "kind": "span", @@ -11284,7 +11226,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 499, + "number": 490, "children": [ { "kind": "span", @@ -11300,7 +11242,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 500, + "number": 491, "children": [ { "kind": "span", @@ -11316,7 +11258,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 501, + "number": 492, "children": [ { "kind": "span", @@ -11332,7 +11274,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 502, + "number": 493, "children": [ { "kind": "span", @@ -11348,7 +11290,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 503, + "number": 494, "children": [ { "kind": "span", @@ -11364,7 +11306,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 504, + "number": 495, "children": [ { "kind": "span", @@ -11380,7 +11322,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 505, + "number": 496, "children": [ { "kind": "span", @@ -11396,7 +11338,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 506, + "number": 497, "children": [ { "kind": "span", @@ -11412,7 +11354,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 507, + "number": 498, "children": [ { "kind": "span", @@ -11428,7 +11370,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 508, + "number": 499, "children": [ { "kind": "span", @@ -11449,13 +11391,13 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "getSystemHandle", - "href": "docs/sf__window__window___spec.html#L508C13" + "href": "docs/sf__window__window___spec.html#L499C13" } ] }, { "kind": "line", - "number": 509, + "number": 500, "children": [ { "kind": "span", @@ -11471,7 +11413,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "window", - "href": "docs/sf__window__window___spec.html#L509C7" + "href": "docs/sf__window__window___spec.html#L500C7" }, { "kind": "span", @@ -11492,7 +11434,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfWindow_Ptr", - "href": "docs/sf__window___spec.html#L33C9" + "href": "docs/sf__window___spec.html#L55C9" }, { "kind": "span", @@ -11503,7 +11445,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 510, + "number": 501, "children": [ { "kind": "span", @@ -11535,13 +11477,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 511, + "number": 502, "children": [ ] }, { "kind": "line", - "number": 512, + "number": 503, "children": [ { "kind": "span", @@ -11552,13 +11494,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 513, + "number": 504, "children": [ ] }, { "kind": "line", - "number": 514, + "number": 505, "children": [ { "kind": "span", @@ -11609,7 +11551,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "sfContextSettings", - "href": "docs/sf__window__window___spec.html#L60C9" + "href": "docs/sf__window__window___spec.html#L51C9" }, { "kind": "span", @@ -11625,13 +11567,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 515, + "number": 506, "children": [ ] }, { "kind": "line", - "number": 551, + "number": 542, "children": [ { "kind": "span", diff --git a/doc/srcs/sf-window-windowbase.ads.html b/doc/srcs/sf-window-windowbase.ads.html new file mode 100644 index 0000000..9180f35 --- /dev/null +++ b/doc/srcs/sf-window-windowbase.ads.html @@ -0,0 +1,13 @@ + + + + + + + + + +
+
+ + \ No newline at end of file diff --git a/doc/srcs/sf-window-windowbase.ads.js b/doc/srcs/sf-window-windowbase.ads.js new file mode 100644 index 0000000..4598b93 --- /dev/null +++ b/doc/srcs/sf-window-windowbase.ads.js @@ -0,0 +1,8292 @@ +GNATdoc.SourceFile = { + "kind": "code", + "children": [ + { + "kind": "line", + "number": 1, + "children": [ + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 2, + "children": [ + { + "kind": "span", + "cssClass": "comment", + "text": "-- SFML - Simple and Fast Multimedia Library" + } + ] + }, + { + "kind": "line", + "number": 3, + "children": [ + { + "kind": "span", + "cssClass": "comment", + "text": "-- Copyright (C) 2007-2023 Laurent Gomila (laurent@sfml-dev.org)" + } + ] + }, + { + "kind": "line", + "number": 4, + "children": [ + { + "kind": "span", + "cssClass": "comment", + "text": "-- This software is provided 'as-is', without any express or implied warranty." + } + ] + }, + { + "kind": "line", + "number": 5, + "children": [ + { + "kind": "span", + "cssClass": "comment", + "text": "-- In no event will the authors be held liable for any damages arising from the use of this software." + } + ] + }, + { + "kind": "line", + "number": 6, + "children": [ + { + "kind": "span", + "cssClass": "comment", + "text": "-- Permission is granted to anyone to use this software for any purpose," + } + ] + }, + { + "kind": "line", + "number": 7, + "children": [ + { + "kind": "span", + "cssClass": "comment", + "text": "-- including commercial applications, and to alter it and redistribute it freely," + } + ] + }, + { + "kind": "line", + "number": 8, + "children": [ + { + "kind": "span", + "cssClass": "comment", + "text": "-- subject to the following restrictions:" + } + ] + }, + { + "kind": "line", + "number": 9, + "children": [ + { + "kind": "span", + "cssClass": "comment", + "text": "-- 1. The origin of this software must not be misrepresented;" + } + ] + }, + { + "kind": "line", + "number": 10, + "children": [ + { + "kind": "span", + "cssClass": "comment", + "text": "-- you must not claim that you wrote the original software." + } + ] + }, + { + "kind": "line", + "number": 11, + "children": [ + { + "kind": "span", + "cssClass": "comment", + "text": "-- If you use this software in a product, an acknowledgment" + } + ] + }, + { + "kind": "line", + "number": 12, + "children": [ + { + "kind": "span", + "cssClass": "comment", + "text": "-- in the product documentation would be appreciated but is not required." + } + ] + }, + { + "kind": "line", + "number": 13, + "children": [ + { + "kind": "span", + "cssClass": "comment", + "text": "-- 2. Altered source versions must be plainly marked as such," + } + ] + }, + { + "kind": "line", + "number": 14, + "children": [ + { + "kind": "span", + "cssClass": "comment", + "text": "-- and must not be misrepresented as being the original software." + } + ] + }, + { + "kind": "line", + "number": 15, + "children": [ + { + "kind": "span", + "cssClass": "comment", + "text": "-- 3. This notice may not be removed or altered from any source distribution." + } + ] + }, + { + "kind": "line", + "number": 16, + "children": [ + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 17, + "children": [ + ] + }, + { + "kind": "line", + "number": 18, + "children": [ + { + "kind": "span", + "cssClass": "keyword", + "text": "with" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.Window.VideoMode" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 19, + "children": [ + ] + }, + { + "kind": "line", + "number": 20, + "children": [ + { + "kind": "span", + "cssClass": "keyword", + "text": "with" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.Window.WindowHandle" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 21, + "children": [ + { + "kind": "span", + "cssClass": "keyword", + "text": "with" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.Window.Event" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 22, + "children": [ + { + "kind": "span", + "cssClass": "keyword", + "text": "with" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.System.Vector2" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 23, + "children": [ + { + "kind": "span", + "cssClass": "keyword", + "text": "with" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.Window.Vulkan" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 24, + "children": [ + ] + }, + { + "kind": "line", + "number": 25, + "children": [ + { + "kind": "span", + "cssClass": "keyword", + "text": "package" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.Window.WindowBase", + "href": "docs/sf__window__windowbase___spec.html#L25C19" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "is" + } + ] + }, + { + "kind": "line", + "number": 26, + "children": [ + ] + }, + { + "kind": "line", + "number": 27, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 28, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 29, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 30, + "children": [ + ] + }, + { + "kind": "line", + "number": 31, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 32, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Construct a new window" + } + ] + }, + { + "kind": "line", + "number": 33, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 34, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ This function creates the window with the size and pixel" + } + ] + }, + { + "kind": "line", + "number": 35, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ depth defined in @a mode. An optional style can be passed to" + } + ] + }, + { + "kind": "line", + "number": 36, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ customize the look and behaviour of the window (borders," + } + ] + }, + { + "kind": "line", + "number": 37, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ title bar, resizable, closable, ...). If @a style contains" + } + ] + }, + { + "kind": "line", + "number": 38, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ sfFullscreen, then @a mode must be a valid video mode." + } + ] + }, + { + "kind": "line", + "number": 39, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 40, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param mode Video mode to use (defines the width, height and depth of the rendering area of the windowBase)" + } + ] + }, + { + "kind": "line", + "number": 41, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param title Title of the window" + } + ] + }, + { + "kind": "line", + "number": 42, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param style Window style" + } + ] + }, + { + "kind": "line", + "number": 43, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 44, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @return A new sfWindow object" + } + ] + }, + { + "kind": "line", + "number": 45, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 46, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 47, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "create", + "href": "docs/sf__window__windowbase___spec.html#L47C13" + } + ] + }, + { + "kind": "line", + "number": 48, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "mode", + "href": "docs/sf__window__windowbase___spec.html#L48C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.Window.VideoMode.sfVideoMode", + "href": "docs/sf__window__videomode___spec.html#L27C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 49, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "title", + "href": "docs/sf__window__windowbase___spec.html#L49C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "String" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 50, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "style", + "href": "docs/sf__window__windowbase___spec.html#L50C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowStyle", + "href": "docs/sf__window___spec.html#L34C9" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfResize" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "or" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfClose" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 51, + "children": [ + ] + }, + { + "kind": "line", + "number": 52, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 53, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Construct a new window (with a UTF-32 title)" + } + ] + }, + { + "kind": "line", + "number": 54, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 55, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ This function creates the window with the size and pixel" + } + ] + }, + { + "kind": "line", + "number": 56, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ depth defined in @a mode. An optional style can be passed to" + } + ] + }, + { + "kind": "line", + "number": 57, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ customize the look and behaviour of the window (borders," + } + ] + }, + { + "kind": "line", + "number": 58, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ title bar, resizable, closable, ...). If @a style contains" + } + ] + }, + { + "kind": "line", + "number": 59, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ sfFullscreen, then @a mode must be a valid video mode." + } + ] + }, + { + "kind": "line", + "number": 60, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 61, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param mode Video mode to use (defines the width, height and depth of the rendering area of the windowBase)" + } + ] + }, + { + "kind": "line", + "number": 62, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param title Title of the window (UTF-32)" + } + ] + }, + { + "kind": "line", + "number": 63, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param style Window style" + } + ] + }, + { + "kind": "line", + "number": 64, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 65, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @return A new sfWindow object" + } + ] + }, + { + "kind": "line", + "number": 66, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 67, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 68, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "createUnicode", + "href": "docs/sf__window__windowbase___spec.html#L68C13" + } + ] + }, + { + "kind": "line", + "number": 69, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "mode", + "href": "docs/sf__window__windowbase___spec.html#L69C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.Window.VideoMode.sfVideoMode", + "href": "docs/sf__window__videomode___spec.html#L27C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 70, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "title", + "href": "docs/sf__window__windowbase___spec.html#L70C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Wide_Wide_String" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 71, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "style", + "href": "docs/sf__window__windowbase___spec.html#L71C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowStyle", + "href": "docs/sf__window___spec.html#L34C9" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfResize" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "or" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfClose" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 72, + "children": [ + ] + }, + { + "kind": "line", + "number": 73, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 74, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Construct a window from an existing control" + } + ] + }, + { + "kind": "line", + "number": 75, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 76, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param handle Platform-specific handle of the control" + } + ] + }, + { + "kind": "line", + "number": 77, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 78, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @return A new sfWindow object" + } + ] + }, + { + "kind": "line", + "number": 79, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 80, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 81, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "createFromHandle", + "href": "docs/sf__window__windowbase___spec.html#L81C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "handle", + "href": "docs/sf__window__windowbase___spec.html#L81C31" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.Window.WindowHandle.sfWindowHandle", + "href": "docs/sf__window__windowhandle___spec.html#L24C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 82, + "children": [ + ] + }, + { + "kind": "line", + "number": 83, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 84, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Destroy a window" + } + ] + }, + { + "kind": "line", + "number": 85, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 86, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param windowBase Window to destroy" + } + ] + }, + { + "kind": "line", + "number": 87, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 88, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 89, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "procedure" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "destroy", + "href": "docs/sf__window__windowbase___spec.html#L89C14" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "windowBase", + "href": "docs/sf__window__windowbase___spec.html#L89C23" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 90, + "children": [ + ] + }, + { + "kind": "line", + "number": 91, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 92, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Close a window and destroy all the attached resources" + } + ] + }, + { + "kind": "line", + "number": 93, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 94, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ After calling this function, the sfWindow object remains" + } + ] + }, + { + "kind": "line", + "number": 95, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ valid, you must call sfWindowBase_destroy to actually delete it." + } + ] + }, + { + "kind": "line", + "number": 96, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ All other functions such as sfWindowBase_pollEvent or sfWindowBase_display" + } + ] + }, + { + "kind": "line", + "number": 97, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ will still work (i.e. you don't have to test sfWindowBase_isOpen" + } + ] + }, + { + "kind": "line", + "number": 98, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ every time), and will have no effect on closed windows." + } + ] + }, + { + "kind": "line", + "number": 99, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 100, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param windowBase Window object" + } + ] + }, + { + "kind": "line", + "number": 101, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 102, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 103, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "procedure" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "close", + "href": "docs/sf__window__windowbase___spec.html#L103C14" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "windowBase", + "href": "docs/sf__window__windowbase___spec.html#L103C21" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 104, + "children": [ + ] + }, + { + "kind": "line", + "number": 105, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 106, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Tell whether or not a window is opened" + } + ] + }, + { + "kind": "line", + "number": 107, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 108, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ This function returns whether or not the window exists." + } + ] + }, + { + "kind": "line", + "number": 109, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ Note that a hidden window (sfWindowBase_setVisible(sfFalse)) will return" + } + ] + }, + { + "kind": "line", + "number": 110, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ sfTrue." + } + ] + }, + { + "kind": "line", + "number": 111, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 112, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param windowBase Window object" + } + ] + }, + { + "kind": "line", + "number": 113, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 114, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @return sfTrue if the window is opened, sfFalse if it has been closed" + } + ] + }, + { + "kind": "line", + "number": 115, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 116, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 117, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "isOpen", + "href": "docs/sf__window__windowbase___spec.html#L117C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "windowBase", + "href": "docs/sf__window__windowbase___spec.html#L117C21" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "in" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfBool", + "href": "docs/sf___spec.html#L52C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 118, + "children": [ + ] + }, + { + "kind": "line", + "number": 119, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 120, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Pop the event on top of event queue, if any, and return it" + } + ] + }, + { + "kind": "line", + "number": 121, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 122, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ This function is not blocking: if there's no pending event then" + } + ] + }, + { + "kind": "line", + "number": 123, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ it will return false and leave @a event unmodified." + } + ] + }, + { + "kind": "line", + "number": 124, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ Note that more than one event may be present in the event queue," + } + ] + }, + { + "kind": "line", + "number": 125, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ thus you should always call this function in a loop" + } + ] + }, + { + "kind": "line", + "number": 126, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ to make sure that you process every pending event." + } + ] + }, + { + "kind": "line", + "number": 127, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 128, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param windowBase Window object" + } + ] + }, + { + "kind": "line", + "number": 129, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param event Event to be returned" + } + ] + }, + { + "kind": "line", + "number": 130, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 131, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @return sfTrue if an event was returned, or sfFalse if the event queue was empty" + } + ] + }, + { + "kind": "line", + "number": 132, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 133, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 134, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "pollEvent", + "href": "docs/sf__window__windowbase___spec.html#L134C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "windowBase", + "href": "docs/sf__window__windowbase___spec.html#L134C24" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "event", + "href": "docs/sf__window__windowbase___spec.html#L134C55" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "access" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.Window.Event.sfEvent", + "href": "docs/sf__window__event___spec.html#L210C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + } + ] + }, + { + "kind": "line", + "number": 135, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfBool", + "href": "docs/sf___spec.html#L52C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 136, + "children": [ + ] + }, + { + "kind": "line", + "number": 137, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 138, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Wait for an event and return it" + } + ] + }, + { + "kind": "line", + "number": 139, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 140, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ This function is blocking: if there's no pending event then" + } + ] + }, + { + "kind": "line", + "number": 141, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ it will wait until an event is received." + } + ] + }, + { + "kind": "line", + "number": 142, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ After this function returns (and no error occured)," + } + ] + }, + { + "kind": "line", + "number": 143, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ the @a event object is always valid and filled properly." + } + ] + }, + { + "kind": "line", + "number": 144, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ This function is typically used when you have a thread that" + } + ] + }, + { + "kind": "line", + "number": 145, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ is dedicated to events handling: you want to make this thread" + } + ] + }, + { + "kind": "line", + "number": 146, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ sleep as long as no new event is received." + } + ] + }, + { + "kind": "line", + "number": 147, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 148, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param windowBase Window object" + } + ] + }, + { + "kind": "line", + "number": 149, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param event Event to be returned" + } + ] + }, + { + "kind": "line", + "number": 150, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 151, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @return sfFalse if any error occured" + } + ] + }, + { + "kind": "line", + "number": 152, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 153, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 154, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "waitEvent", + "href": "docs/sf__window__windowbase___spec.html#L154C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "windowBase", + "href": "docs/sf__window__windowbase___spec.html#L154C24" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "event", + "href": "docs/sf__window__windowbase___spec.html#L154C55" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "access" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.Window.Event.sfEvent", + "href": "docs/sf__window__event___spec.html#L210C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfBool", + "href": "docs/sf___spec.html#L52C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 155, + "children": [ + ] + }, + { + "kind": "line", + "number": 156, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 157, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Get the position of a window" + } + ] + }, + { + "kind": "line", + "number": 158, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 159, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param windowBase Window object" + } + ] + }, + { + "kind": "line", + "number": 160, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 161, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @return Position in pixels" + } + ] + }, + { + "kind": "line", + "number": 162, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 163, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 164, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "getPosition", + "href": "docs/sf__window__windowbase___spec.html#L164C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "windowBase", + "href": "docs/sf__window__windowbase___spec.html#L164C26" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "in" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.System.Vector2.sfVector2i", + "href": "docs/sf__system__vector2___spec.html#L25C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 165, + "children": [ + ] + }, + { + "kind": "line", + "number": 166, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 167, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Change the position of a window on screen" + } + ] + }, + { + "kind": "line", + "number": 168, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 169, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ This function only works for top-level windows" + } + ] + }, + { + "kind": "line", + "number": 170, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ (i.e. it will be ignored for windows created from" + } + ] + }, + { + "kind": "line", + "number": 171, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ the handle of a child window/control)." + } + ] + }, + { + "kind": "line", + "number": 172, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 173, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param windowBase Window object" + } + ] + }, + { + "kind": "line", + "number": 174, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param position New position of the windowBase, in pixels" + } + ] + }, + { + "kind": "line", + "number": 175, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 176, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 177, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "procedure" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "setPosition", + "href": "docs/sf__window__windowbase___spec.html#L177C14" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "windowBase", + "href": "docs/sf__window__windowbase___spec.html#L177C27" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "position", + "href": "docs/sf__window__windowbase___spec.html#L177C58" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.System.Vector2.sfVector2i", + "href": "docs/sf__system__vector2___spec.html#L25C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 178, + "children": [ + ] + }, + { + "kind": "line", + "number": 179, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 180, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Get the size of the rendering region of a window" + } + ] + }, + { + "kind": "line", + "number": 181, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 182, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ The size doesn't include the titlebar and borders" + } + ] + }, + { + "kind": "line", + "number": 183, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ of the window." + } + ] + }, + { + "kind": "line", + "number": 184, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 185, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param windowBase Window object" + } + ] + }, + { + "kind": "line", + "number": 186, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 187, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @return Size in pixels" + } + ] + }, + { + "kind": "line", + "number": 188, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 189, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 190, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "getSize", + "href": "docs/sf__window__windowbase___spec.html#L190C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "windowBase", + "href": "docs/sf__window__windowbase___spec.html#L190C22" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "in" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.System.Vector2.sfVector2u", + "href": "docs/sf__system__vector2___spec.html#L34C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 191, + "children": [ + ] + }, + { + "kind": "line", + "number": 192, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 193, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Change the size of the rendering region of a window" + } + ] + }, + { + "kind": "line", + "number": 194, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 195, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param windowBase Window object" + } + ] + }, + { + "kind": "line", + "number": 196, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param size New size, in pixels" + } + ] + }, + { + "kind": "line", + "number": 197, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 198, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 199, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "procedure" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "setSize", + "href": "docs/sf__window__windowbase___spec.html#L199C14" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "windowBase", + "href": "docs/sf__window__windowbase___spec.html#L199C23" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "size", + "href": "docs/sf__window__windowbase___spec.html#L199C54" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.System.Vector2.sfVector2u", + "href": "docs/sf__system__vector2___spec.html#L34C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 200, + "children": [ + ] + }, + { + "kind": "line", + "number": 201, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 202, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Change the title of a window" + } + ] + }, + { + "kind": "line", + "number": 203, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 204, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param windowBase Window object" + } + ] + }, + { + "kind": "line", + "number": 205, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param title New title" + } + ] + }, + { + "kind": "line", + "number": 206, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 207, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 208, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "procedure" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "setTitle", + "href": "docs/sf__window__windowbase___spec.html#L208C14" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "windowBase", + "href": "docs/sf__window__windowbase___spec.html#L208C24" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "title", + "href": "docs/sf__window__windowbase___spec.html#L208C55" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "String" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 209, + "children": [ + ] + }, + { + "kind": "line", + "number": 210, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 211, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Change the title of a window (with a UTF-32 string)" + } + ] + }, + { + "kind": "line", + "number": 212, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 213, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param windowBase Window object" + } + ] + }, + { + "kind": "line", + "number": 214, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param title New title" + } + ] + }, + { + "kind": "line", + "number": 215, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 216, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 217, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "procedure" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "setUnicodeTitle", + "href": "docs/sf__window__windowbase___spec.html#L217C14" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "windowBase", + "href": "docs/sf__window__windowbase___spec.html#L217C31" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + } + ] + }, + { + "kind": "line", + "number": 218, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "title", + "href": "docs/sf__window__windowbase___spec.html#L218C31" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Wide_Wide_String" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 219, + "children": [ + ] + }, + { + "kind": "line", + "number": 220, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 221, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Change a window's icon" + } + ] + }, + { + "kind": "line", + "number": 222, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 223, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @a pixels must be an array of @a width x @a height pixels" + } + ] + }, + { + "kind": "line", + "number": 224, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ in 32-bits RGBA format." + } + ] + }, + { + "kind": "line", + "number": 225, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 226, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param windowBase Window object" + } + ] + }, + { + "kind": "line", + "number": 227, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param width Icon's width, in pixels" + } + ] + }, + { + "kind": "line", + "number": 228, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param height Icon's height, in pixels" + } + ] + }, + { + "kind": "line", + "number": 229, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param pixels Pointer to the array of pixels in memory" + } + ] + }, + { + "kind": "line", + "number": 230, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 231, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 232, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "procedure" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "setIcon", + "href": "docs/sf__window__windowbase___spec.html#L232C14" + } + ] + }, + { + "kind": "line", + "number": 233, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "windowBase", + "href": "docs/sf__window__windowbase___spec.html#L233C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 234, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "width", + "href": "docs/sf__window__windowbase___spec.html#L234C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfUint32", + "href": "docs/sf___spec.html#L92C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 235, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "height", + "href": "docs/sf__window__windowbase___spec.html#L235C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfUint32", + "href": "docs/sf___spec.html#L92C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 236, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "pixels", + "href": "docs/sf__window__windowbase___spec.html#L236C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "access" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfUint8", + "href": "docs/sf___spec.html#L69C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 237, + "children": [ + ] + }, + { + "kind": "line", + "number": 238, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 239, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Show or hide a window" + } + ] + }, + { + "kind": "line", + "number": 240, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 241, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param windowBase Window object" + } + ] + }, + { + "kind": "line", + "number": 242, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param visible sfTrue to show the windowBase, sfFalse to hide it" + } + ] + }, + { + "kind": "line", + "number": 243, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 244, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 245, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "procedure" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "setVisible", + "href": "docs/sf__window__windowbase___spec.html#L245C14" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "windowBase", + "href": "docs/sf__window__windowbase___spec.html#L245C26" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "visible", + "href": "docs/sf__window__windowbase___spec.html#L245C57" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfBool", + "href": "docs/sf___spec.html#L52C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 246, + "children": [ + ] + }, + { + "kind": "line", + "number": 247, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 248, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Show or hide the mouse cursor" + } + ] + }, + { + "kind": "line", + "number": 249, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 250, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param windowBase Window object" + } + ] + }, + { + "kind": "line", + "number": 251, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param visible sfTrue to show, sfFalse to hide" + } + ] + }, + { + "kind": "line", + "number": 252, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 253, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 254, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "procedure" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "setMouseCursorVisible", + "href": "docs/sf__window__windowbase___spec.html#L254C14" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "windowBase", + "href": "docs/sf__window__windowbase___spec.html#L254C37" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "visible", + "href": "docs/sf__window__windowbase___spec.html#L254C68" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfBool", + "href": "docs/sf___spec.html#L52C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 255, + "children": [ + ] + }, + { + "kind": "line", + "number": 256, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 257, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Grab or release the mouse cursor" + } + ] + }, + { + "kind": "line", + "number": 258, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 259, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ If set, grabs the mouse cursor inside this window's client" + } + ] + }, + { + "kind": "line", + "number": 260, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ area so it may no longer be moved outside its bounds." + } + ] + }, + { + "kind": "line", + "number": 261, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ Note that grabbing is only active while the window has" + } + ] + }, + { + "kind": "line", + "number": 262, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ focus and calling this function for fullscreen windows" + } + ] + }, + { + "kind": "line", + "number": 263, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ won't have any effect (fullscreen windows always grab the" + } + ] + }, + { + "kind": "line", + "number": 264, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ cursor)." + } + ] + }, + { + "kind": "line", + "number": 265, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 266, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param grabbed sfTrue to enable, sfFalse to disable" + } + ] + }, + { + "kind": "line", + "number": 267, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 268, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 269, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "procedure" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "setMouseCursorGrabbed", + "href": "docs/sf__window__windowbase___spec.html#L269C14" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "windowBase", + "href": "docs/sf__window__windowbase___spec.html#L269C37" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "grabbed", + "href": "docs/sf__window__windowbase___spec.html#L269C68" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfBool", + "href": "docs/sf___spec.html#L52C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 270, + "children": [ + ] + }, + { + "kind": "line", + "number": 271, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 272, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Set the displayed cursor to a native system cursor" + } + ] + }, + { + "kind": "line", + "number": 273, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 274, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ Upon window creation, the arrow cursor is used by default." + } + ] + }, + { + "kind": "line", + "number": 275, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 276, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @warning The cursor must not be destroyed while in use by" + } + ] + }, + { + "kind": "line", + "number": 277, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ the window." + } + ] + }, + { + "kind": "line", + "number": 278, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 279, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @warning Features related to Cursor are not supported on" + } + ] + }, + { + "kind": "line", + "number": 280, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ iOS and Android." + } + ] + }, + { + "kind": "line", + "number": 281, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 282, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param windowBase Window object" + } + ] + }, + { + "kind": "line", + "number": 283, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param cursor Native system cursor type to display" + } + ] + }, + { + "kind": "line", + "number": 284, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 285, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @see sfCursor_createFromSystem" + } + ] + }, + { + "kind": "line", + "number": 286, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @see sfCursor_createFromPixels" + } + ] + }, + { + "kind": "line", + "number": 287, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 288, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 289, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "procedure" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "setMouseCursor", + "href": "docs/sf__window__windowbase___spec.html#L289C14" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "windowBase", + "href": "docs/sf__window__windowbase___spec.html#L289C30" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 290, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "cursor", + "href": "docs/sf__window__windowbase___spec.html#L290C30" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfCursor_Ptr", + "href": "docs/sf__window___spec.html#L61C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 291, + "children": [ + ] + }, + { + "kind": "line", + "number": 292, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 293, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Enable or disable automatic key-repeat" + } + ] + }, + { + "kind": "line", + "number": 294, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 295, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ If key repeat is enabled, you will receive repeated" + } + ] + }, + { + "kind": "line", + "number": 296, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ KeyPress events while keeping a key pressed. If it is disabled," + } + ] + }, + { + "kind": "line", + "number": 297, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ you will only get a single event when the key is pressed." + } + ] + }, + { + "kind": "line", + "number": 298, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 299, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ Key repeat is enabled by default." + } + ] + }, + { + "kind": "line", + "number": 300, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 301, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param windowBase Window object" + } + ] + }, + { + "kind": "line", + "number": 302, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param enabled sfTrue to enable, sfFalse to disable" + } + ] + }, + { + "kind": "line", + "number": 303, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 304, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 305, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "procedure" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "setKeyRepeatEnabled", + "href": "docs/sf__window__windowbase___spec.html#L305C14" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "windowBase", + "href": "docs/sf__window__windowbase___spec.html#L305C35" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "enabled", + "href": "docs/sf__window__windowbase___spec.html#L305C66" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfBool", + "href": "docs/sf___spec.html#L52C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 306, + "children": [ + ] + }, + { + "kind": "line", + "number": 307, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 308, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Change the joystick threshold" + } + ] + }, + { + "kind": "line", + "number": 309, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 310, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ The joystick threshold is the value below which" + } + ] + }, + { + "kind": "line", + "number": 311, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ no JoystickMoved event will be generated." + } + ] + }, + { + "kind": "line", + "number": 312, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 313, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param windowBase Window object" + } + ] + }, + { + "kind": "line", + "number": 314, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param threshold New threshold, in the range [0, 100]" + } + ] + }, + { + "kind": "line", + "number": 315, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 316, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 317, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "procedure" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "setJoystickThreshold", + "href": "docs/sf__window__windowbase___spec.html#L317C14" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "windowBase", + "href": "docs/sf__window__windowbase___spec.html#L317C36" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "threshold", + "href": "docs/sf__window__windowbase___spec.html#L317C67" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "float" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 318, + "children": [ + ] + }, + { + "kind": "line", + "number": 319, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 320, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Request the current window to be made the active" + } + ] + }, + { + "kind": "line", + "number": 321, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ foreground window" + } + ] + }, + { + "kind": "line", + "number": 322, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 323, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ At any given time, only one window may have the input focus" + } + ] + }, + { + "kind": "line", + "number": 324, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ to receive input events such as keystrokes or mouse events." + } + ] + }, + { + "kind": "line", + "number": 325, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ If a window requests focus, it only hints to the operating" + } + ] + }, + { + "kind": "line", + "number": 326, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ system, that it would like to be focused. The operating system" + } + ] + }, + { + "kind": "line", + "number": 327, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ is free to deny the request." + } + ] + }, + { + "kind": "line", + "number": 328, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 329, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 330, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "procedure" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "requestFocus", + "href": "docs/sf__window__windowbase___spec.html#L330C14" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "windowBase", + "href": "docs/sf__window__windowbase___spec.html#L330C28" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 331, + "children": [ + ] + }, + { + "kind": "line", + "number": 332, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 333, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Check whether the window has the input focus" + } + ] + }, + { + "kind": "line", + "number": 334, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 335, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ At any given time, only one window may have the input focus" + } + ] + }, + { + "kind": "line", + "number": 336, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ to receive input events such as keystrokes or most mouse" + } + ] + }, + { + "kind": "line", + "number": 337, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ events." + } + ] + }, + { + "kind": "line", + "number": 338, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 339, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @return True if window has focus, false otherwise" + } + ] + }, + { + "kind": "line", + "number": 340, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 341, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 342, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "hasFocus", + "href": "docs/sf__window__windowbase___spec.html#L342C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "windowBase", + "href": "docs/sf__window__windowbase___spec.html#L342C23" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "in" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfBool", + "href": "docs/sf___spec.html#L52C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 343, + "children": [ + ] + }, + { + "kind": "line", + "number": 344, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 345, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Get the OS-specific handle of the window" + } + ] + }, + { + "kind": "line", + "number": 346, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 347, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ The type of the returned handle is sfWindowHandle," + } + ] + }, + { + "kind": "line", + "number": 348, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ which is a typedef to the handle type defined by the OS." + } + ] + }, + { + "kind": "line", + "number": 349, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ You shouldn't need to use this function, unless you have" + } + ] + }, + { + "kind": "line", + "number": 350, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ very specific stuff to implement that SFML doesn't support," + } + ] + }, + { + "kind": "line", + "number": 351, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ or implement a temporary workaround until a bug is fixed." + } + ] + }, + { + "kind": "line", + "number": 352, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 353, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param windowBase Window object" + } + ] + }, + { + "kind": "line", + "number": 354, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 355, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @return System handle of the window" + } + ] + }, + { + "kind": "line", + "number": 356, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 357, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 358, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "getSystemHandle", + "href": "docs/sf__window__windowbase___spec.html#L358C13" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "windowBase", + "href": "docs/sf__window__windowbase___spec.html#L358C30" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "in" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + } + ] + }, + { + "kind": "line", + "number": 359, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.Window.WindowHandle.sfWindowHandle", + "href": "docs/sf__window__windowhandle___spec.html#L24C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 360, + "children": [ + ] + }, + { + "kind": "line", + "number": 361, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 362, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Create a Vulkan rendering surface" + } + ] + }, + { + "kind": "line", + "number": 363, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 364, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param windowBase Window object" + } + ] + }, + { + "kind": "line", + "number": 365, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param instance Vulkan instance" + } + ] + }, + { + "kind": "line", + "number": 366, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param surface Created surface" + } + ] + }, + { + "kind": "line", + "number": 367, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @param allocator Allocator to use" + } + ] + }, + { + "kind": "line", + "number": 368, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 369, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @return True if surface creation was successful, false otherwise" + } + ] + }, + { + "kind": "line", + "number": 370, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 371, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 372, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "function" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "createVulkanSurface", + "href": "docs/sf__window__windowbase___spec.html#L372C13" + } + ] + }, + { + "kind": "line", + "number": 373, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "windowBase", + "href": "docs/sf__window__windowbase___spec.html#L373C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowBase_Ptr", + "href": "docs/sf__window___spec.html#L58C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 374, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "instance", + "href": "docs/sf__window__windowbase___spec.html#L374C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "access" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.Window.Vulkan.VkInstance", + "href": "docs/sf__window__vulkan___spec.html#L27C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 375, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "surface", + "href": "docs/sf__window__windowbase___spec.html#L375C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "access" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.Window.Vulkan.VkSurfaceKHR", + "href": "docs/sf__window__vulkan___spec.html#L31C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 376, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "allocator", + "href": "docs/sf__window__windowbase___spec.html#L376C7" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "access" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.Window.Vulkan.VkAllocationCallbacks", + "href": "docs/sf__window__vulkan___spec.html#L33C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "return" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfBool", + "href": "docs/sf___spec.html#L52C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 377, + "children": [ + ] + }, + { + "kind": "line", + "number": 378, + "children": [ + { + "kind": "span", + "cssClass": "keyword", + "text": "private" + } + ] + }, + { + "kind": "line", + "number": 379, + "children": [ + ] + }, + { + "kind": "line", + "number": 402, + "children": [ + { + "kind": "span", + "cssClass": "keyword", + "text": "end" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Sf.Window.WindowBase" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + } + ], + "label": "sf-window-windowbase.ads" +}; \ No newline at end of file diff --git a/doc/srcs/sf-window.ads.js b/doc/srcs/sf-window.ads.js index 0bfd679..de7a350 100644 --- a/doc/srcs/sf-window.ads.js +++ b/doc/srcs/sf-window.ads.js @@ -306,7 +306,686 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 48, + "number": 28, + "children": [ + ] + }, + { + "kind": "line", + "number": 29, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 30, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/ @brief Enumeration of window creation styles" + } + ] + }, + { + "kind": "line", + "number": 31, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 32, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 33, + "children": [ + ] + }, + { + "kind": "line", + "number": 34, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "type" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowStyle", + "href": "docs/sf__window___spec.html#L34C9" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "is" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "new" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfUint32", + "href": "docs/sf___spec.html#L92C9" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 35, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfNone", + "href": "docs/sf__window___spec.html#L35C4" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowStyle", + "href": "docs/sf__window___spec.html#L34C9" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "0" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 36, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/< No border / title bar (this flag and all others are mutually exclusive)" + } + ] + }, + { + "kind": "line", + "number": 37, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfTitlebar", + "href": "docs/sf__window___spec.html#L37C4" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowStyle", + "href": "docs/sf__window___spec.html#L34C9" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "1" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 38, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/< Title bar + fixed border" + } + ] + }, + { + "kind": "line", + "number": 39, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfResize", + "href": "docs/sf__window___spec.html#L39C4" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowStyle", + "href": "docs/sf__window___spec.html#L34C9" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "2" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 40, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/< Titlebar + resizable border + maximize button" + } + ] + }, + { + "kind": "line", + "number": 41, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfClose", + "href": "docs/sf__window___spec.html#L41C4" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowStyle", + "href": "docs/sf__window___spec.html#L34C9" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "4" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 42, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/< Titlebar + close button" + } + ] + }, + { + "kind": "line", + "number": 43, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfFullscreen", + "href": "docs/sf__window___spec.html#L43C4" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowStyle", + "href": "docs/sf__window___spec.html#L34C9" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "8" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 44, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/< Fullscreen mode (this flag and all others are mutually exclusive)" + } + ] + }, + { + "kind": "line", + "number": 45, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfDefaultStyle", + "href": "docs/sf__window___spec.html#L45C4" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "constant" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "sfWindowStyle", + "href": "docs/sf__window___spec.html#L34C9" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ":=" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "number", + "text": "7" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 46, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/< Default window style" + } + ] + }, + { + "kind": "line", + "number": 47, + "children": [ + ] + }, + { + "kind": "line", + "number": 76, "children": [ { "kind": "span", diff --git a/doc/srcs/sf.ads.js b/doc/srcs/sf.ads.js index 87c41dd..ae28ce1 100644 --- a/doc/srcs/sf.ads.js +++ b/doc/srcs/sf.ads.js @@ -655,7 +655,7 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "number", - "text": "5" + "text": "6" }, { "kind": "span", @@ -733,7 +733,7 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "number", - "text": "5" + "text": "0" }, { "kind": "span", diff --git a/include/sf-window-keyboard.adb b/include/sf-window-keyboard.adb index 25c14a1..968bf42 100644 --- a/include/sf-window-keyboard.adb +++ b/include/sf-window-keyboard.adb @@ -7,7 +7,7 @@ package body Sf.Window.Keyboard is function Internal (code : sfScancode) return chars_ptr; pragma Import (C, Internal, "sfKeyboard_getDescription"); C_Result : chars_ptr := Internal (code); - Result : String := Value (C_Result); + Result : constant String := Value (C_Result); begin Free (C_Result); return Result; diff --git a/include/sf.ads b/include/sf.ads index 8a38f55..7c23368 100644 --- a/include/sf.ads +++ b/include/sf.ads @@ -42,9 +42,9 @@ package Sf is -- // Define the ASFML version --////////////////////////////////////////////////////////// Version_Major : constant := 2; - Version_Minor : constant := 5; + Version_Minor : constant := 6; --/ This corresponds to the ASFML patch version, not necessarily to the used CSFML one. - Version_Patch : constant := 5; + Version_Patch : constant := 0; --////////////////////////////////////////////////////////// -- // Define a portable boolean type From 44118a6be8bf4ef805088778e0d7636c1904f1b9 Mon Sep 17 00:00:00 2001 From: mgrojo Date: Sun, 11 Feb 2024 12:50:50 +0100 Subject: [PATCH 3/6] Icon moved to images. "makefile" files renamed to "Makefile" --- {tests/renderwindow => images}/sfml-icon.png | Bin tests/clock/{makefile => Makefile} | 0 tests/example/{makefile => Makefile} | 0 tests/graphics/{makefile => Makefile} | 0 tests/music/{makefile => Makefile} | 0 tests/opengl/{makefile => Makefile} | 0 tests/pong/{makefile => Makefile} | 0 tests/renderwindow/{makefile => Makefile} | 0 tests/thread/{makefile => Makefile} | 0 tests/window/{makefile => Makefile} | 0 10 files changed, 0 insertions(+), 0 deletions(-) rename {tests/renderwindow => images}/sfml-icon.png (100%) rename tests/clock/{makefile => Makefile} (100%) rename tests/example/{makefile => Makefile} (100%) rename tests/graphics/{makefile => Makefile} (100%) rename tests/music/{makefile => Makefile} (100%) rename tests/opengl/{makefile => Makefile} (100%) rename tests/pong/{makefile => Makefile} (100%) rename tests/renderwindow/{makefile => Makefile} (100%) rename tests/thread/{makefile => Makefile} (100%) rename tests/window/{makefile => Makefile} (100%) diff --git a/tests/renderwindow/sfml-icon.png b/images/sfml-icon.png similarity index 100% rename from tests/renderwindow/sfml-icon.png rename to images/sfml-icon.png diff --git a/tests/clock/makefile b/tests/clock/Makefile similarity index 100% rename from tests/clock/makefile rename to tests/clock/Makefile diff --git a/tests/example/makefile b/tests/example/Makefile similarity index 100% rename from tests/example/makefile rename to tests/example/Makefile diff --git a/tests/graphics/makefile b/tests/graphics/Makefile similarity index 100% rename from tests/graphics/makefile rename to tests/graphics/Makefile diff --git a/tests/music/makefile b/tests/music/Makefile similarity index 100% rename from tests/music/makefile rename to tests/music/Makefile diff --git a/tests/opengl/makefile b/tests/opengl/Makefile similarity index 100% rename from tests/opengl/makefile rename to tests/opengl/Makefile diff --git a/tests/pong/makefile b/tests/pong/Makefile similarity index 100% rename from tests/pong/makefile rename to tests/pong/Makefile diff --git a/tests/renderwindow/makefile b/tests/renderwindow/Makefile similarity index 100% rename from tests/renderwindow/makefile rename to tests/renderwindow/Makefile diff --git a/tests/thread/makefile b/tests/thread/Makefile similarity index 100% rename from tests/thread/makefile rename to tests/thread/Makefile diff --git a/tests/window/makefile b/tests/window/Makefile similarity index 100% rename from tests/window/makefile rename to tests/window/Makefile From d73cc1b997f7f8e7e04043cf26cac552756453a9 Mon Sep 17 00:00:00 2001 From: mgrojo Date: Sun, 11 Feb 2024 13:19:18 +0100 Subject: [PATCH 4/6] Make all the tests/examples to execute when `cd tests && make run` Include all needed resources. Resources in tests/ come from CSFML repository. --- LICENSE.md | 3 +-- tests/.gitignore | 3 +++ tests/Makefile | 11 ++++++++++- tests/clock/Makefile | 5 +++++ tests/doodle_pop.ogg | Bin 0 -> 116492 bytes tests/example/Makefile | 5 +++++ tests/example/main.adb | 12 +++++++----- tests/graphics/Makefile | 5 +++++ tests/music/Makefile | 5 +++++ tests/opengl/Makefile | 5 +++++ tests/pong/Makefile | 5 +++++ tests/renderwindow/Makefile | 6 ++++++ tests/renderwindow/main.adb | 13 ++++++------- tests/renderwindow/unicode.adb | 5 +++-- tests/thread/Makefile | 5 +++++ tests/tuffy.ttf | Bin 0 -> 18444 bytes tests/window/Makefile | 7 +++++++ 17 files changed, 78 insertions(+), 17 deletions(-) create mode 100644 tests/.gitignore create mode 100644 tests/doodle_pop.ogg create mode 100644 tests/tuffy.ttf diff --git a/LICENSE.md b/LICENSE.md index 20b9e6b..0e33129 100644 --- a/LICENSE.md +++ b/LICENSE.md @@ -1,7 +1,6 @@ # ASFML ------ -ASFML, the Ada binding for SFML +ASFML, the Ada binding for SFML, is distributed under the same license as CSFML. # CSFML diff --git a/tests/.gitignore b/tests/.gitignore new file mode 100644 index 0000000..2b0cd18 --- /dev/null +++ b/tests/.gitignore @@ -0,0 +1,3 @@ +main +pong +unicode diff --git a/tests/Makefile b/tests/Makefile index 925f19c..700f703 100644 --- a/tests/Makefile +++ b/tests/Makefile @@ -1,13 +1,22 @@ SUBDIRS:=clock example graphics music opengl pong renderwindow thread window +.PHONY: all clean run + all: for dir in $(SUBDIRS) ; \ do \ $(MAKE) -C $$dir ; \ done + +clean: + for dir in $(SUBDIRS) ; \ + do \ + $(MAKE) -C $$dir clean; \ + done + run: for dir in $(SUBDIRS) ; \ do \ - $${dir}/main ; \ + $(MAKE) -C $$dir run; \ done diff --git a/tests/clock/Makefile b/tests/clock/Makefile index 1f7c80b..6b98c28 100644 --- a/tests/clock/Makefile +++ b/tests/clock/Makefile @@ -1,5 +1,10 @@ +.PHONY: all clean run + all: gprbuild clean: gprclean + +run: + ./main diff --git a/tests/doodle_pop.ogg b/tests/doodle_pop.ogg new file mode 100644 index 0000000000000000000000000000000000000000..555ea348045e9bebafacf9d6e5bbfebe59ba4817 GIT binary patch literal 116492 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

Pz&MxCYdZV47JZ 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 xMZnVZ-pHRnClTs%Mn?-Xod4pb8_p` 200.0, y => 200.0)); -- Create a graphical text to display - Font := createFromFile("arial.ttf"); + Font := createFromFile("../tuffy.ttf"); if Font = null then raise Resource_Unavailable; @@ -62,7 +64,7 @@ Resources: begin setCharacterSize(Text, 50); -- Load a music file to play - Music := createFromFile("nice_music.ogg"); + Music := createFromFile("../doodle_pop.ogg"); if Music = null then raise Resource_Unavailable; diff --git a/tests/graphics/Makefile b/tests/graphics/Makefile index 1f7c80b..6b98c28 100644 --- a/tests/graphics/Makefile +++ b/tests/graphics/Makefile @@ -1,5 +1,10 @@ +.PHONY: all clean run + all: gprbuild clean: gprclean + +run: + ./main diff --git a/tests/music/Makefile b/tests/music/Makefile index 1f7c80b..463d8a3 100644 --- a/tests/music/Makefile +++ b/tests/music/Makefile @@ -1,5 +1,10 @@ +.PHONY: all clean run + all: gprbuild clean: gprclean + +run: + ./main ../doodle_pop.ogg diff --git a/tests/opengl/Makefile b/tests/opengl/Makefile index 1f7c80b..6b98c28 100644 --- a/tests/opengl/Makefile +++ b/tests/opengl/Makefile @@ -1,5 +1,10 @@ +.PHONY: all clean run + all: gprbuild clean: gprclean + +run: + ./main diff --git a/tests/pong/Makefile b/tests/pong/Makefile index 1f7c80b..c577368 100644 --- a/tests/pong/Makefile +++ b/tests/pong/Makefile @@ -1,5 +1,10 @@ +.PHONY: all clean run + all: gprbuild clean: gprclean + +run: + ./pong diff --git a/tests/renderwindow/Makefile b/tests/renderwindow/Makefile index 1f7c80b..49e4550 100644 --- a/tests/renderwindow/Makefile +++ b/tests/renderwindow/Makefile @@ -1,5 +1,11 @@ +.PHONY: all clean run + all: gprbuild clean: gprclean + +run: + ./main + ./unicode diff --git a/tests/renderwindow/main.adb b/tests/renderwindow/main.adb index 219575f..a5bfc6d 100644 --- a/tests/renderwindow/main.adb +++ b/tests/renderwindow/main.adb @@ -20,7 +20,7 @@ with Sf.Graphics.Font; use Sf.Graphics.Font; procedure Main is Window : sfRenderWindow_Ptr; - Mode : sfVideoMode := (640, 480, 32); + Mode : sfVideoMode := (640, 480, 32); Event : sfEvent; CursorHand : Sf.Window.sfCursor_Ptr := Cursor.createFromSystem(Cursor.sfCursorHand); @@ -32,13 +32,13 @@ procedure Main is begin - Img := CreateFromFile ("logo.png"); + Img := CreateFromFile ("../../images/ASFML_Logo.png"); if Img = null then Put_Line ("Could not open image"); return; end if; - Icon := CreateFromFile ("sfml-icon.png"); + Icon := CreateFromFile ("../../images/sfml-icon.png"); if Icon = null then Put_Line ("Could not open icon"); Destroy (Img); @@ -53,9 +53,8 @@ begin end if; SetTexture (Sprite, Img); SetPosition (Sprite, - (x => Float (sfUint32 (Mode.Width) / 2 - GetSize (Img).x / 2), - y => Float (sfUint32 (Mode.Height) / 2 - GetSize (Img).y / 2))); - --sfSprite_SetBlendMode (Sprite, sfBlendAlpha); + (x => Float (sfUint32 (Mode.Width) / 2 - GetSize (Img).x / 2), + y => Float (sfUint32 (Mode.Height) / 2 - GetSize (Img).y / 2))); Font := CreateFromFile("aerial.ttf"); if Font = null then @@ -74,7 +73,7 @@ begin return; end if; SetFont (Str, Font); - SetString (Str, "The SFML Logo" & Character'Val (10) & "In Aerial Font"); + SetString (Str, "The ASFML Logo" & ASCII.LF & "In Aerial Font"); SetCharacterSize(Str, 20); SetPosition (Str, (Float (Mode.Width / 2) - (GetGlobalBounds (Str).Width) / 2.0, Float (Mode.Height / 2) + 60.0)); diff --git a/tests/renderwindow/unicode.adb b/tests/renderwindow/unicode.adb index 3e75cee..ea56f73 100644 --- a/tests/renderwindow/unicode.adb +++ b/tests/renderwindow/unicode.adb @@ -34,13 +34,13 @@ procedure Unicode is begin - Img := CreateFromFile ("logo.png"); + Img := CreateFromFile ("../../images/ASFML_Logo.png"); if Img = null then Put_Line ("Could not open image"); return; end if; - Icon := CreateFromFile ("sfml-icon.png"); + Icon := CreateFromFile ("../../images/sfml-icon.png"); if Icon = null then Put_Line ("Could not open icon"); Destroy (Img); @@ -75,6 +75,7 @@ begin return; end if; SetFont (Str, Font); + SetSmooth (Font, sfTrue); SetUnicodeString (Str, "El veloz murciélago hindú comía feliz cardillo y kiwi." & LF & "La cigüeña toca el saxofón detrás del palenque de paja." & LF & diff --git a/tests/thread/Makefile b/tests/thread/Makefile index 1f7c80b..6b98c28 100644 --- a/tests/thread/Makefile +++ b/tests/thread/Makefile @@ -1,5 +1,10 @@ +.PHONY: all clean run + all: gprbuild clean: gprclean + +run: + ./main diff --git a/tests/tuffy.ttf b/tests/tuffy.ttf new file mode 100644 index 0000000000000000000000000000000000000000..8ea647090f75e7d34bee4c511921299d1f3c1055 GIT binary patch literal 18444 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 Date: Sun, 11 Feb 2024 19:49:41 +0100 Subject: [PATCH 5/6] Final v2.6.0 Release Candidate 1 - Update version numbers - Warning about broken function in Vulkan API - New Vulkan test Finishes #24 --- README.md | 4 +- alire.toml | 4 +- doc/docs/sf__window__vulkan___spec.js | 16 +++- doc/entities/subprograms.js | 4 +- doc/index.js | 2 +- doc/srcs/sf-window-vulkan.ads.js | 126 ++++++++++++++++++++++++-- include/sf-window-vulkan.ads | 5 + tests/vulkan/Makefile | 10 ++ tests/vulkan/main.adb | 57 ++++++++++++ tests/vulkan/main.gpr | 12 +++ 10 files changed, 222 insertions(+), 18 deletions(-) create mode 100644 tests/vulkan/Makefile create mode 100644 tests/vulkan/main.adb create mode 100644 tests/vulkan/main.gpr diff --git a/README.md b/README.md index 1cd08a6..b2d4d1e 100644 --- a/README.md +++ b/README.md @@ -14,8 +14,8 @@ It is written in standard Ada without the use of any specific GNAT extensions, b ## State -The binding is considered complete. Three versions of [CSFML](https://github.com/SFML/CSFML) - have been bound: 1.6, 2.4 and 2.5 (see [Releases](https://github.com/mgrojo/ASFML/releases/)). The API is considered stable, changes would only be made to fix errors or to upgrade to a new SFML version. +The binding is considered complete. Several versions of [CSFML](https://github.com/SFML/CSFML) + have been bound: 1.6, 2.4, 2.5 and 2.6 (see [Releases](https://github.com/mgrojo/ASFML/releases/)). The API is considered stable, changes would only be made to fix errors or to upgrade to a new SFML version. The library has been tested with several GNAT versions and on Windows 10 and Ubuntu Linux 20.04 LTS and 22.04. diff --git a/alire.toml b/alire.toml index ca0e46c..65e80bd 100644 --- a/alire.toml +++ b/alire.toml @@ -1,6 +1,6 @@ name = "asfml" description = "An Ada binding to SFML, the Simple and Fast Multimedia Library" -version = "2.5.5" +version = "2.6.0-c1" long-description = """ [![ASFML logo](https://raw.githubusercontent.com/mgrojo/ASFML/master/images/ASFML_Logo.svg)](https://www.sfml-dev.org) ![Ada (GNAT)](https://github.com/mgrojo/ASFML/workflows/Ada%20(GNAT)/badge.svg) @@ -31,4 +31,4 @@ website = "https://mgrojo.github.io/ASFML/" tags = ["audio", "games", "opengl", "cross-platform", "multimedia", "binding", "graphics", "sfml"] [[depends-on]] -libcsfml = "^2.5.2" +libcsfml = "^2.6.0" diff --git a/doc/docs/sf__window__vulkan___spec.js b/doc/docs/sf__window__vulkan___spec.js index 9506f3e..6a52fb2 100644 --- a/doc/docs/sf__window__vulkan___spec.js +++ b/doc/docs/sf__window__vulkan___spec.js @@ -629,7 +629,7 @@ GNATdoc.Documentation = { { "label": "getGraphicsRequiredInstanceExtensions", "qualifier": "", - "line": 71, + "line": 73, "column": 13, "src": "srcs/sf-window-vulkan.ads.html", "summary": [ @@ -640,7 +640,7 @@ GNATdoc.Documentation = { "children": [ { "kind": "line", - "number": 71, + "number": 73, "children": [ { "kind": "span", @@ -661,7 +661,7 @@ GNATdoc.Documentation = { "kind": "span", "cssClass": "identifier", "text": "getGraphicsRequiredInstanceExtensions", - "href": "docs/sf__window__vulkan___spec.html#L71C13" + "href": "docs/sf__window__vulkan___spec.html#L73C13" }, { "kind": "span", @@ -717,6 +717,16 @@ GNATdoc.Documentation = { { "kind": "span", "text": "Vulkan instance extensions required for graphics\n" + }, + { + "kind": "html", + "html": "

Warning! ", + "children": [ + ] + }, + { + "kind": "span", + "text": " This function is broken. See https://github.com/SFML/CSFML/issues/227\n" } ] } diff --git a/doc/entities/subprograms.js b/doc/entities/subprograms.js index 043be0d..8122023 100644 --- a/doc/entities/subprograms.js +++ b/doc/entities/subprograms.js @@ -1837,10 +1837,10 @@ GNATdoc.EntitiesCategory = { }, { "label": "getGraphicsRequiredInstanceExtensions", - "docHref": "docs/sf__window__vulkan___spec.html#L71C13", + "docHref": "docs/sf__window__vulkan___spec.html#L73C13", "declared": "Sf.Window.Vulkan", "declared_qualifier": "", - "srcHref": "srcs/sf-window-vulkan.ads.html#L71" + "srcHref": "srcs/sf-window-vulkan.ads.html#L73" }, { "label": "getIdentification", diff --git a/doc/index.js b/doc/index.js index 5fcffdf..af18d6f 100644 --- a/doc/index.js +++ b/doc/index.js @@ -1,4 +1,4 @@ GNATdoc.Index = { "project": "ASFML", - "timestamp": "2024-02-10 23:00:22" + "timestamp": "2024-02-11 18:20:10" }; \ No newline at end of file diff --git a/doc/srcs/sf-window-vulkan.ads.js b/doc/srcs/sf-window-vulkan.ads.js index 3728751..c8e232f 100644 --- a/doc/srcs/sf-window-vulkan.ads.js +++ b/doc/srcs/sf-window-vulkan.ads.js @@ -1398,13 +1398,45 @@ GNATdoc.SourceFile = { { "kind": "span", "cssClass": "comment", - "text": "--//////////////////////////////////////////////////////////" + "text": "--/ @warning This function is broken. See https://github.com/SFML/CSFML/issues/227" } ] }, { "kind": "line", "number": 71, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--/" + } + ] + }, + { + "kind": "line", + "number": 72, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "comment", + "text": "--//////////////////////////////////////////////////////////" + } + ] + }, + { + "kind": "line", + "number": 73, "children": [ { "kind": "span", @@ -1425,7 +1457,7 @@ GNATdoc.SourceFile = { "kind": "span", "cssClass": "identifier", "text": "getGraphicsRequiredInstanceExtensions", - "href": "docs/sf__window__vulkan___spec.html#L71C13" + "href": "docs/sf__window__vulkan___spec.html#L73C13" }, { "kind": "span", @@ -1457,13 +1489,91 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 72, + "number": 74, "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "keyword", + "text": "pragma" + }, + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "Compile_Time_Warning" + } ] }, { "kind": "line", - "number": 73, + "number": 75, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "(" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "True" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": "," + } + ] + }, + { + "kind": "line", + "number": 76, + "children": [ + { + "kind": "span", + "cssClass": "text", + "text": " " + }, + { + "kind": "span", + "cssClass": "string", + "text": "\"getGraphicsRequiredInstanceExtensions is broken; see https://github.com/SFML/CSFML/issues/227\"" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ")" + }, + { + "kind": "span", + "cssClass": "identifier", + "text": ";" + } + ] + }, + { + "kind": "line", + "number": 77, + "children": [ + ] + }, + { + "kind": "line", + "number": 78, "children": [ { "kind": "span", @@ -1474,13 +1584,13 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 74, + "number": 79, "children": [ ] }, { "kind": "line", - "number": 75, + "number": 80, "children": [ { "kind": "span", @@ -1547,7 +1657,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 76, + "number": 81, "children": [ { "kind": "span", @@ -1558,7 +1668,7 @@ GNATdoc.SourceFile = { }, { "kind": "line", - "number": 80, + "number": 85, "children": [ { "kind": "span", diff --git a/include/sf-window-vulkan.ads b/include/sf-window-vulkan.ads index f7d4951..8ffcc9d 100644 --- a/include/sf-window-vulkan.ads +++ b/include/sf-window-vulkan.ads @@ -67,8 +67,13 @@ package Sf.Window.Vulkan is --/ --/ @return Vulkan instance extensions required for graphics --/ + --/ @warning This function is broken. See https://github.com/SFML/CSFML/issues/227 + --/ --////////////////////////////////////////////////////////// function getGraphicsRequiredInstanceExtensions return sfArrayOfStrings; + pragma Compile_Time_Warning + (True, + "getGraphicsRequiredInstanceExtensions is broken; see https://github.com/SFML/CSFML/issues/227"); private diff --git a/tests/vulkan/Makefile b/tests/vulkan/Makefile new file mode 100644 index 0000000..6b98c28 --- /dev/null +++ b/tests/vulkan/Makefile @@ -0,0 +1,10 @@ +.PHONY: all clean run + +all: + gprbuild + +clean: + gprclean + +run: + ./main diff --git a/tests/vulkan/main.adb b/tests/vulkan/main.adb new file mode 100644 index 0000000..b4c6a7e --- /dev/null +++ b/tests/vulkan/main.adb @@ -0,0 +1,57 @@ +with Ada.Strings.Unbounded.Text_IO; +with Ada.Text_IO; use Ada.Text_IO; + +with Sf.Window.WindowBase; use Sf, Sf.Window, Sf.Window.WindowBase; +with Sf.Window.VideoMode; use Sf.Window.VideoMode; +with Sf.Window.Event; use Sf.Window.Event; +with Sf.Window.Keyboard; use Sf.Window.Keyboard; +with Sf.Window.Vulkan; + + +procedure Main is + + Window : sfWindowBase_Ptr; + Mode : sfVideoMode := (800, 600, 32); + Event : aliased sfEvent; +begin + + Window := Create (Mode, "Vulkan"); + if Window = null then + Put_Line ("Failed to create window"); + return; + end if; + + SetVisible (Window, sfTrue); + + + if Sf.Window.Vulkan.isAvailable (requireGraphics => sf.sfTrue) then + Ada.Text_IO.Put_Line ("Vulkan with Graphics supported"); + else + if Sf.Window.Vulkan.isAvailable (requireGraphics => sf.sfFalse) then + Ada.Text_IO.Put_Line ("Vulkan without Graphics supported"); + else + Ada.Text_IO.Put_Line ("Vulkan not supported"); + end if; + -- API with problems, see https://github.com/SFML/CSFML/issues/227 + -- for Extension of Sf.Window.Vulkan.getGraphicsRequiredInstanceExtensions loop + -- Ada.Strings.Unbounded.Text_IO.Put_Line (Extension); + -- end loop; + end if; + + while IsOpen (Window) = sfTrue loop + while PollEvent (Window, Event'ACCESS) = sfTrue loop + if Event.eventType = sfEvtClosed then + Close (Window); + Put_Line ("Attempting to close"); + elsif Event.eventType = sfEvtKeyPressed and then isKeyPressed (sfKeyEscape) = sfTrue then + Close (Window); + Put_Line ("Attempting to close"); + end if; + end loop; + + + + end loop; + Destroy (Window); + +end Main; diff --git a/tests/vulkan/main.gpr b/tests/vulkan/main.gpr new file mode 100644 index 0000000..a57c600 --- /dev/null +++ b/tests/vulkan/main.gpr @@ -0,0 +1,12 @@ +with "../../asfml_opengl.gpr"; + +project Main is + + for Create_Missing_Dirs use "True"; + + for Source_Dirs use ("."); + for Object_Dir use "obj"; + for Main use ("main.adb"); + for Exec_Dir use "."; + +end Main; \ No newline at end of file From 4445fa8e9a1ba314b771566592074c46c916ffd1 Mon Sep 17 00:00:00 2001 From: mgrojo Date: Tue, 13 Feb 2024 23:53:52 +0100 Subject: [PATCH 6/6] Prepare version 2.6.0 aligned with CSFML 2.6.0 And include vulkan test to `test/Makefile`. --- alire.toml | 2 +- tests/Makefile | 2 +- tests/vulkan/main.gpr | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/alire.toml b/alire.toml index 65e80bd..007ac42 100644 --- a/alire.toml +++ b/alire.toml @@ -1,6 +1,6 @@ name = "asfml" description = "An Ada binding to SFML, the Simple and Fast Multimedia Library" -version = "2.6.0-c1" +version = "2.6.0" long-description = """ [![ASFML logo](https://raw.githubusercontent.com/mgrojo/ASFML/master/images/ASFML_Logo.svg)](https://www.sfml-dev.org) ![Ada (GNAT)](https://github.com/mgrojo/ASFML/workflows/Ada%20(GNAT)/badge.svg) diff --git a/tests/Makefile b/tests/Makefile index 700f703..9026b1e 100644 --- a/tests/Makefile +++ b/tests/Makefile @@ -1,4 +1,4 @@ -SUBDIRS:=clock example graphics music opengl pong renderwindow thread window +SUBDIRS:=clock example graphics music opengl pong renderwindow thread window vulkan .PHONY: all clean run diff --git a/tests/vulkan/main.gpr b/tests/vulkan/main.gpr index a57c600..290aa38 100644 --- a/tests/vulkan/main.gpr +++ b/tests/vulkan/main.gpr @@ -1,4 +1,4 @@ -with "../../asfml_opengl.gpr"; +with "../../asfml.gpr"; project Main is @@ -9,4 +9,4 @@ project Main is for Main use ("main.adb"); for Exec_Dir use "."; -end Main; \ No newline at end of file +end Main;