template struct ImSpan
Overview
#include <imgui_internal.h> template <typename T> struct ImSpan { // fields T* Data; T* DataEnd; // construction ImSpan(); ImSpan( T* data, int size ); ImSpan( T* data, T* data_end ); // methods void set( T* data, int size ); void set( T* data, T* data_end ); int size() const; int size_in_bytes() const; T& operator [] (int i); const T& operator [] (int i) const; T* begin(); const T* begin() const; T* end(); const T* end() const; int index_from_ptr(const T* it) const; };