|
RetroArch
|
#include <vulkan.hpp>
Public Member Functions | |
| VULKAN_HPP_CONSTEXPR | ArrayProxy (std::nullptr_t) |
| ArrayProxy (T &ptr) | |
| ArrayProxy (uint32_t count, T *ptr) | |
| template<size_t N> | |
| ArrayProxy (std::array< typename std::remove_const< T >::type, N > &data) | |
| template<size_t N> | |
| ArrayProxy (std::array< typename std::remove_const< T >::type, N > const &data) | |
| template<class Allocator = std::allocator<typename std::remove_const<T>::type>> | |
| ArrayProxy (std::vector< typename std::remove_const< T >::type, Allocator > &data) | |
| template<class Allocator = std::allocator<typename std::remove_const<T>::type>> | |
| ArrayProxy (std::vector< typename std::remove_const< T >::type, Allocator > const &data) | |
| ArrayProxy (std::initializer_list< T > const &data) | |
| const T * | begin () const |
| const T * | end () const |
| const T & | front () const |
| const T & | back () const |
| bool | empty () const |
| uint32_t | size () const |
| T * | data () const |
Private Attributes | |
| uint32_t | m_count |
| T * | m_ptr |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
|
private |
1.8.15