base typedef | glados::pitched_ptr< T, CopyPolicy, is3D, Ptr > | private |
base_ptr() noexcept | glados::base_ptr< T, CopyPolicy, Ptr > | inline |
base_ptr(std::nullptr_t p) noexcept | glados::base_ptr< T, CopyPolicy, Ptr > | inline |
base_ptr(Ptr ptr) noexcept | glados::base_ptr< T, CopyPolicy, Ptr > | inline |
base_ptr(base_ptr &&other) noexcept | glados::base_ptr< T, CopyPolicy, Ptr > | inline |
copy(Dest &dest, const Src &src, Args...args) -> void | glados::base_ptr< T, CopyPolicy, Ptr > | inlineprotected |
deleter_type typedef | glados::pitched_ptr< T, CopyPolicy, is3D, Ptr > | |
depth() const noexcept-> std::size_t | glados::pitched_ptr< T, CopyPolicy, is3D, Ptr > | inline |
depth_ | glados::pitched_ptr< T, CopyPolicy, is3D, Ptr > | private |
element_type typedef | glados::pitched_ptr< T, CopyPolicy, is3D, Ptr > | |
get() const noexcept-> pointer | glados::base_ptr< T, CopyPolicy, Ptr > | inline |
get_deleter() noexcept-> deleter_type | glados::base_ptr< T, CopyPolicy, Ptr > | inline |
get_deleter() const noexcept-> const deleter_type | glados::base_ptr< T, CopyPolicy, Ptr > | inline |
get_underlying() const noexcept | glados::base_ptr< T, CopyPolicy, Ptr > | inline |
has_pitch | glados::pitched_ptr< T, CopyPolicy, is3D, Ptr > | static |
height() const noexcept-> std::size_t | glados::pitched_ptr< T, CopyPolicy, is3D, Ptr > | inline |
height_ | glados::pitched_ptr< T, CopyPolicy, is3D, Ptr > | private |
is3DPtr | glados::pitched_ptr< T, CopyPolicy, is3D, Ptr > | static |
operator bool() const noexcept | glados::base_ptr< T, CopyPolicy, Ptr > | inlineexplicit |
operator=(pitched_ptr &&r) noexcept-> pitched_ptr & | glados::pitched_ptr< T, CopyPolicy, is3D, Ptr > | inline |
operator=(const pitched_ptr &) -> pitched_ptr &=delete | glados::pitched_ptr< T, CopyPolicy, is3D, Ptr > | private |
glados::base_ptr::operator=(base_ptr &&r) noexcept-> base_ptr & | glados::base_ptr< T, CopyPolicy, Ptr > | inline |
operator[](std::size_t i) const -> element_type & | glados::base_ptr< T, CopyPolicy, Ptr > | inline |
pitch() const noexcept-> std::size_t | glados::pitched_ptr< T, CopyPolicy, is3D, Ptr > | inline |
pitch_ | glados::pitched_ptr< T, CopyPolicy, is3D, Ptr > | private |
pitched_ptr() noexcept | glados::pitched_ptr< T, CopyPolicy, is3D, Ptr > | inline |
pitched_ptr(std::nullptr_t p) noexcept | glados::pitched_ptr< T, CopyPolicy, is3D, Ptr > | inline |
pitched_ptr(Ptr ptr, std::size_t p, std::uint32_t w, std::uint32_t h, std::uint32_t d=0) noexcept | glados::pitched_ptr< T, CopyPolicy, is3D, Ptr > | inline |
pitched_ptr(pitched_ptr &&other) noexcept | glados::pitched_ptr< T, CopyPolicy, is3D, Ptr > | inline |
pitched_ptr(const pitched_ptr &)=delete | glados::pitched_ptr< T, CopyPolicy, is3D, Ptr > | private |
pointer typedef | glados::pitched_ptr< T, CopyPolicy, is3D, Ptr > | |
ptr_ | glados::base_ptr< T, CopyPolicy, Ptr > | protected |
release() noexcept-> pointer | glados::base_ptr< T, CopyPolicy, Ptr > | inline |
reset(pointer ptr=pointer()) noexcept-> void | glados::base_ptr< T, CopyPolicy, Ptr > | inline |
reset(U) noexcept-> void=delete | glados::base_ptr< T, CopyPolicy, Ptr > | |
reset(std::nullptr_t p) noexcept-> void | glados::base_ptr< T, CopyPolicy, Ptr > | inline |
swap(base_ptr &other) noexcept-> void | glados::base_ptr< T, CopyPolicy, Ptr > | inline |
underlying_type typedef | glados::pitched_ptr< T, CopyPolicy, is3D, Ptr > | |
width() const noexcept-> std::size_t | glados::pitched_ptr< T, CopyPolicy, is3D, Ptr > | inline |
width_ | glados::pitched_ptr< T, CopyPolicy, is3D, Ptr > | private |
~base_ptr()=default | glados::base_ptr< T, CopyPolicy, Ptr > | |
~pitched_ptr()=default | glados::pitched_ptr< T, CopyPolicy, is3D, Ptr > | |