View on GitHub


Prototype of the VulkanSceneGraph/VkSceneGraph

Vulkan/VkSceneGraph Headers

For convenience the include/vsg/all.h header is provided that includes all headers for you. While quick to add to your code it will likely slow compilation compared to explicitly including just the headers you need.

#include <vsg/all.h> // prefer convenience over compile speed

The headers that provide the library classes and definitions are organized in subdirectories with the include/vsg/directory_name based on the category of functionality the header provides. All C++ classes and function definitions provided are enclosed in vsg namespace. The vsg subdirectories/categories are: