SDL  2.0
VULKAN_HPP_NAMESPACE::ArrayWrapper2D< T, N, M > Class Template Reference

#include <vulkan.hpp>

+ Inheritance diagram for VULKAN_HPP_NAMESPACE::ArrayWrapper2D< T, N, M >:
+ Collaboration diagram for VULKAN_HPP_NAMESPACE::ArrayWrapper2D< T, N, M >:

Public Member Functions

VULKAN_HPP_CONSTEXPR ArrayWrapper2D () VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR ArrayWrapper2D (std::array< std::array< T, M >, N > const &data) VULKAN_HPP_NOEXCEPT
 

Detailed Description

template<typename T, size_t N, size_t M>
class VULKAN_HPP_NAMESPACE::ArrayWrapper2D< T, N, M >

Definition at line 653 of file vulkan.hpp.

Constructor & Destructor Documentation

◆ ArrayWrapper2D() [1/2]

template<typename T , size_t N, size_t M>
VULKAN_HPP_CONSTEXPR VULKAN_HPP_NAMESPACE::ArrayWrapper2D< T, N, M >::ArrayWrapper2D ( )
inline

Definition at line 656 of file vulkan.hpp.

657  : std::array<ArrayWrapper1D<T,M>, N>()
658  {}

◆ ArrayWrapper2D() [2/2]

template<typename T , size_t N, size_t M>
VULKAN_HPP_CONSTEXPR VULKAN_HPP_NAMESPACE::ArrayWrapper2D< T, N, M >::ArrayWrapper2D ( std::array< std::array< T, M >, N > const &  data)
inline

Definition at line 660 of file vulkan.hpp.

661  : std::array<ArrayWrapper1D<T,M>, N>(*reinterpret_cast<std::array<ArrayWrapper1D<T,M>,N> const*>(&data))
662  {}
GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const GLvoid * data
Definition: SDL_opengl.h:1974

The documentation for this class was generated from the following file: