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.
+
+-
+
+
+-
+ Consult the documentation for MwVulkanField to know what type is expected for out.
+
+
+
Mw/Window.h
-