From 6b87beb090e84cfa7aa7b72f165b17c291caa894 Mon Sep 17 00:00:00 2001 From: IoIxD Date: Wed, 1 Oct 2025 21:54:39 +0000 Subject: [PATCH] update doc git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@115 b9cfdab3-6d41-4d17-bbe4-086880011989 --- doc/index.html | 158 ++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 155 insertions(+), 3 deletions(-) diff --git a/doc/index.html b/doc/index.html index c6e9805..abab6f8 100644 --- a/doc/index.html +++ b/doc/index.html @@ -123,11 +123,17 @@ Mw/Error.h
- MwErrorEnum + MwErrorEnum_T
MwEsuccess
+
+ MwEerror, +
+
+ MwGetLastError() +
Mw/Font.h
@@ -191,6 +197,42 @@
MwVulkanClass
+
+ MwVulkanEnableExtension +
+
+ MwVulkanField_T +
+
+ MwVulkanField_GetInstanceProcAddr +
+
+ MwVulkanField_Instance, +
+
+ MwVulkanField_Surface, +
+
+ MwVulkanField_PhysicalDevice, +
+
+ MwVulkanField_LogicalDevice, +
+
+ MwVulkanField_GraphicsQueueIndex, +
+
+ MwVulkanField_PresentQueueIndex, +
+
+ MwVulkanField_PresentQueue, +
+
+ MwVulkanField +
+
+ MwVulkanGetField +
Mw/Window.h
@@ -1200,20 +1242,34 @@
-
enum MwErrorEnum;
+
typedef enum MwErrorEnum_T;
Error code enumeration.

-
 MwEsuccess = 0
+
 MwEsuccess = 0,
No error.

+
 MwEerror,
+
+
+ There was an error. +
+
+
+
MWDECL const char* MwGetLastError();
+
+
+ Get the last error. +
+
+

Mw/Font.h

@@ -1444,6 +1500,102 @@

+
MWDECL void MwVulkanEnableExtension (
+	const char* ext_name
+);
+
+
+ Add an extension to the list of extensions to enable prior to initialization. +
+
+
+
typedef enum MwVulkanField_T;
+
+
+ Field that can be gotten from Vulkan. +
+
+
+
 MwVulkanField_GetInstanceProcAddr = 0,
+
+
+ The address of the vulkan widget's vkGetInstanceProcAddr function (PFN_vkGetInstanceProcAddr). +
+
+
+
 MwVulkanField_Instance,
+
+
+ The address of the vulkan widget's instance (VkInstance). +
+
+
+
 MwVulkanField_Surface,
+
+
+ The address of the vulkan widget's surface (VkSurfaceKHR). +
+
+
+
 MwVulkanField_PhysicalDevice,
+
+
+ The address of the vulkan widget's physical device (VkPhysicalDevice). +
+
+
+
 MwVulkanField_LogicalDevice,
+
+
+ The address of the vulkan widget's logical device (VkDevice). +
+
+
+
 MwVulkanField_GraphicsQueueIndex,
+
+
+ The address of the index that the vulkan widget uses for the graphics queue (uint32_t *). +
+
+
+
 MwVulkanField_PresentQueueIndex,
+
+
+ The address of the index that the vulkan widget uses for the present queue (uint32_t *). +
+
+
+
 MwVulkanField_PresentQueue,
+
+
+ The address of the vulkan widget's graphics queue (VkQueue). +
+
+
+
} MwVulkanField;
+
+
+ The address of the vulkan widget's present queue (VkQueue). +
+
+
+
MWDECL void* MwVulkanGetField (
+	MwWidget handle,
+	MwVulkanField field,
+	MwErrorEnum* out
+);
+
+
+ Function for getting a field from within Vulkan. +
+
+ warning +
+
+ Consult the documentation for MwVulkanField to know what type is expected for out. +
+
+

Mw/Window.h