fwd: add missing object and owned_ptr declarations

This commit is contained in:
Danny Robson 2017-09-14 02:13:41 +10:00
parent f4c3d1cba1
commit 6b3d259642

View File

@ -24,10 +24,13 @@
namespace cruft::vk { namespace cruft::vk {
template <typename SelfT> struct object;
template <typename SelfT> struct descendant; template <typename SelfT> struct descendant;
template <typename SelfT, typename ParentT> struct enumerated; template <typename SelfT, typename ParentT> struct enumerated;
template <typename SelfT, typename OwnerT> struct owned; template <typename SelfT, typename OwnerT> struct owned;
template <typename SelfT> class owned_ptr;
enum class bindpoint { enum class bindpoint {
GRAPHICS = VK_PIPELINE_BIND_POINT_GRAPHICS, GRAPHICS = VK_PIPELINE_BIND_POINT_GRAPHICS,
COMPUTE = VK_PIPELINE_BIND_POINT_COMPUTE, COMPUTE = VK_PIPELINE_BIND_POINT_COMPUTE,