Björn Ritzl 3 hónapja
szülő
commit
694982448c

+ 1 - 33
docs/en/manuals/extensions-defold-sdk.md

@@ -13,36 +13,4 @@ You use the Defold SDK by including the `dmsdk/sdk.h` header file:
 
     #include <dmsdk/sdk.h>
 
-The available SDK functions are documented in our [API reference](/ref/dmExtension/). The SDK contains the following namespaces with functions:
-
-* [Align](/ref/dmAlign/) - Alignment macros. Use for compiler compatibility
-* [Array](/ref/dmArray/) - Templatized array with bounds checking.
-* [Buffer](/ref/dmBuffer/) - Buffer API for data buffers as the main way to communicate between systems. [Lua API](/ref/buffer/) for buffer creation also exists.
-* [Condition Variable](/ref/dmConditionVariable/) - API for platform independent mutex synchronization primitive.
-* [ConfigFile](/ref/dmConfigFile/) - Configuration file access functions. The configuration file is compiled version of the *game.project* file.
-* [Connection Pool](/ref/dmConnectionPool/) - API for a pool of socket connections.
-* [Crypt](/ref/dmCrypt/) - API with cryptographic functions.
-* [DNS](/ref/dmDNS/) - API with DNS functions.
-* [Engine](/ref/dmEngine/) - API with core engine functionality to get handles to config files, the internal web server, game object register etc.
-* [Extension](/ref/dmExtension/) - Functions for creating and controlling engine native extension libraries.
-* [Game Object](/ref/dmGameObject/) - API for manipulating game objects.
-* [Graphics](/ref/dmGraphics/) - Platform specific native graphics functions.
-* [Hash](/ref/dmHash/) - Hash functions.
-* [HID](/ref/dmHid/) - API for generating programmatic input events.
-* [HTTP Client](/ref/dmHttpClient/) - API for interacting with a HTTP clients.
-* [Json](/ref/dmJson/) - API for platform independent parsing of json files.
-* [Log](/ref/dmLog/) - Logging functions.
-* [Math](/ref/dmMath/) - API with mathematical functions.
-* [Mutex](/ref/dmMutex/) - API for platform independent mutex synchronization primitive.
-* [SSL Socket](/ref/dmSSLSocket/) - API for secure socket functions.
-* [Script](/ref/dmScript/) - Built-in scripting functions.
-* [Socket](/ref/dmSocket/) - API for socket functions.
-* [String Functions](/ref/dmStringFunc/) - API for manipulating strings.
-* [Thread](/ref/dmThread/) - API for thread creation.
-* [Time](/ref/dmTime/) - API for universal time and timing functions.
-* [URI](/ref/dmURI/) - API for manipulation of URIs.
-* [Web Server](/ref/dmWebServer/) - API for a simple high-level single-threaded Web server based on `dmHttpServer`.
-* [Shared Library](/ref/sharedlibrary/) - Utility functions for shared library export/import.
-* [Sony vector Math Library](../assets/Vector_Math_Library-Overview.pdf) - The Sony Vector Math library mainly provides functions used in 3-D graphics for 3-D and 4-D vector operations, matrix operations, and quaternion operations.
-
-The Defold SDK headers are included as a separate `defoldsdk_headers.zip` archive for each Defold [release on GitHub](https://github.com/defold/defold/releases). You can use these headers for code completion in your editor of choice.
+The available SDK functions and namespaces are documented in our [API reference](/ref/overview_cpp). The Defold SDK headers are included as a separate `defoldsdk_headers.zip` archive for each Defold [release on GitHub](https://github.com/defold/defold/releases). You can use these headers for code completion in your editor of choice.

+ 1 - 31
docs/ru/manuals/extensions-defold-sdk.md

@@ -13,36 +13,6 @@ Defold SDK содержит необходимую функциональнос
 
     #include <dmsdk/sdk.h>
 
-Доступные функции SDK документированы в [API reference](/ref/dmExtension/). SDK содержит следующие пространства имен с функциями:
-
-* [Align](/ref/dmAlign/) - Макросы выравнивания. Используются для совместимости с компилятором
-* [Array](/ref/dmArray/) - Шаблонный массив с проверкой границ.
-* [Buffer](/ref/dmBuffer/) - API для буферов данных как основного способа взаимодействия между системами. Для буфера создания также существует [Lua API](/ref/buffer/).
-* [Condition Variable](/ref/dmConditionVariable/) - API для условной переменной независимого от платформы синхронизации mutex.
-* [ConfigFile](/ref/dmConfigFile/) - Функции доступа к файлу конфигурации. Файл конфигурации является скомпилированной версией файла *game.project*.
-* [Connection Pool](/ref/dmConnectionPool/) - API для пула сокетных соединений.
-* [Crypt](/ref/dmCrypt/) - API с криптографическими функциями.
-* [DNS](/ref/dmDNS/) - API с функциями DNS.
-* [Engine](/ref/dmEngine/) - API с основной функциональностью движка для получения доступа к файлам конфигурации, внутреннему веб-серверу, реестру игровых объектов и т.д.
-* [Extension](/ref/dmExtension/) - Функции для создания и управления нативными библиотеками расширений движка.
-* [Game Object](/ref/dmGameObject/) - API для манипулирования игровыми объектами.
-* [Graphics](/ref/dmGraphics/) - Встроенные графические функции, специфичные для конкретной платформы.
-* [Hash](/ref/dmHash/) - Хеш-функции.
-* [HID](/ref/dmHid/) - API для генерации программных событий ввода.
-* [HTTP Client](/ref/dmHttpClient/) - API для взаимодействия с HTTP-клиентами.
-* [Json](/ref/dmJson/) - API для независимого от платформы парсинга json-файлов.
-* [Log](/ref/dmLog/) - Функции ведения журнала.
-* [Math](/ref/dmMath/) - API с математическими функциями.
-* [Mutex](/ref/dmMutex/) - API для независимого от платформы синхронизации mutex.
-* [SSL Socket](/ref/dmSSLSocket/) - API для функций защищенных сокетов.
-* [Script](/ref/dmScript/) - Встроенные функции для создание скриптов.
-* [Socket](/ref/dmSocket/) - API для функций сокетов.
-* [String Functions](/ref/dmStringFunc/) - API для манипуляций со строками.
-* [Thread](/ref/dmThread/) - API для создания потоков.
-* [Time](/ref/dmTime/) - API для универсального времени и функций времени.
-* [URI](/ref/dmURI/) - API для манипуляций с URI.
-* [Web Server](/ref/dmWebServer/) - API для простого высокоуровневого однопоточного веб-сервера, основанного на `dmHttpServer`.
-* [Shared Library](/ref/sharedlibrary/) - Утилитные функции для экспорта/импорта общих библиотек.
-* [Sony vector Math Library](../assets/Vector_Math_Library-Overview.pdf) - Библиотека Sony Vector Math в основном предоставляет функции, используемые в трехмерной графике для трехмерных и четырехмерных векторных операций, матричных операций и операций с кватернионами.
+Доступные функции SDK документированы в [API reference](/ref/overview_cpp).
 
 Если вам нужен заголовочный файл `dmsdk/sdk.h` для кода в выбранном вами редакторе, его можно найти [здесь в основном репозитории GitHub для Defold](https://github.com/defold/defold/blob/dev/engine/sdk/src/dmsdk/sdk.h) с [заголовочными файлами для отдельных пространств имен](https://github.com/defold/defold/tree/dev/engine/dlib/src/dmsdk/dlib).