![]() |
Prusa Slicer 2.6.0
|
#include <src/imgui/imgui_internal.h>
Inheritance diagram for ImSpan< T >:Public Member Functions | |
| ImSpan () | |
| ImSpan (T *data, int size) | |
| ImSpan (T *data, T *data_end) | |
| 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 |
Public Attributes | |
| T * | Data |
| T * | DataEnd |
References ImSpan< T >::Data, and ImSpan< T >::DataEnd.
References ImSpan< T >::Data, ImSpan< T >::DataEnd, and ImSpan< T >::size().
Here is the call graph for this function:References ImSpan< T >::Data, and ImSpan< T >::DataEnd.
|
inline |
References ImSpan< T >::Data.
References ImSpan< T >::Data.
|
inline |
References ImSpan< T >::DataEnd.
References ImSpan< T >::DataEnd.
References ImSpan< T >::Data, ImSpan< T >::DataEnd, and IM_ASSERT.
Referenced by TableSetupColumnFlags().
Here is the caller graph for this function:
|
inline |
References ImSpan< T >::Data, ImSpan< T >::DataEnd, and IM_ASSERT.
References ImSpan< T >::Data, ImSpan< T >::DataEnd, and IM_ASSERT.
References ImSpan< T >::Data, ImSpan< T >::DataEnd, and ImSpan< T >::size().
Referenced by ImSpanAllocator< CHUNKS >::GetSpan().
Here is the call graph for this function:
Here is the caller graph for this function:References ImSpan< T >::Data, and ImSpan< T >::DataEnd.
|
inline |
References ImSpan< T >::Data, and ImSpan< T >::DataEnd.
Referenced by ImSpan< T >::ImSpan(), ImGui::BeginTableEx(), and ImSpan< T >::set().
Here is the caller graph for this function:
|
inline |
References ImSpan< T >::Data, and ImSpan< T >::DataEnd.
| T* ImSpan< T >::Data |
Referenced by ImSpan< T >::ImSpan(), ImSpan< T >::ImSpan(), ImSpan< T >::ImSpan(), ImSpan< T >::begin(), ImSpan< T >::begin(), ImGui::BeginTableEx(), ImSpan< T >::index_from_ptr(), ImSpan< T >::operator[](), ImSpan< T >::operator[](), ImSpan< T >::set(), ImSpan< T >::set(), ImSpan< T >::size(), ImSpan< T >::size_in_bytes(), and ImGui::TableSaveSettings().
| T* ImSpan< T >::DataEnd |
Referenced by ImSpan< T >::ImSpan(), ImSpan< T >::ImSpan(), ImSpan< T >::ImSpan(), ImSpan< T >::end(), ImSpan< T >::end(), ImSpan< T >::index_from_ptr(), ImSpan< T >::operator[](), ImSpan< T >::operator[](), ImSpan< T >::set(), ImSpan< T >::set(), ImSpan< T >::size(), and ImSpan< T >::size_in_bytes().