Difference between revisions of "Development:API"
From PCGamingWiki, the wiki about fixing PC games
(test live switch) |
(Cargo? Cargo!) |
||
Line 1: | Line 1: | ||
− | <includeonly>{{#switch:{{#var:section}} | + | <noinclude>{{#cargo_declare: |
+ | _table=API | ||
+ | |Direct3D_versions=List (,) of String | ||
+ | |DirectDraw_versions=List (,) of String | ||
+ | |WinG=String | ||
+ | |OpenGL_versions=List (,) of String | ||
+ | |Glide_versions=List (,) of String | ||
+ | |Software_renderer=String | ||
+ | |Mantle_support=String | ||
+ | |Metal_support=String | ||
+ | |Vulkan_versions=List (,) of String | ||
+ | |DOS_video_modes=List (,) of String | ||
+ | |Shader_Model_versions=List (,) of String | ||
+ | |Windows_32-bit_executable=String | ||
+ | |Windows_64-bit_executable=String | ||
+ | |Windows_ARM_app=String | ||
+ | |Mac_OS_X_PowerPC_app=String | ||
+ | |macOS_Intel_32-bit_app=String | ||
+ | |macOS_Intel_64-bit_app=String | ||
+ | |macOS_ARM_app=String | ||
+ | |Linux_PowerPC_app=String | ||
+ | |Linux_32-bit_executable=String | ||
+ | |Linux_64-bit_executable=String | ||
+ | |Linux_ARM_app=String | ||
+ | }}</noinclude><includeonly>{{#switch:{{#var:section}} | ||
|Audio | |Audio | ||
|Localizations/done | |Localizations/done | ||
Line 216: | Line 240: | ||
{{#ifeq:{{{linux 32-bit executable|}}}{{{linux 64-bit executable|}}}|falsefalse|{{#ifeq:{{{linux powerpc app|}}}|true||[[Category:Invalid template usage (API)]]}}}} | {{#ifeq:{{{linux 32-bit executable|}}}{{{linux 64-bit executable|}}}|falsefalse|{{#ifeq:{{{linux powerpc app|}}}|true||[[Category:Invalid template usage (API)]]}}}} | ||
}} | }} | ||
− | </table></div> }}|{{ii}} ''No API information; <span class="plainlinks">[{{fullurl:{{FULLPAGENAME}}|action=edit}} edit this page]</span> to add it.''}}{{#if: {{{vulkan support|}}} |[[Category:Invalid template usage (API)]]}}</includeonly><noinclude>{{Documentation}}</noinclude> | + | </table></div> }}{{#ifeq: {{NAMESPACE}} | | {{#cargo_store: |
+ | _table=API | ||
+ | |Direct3D_versions={{#var:Direct3D versions}} | ||
+ | |DirectDraw_versions={{{directdraw versions|}}} | ||
+ | |WinG={{{wing|}}} | ||
+ | |OpenGL_versions={{{opengl versions|}}} | ||
+ | |Glide_versions={{{glide versions|}}} | ||
+ | |Software_renderer={{{software mode|}}} | ||
+ | |Mantle_support={{{mantle support|}}} | ||
+ | |Metal_support={{{metal support|}}} | ||
+ | |Vulkan_versions={{#var:Vulkan versions}} | ||
+ | |DOS_video_modes={{#var:DOS modes}} | ||
+ | |Shader_Model_versions={{{shader model versions|}}} | ||
+ | |Windows_32-bit_executable={{{windows 32-bit exe|}}} | ||
+ | |Windows_64-bit_executable={{{windows 64-bit exe|}}} | ||
+ | |Windows_ARM_app={{{windows arm app|}}} | ||
+ | |Mac_OS_X_PowerPC_app={{{mac os x powerpc app|}}} | ||
+ | |macOS_Intel_32-bit_app={{{macos intel 32-bit app|}}} | ||
+ | |macOS_Intel_64-bit_app={{{macos intel 64-bit app|}}} | ||
+ | |macOS_ARM_app={{{macos arm app|}}} | ||
+ | |Linux_PowerPC_app={{{linux powerpc app|}}} | ||
+ | |Linux_32-bit_executable={{{linux 32-bit executable|}}} | ||
+ | |Linux_64-bit_executable={{{linux 64-bit executable|}}} | ||
+ | |Linux_ARM_app={{{linux arm app|}}} | ||
+ | }}}}|{{ii}} ''No API information; <span class="plainlinks">[{{fullurl:{{FULLPAGENAME}}|action=edit}} edit this page]</span> to add it.''}}{{#if: {{{vulkan support|}}} |[[Category:Invalid template usage (API)]]}}</includeonly><noinclude>{{Documentation}}</noinclude> |
Revision as of 00:03, 18 September 2021
Error: #cargo_declare must be called from a template page.
Documentation for the above template (sometimes hidden from view).
Visit Development:API/Documentation to edit this text. (How does this work?)