#include <range.h>
| Public Member Functions | |
| constexpr | Range () | 
| constexpr | Range (size_t p_offset, size_t p_length) | 
| constexpr bool | operator== (const Range &o) const | 
| constexpr Range | Merge (const Range &other) | 
| Create a new range that is a union of this range and other.  More... | |
| Public Attributes | |
| size_t | offset = 0 | 
| size_t | length = 0 | 
| 
 | inlineconstexpr | 
Create a new range that is a union of this range and other.
Definition at line 27 of file range.h.
References length, and offset.
Referenced by impeller::testing::TEST().
| 
 | inlineconstexpr | 
| size_t impeller::Range::length = 0 | 
Definition at line 15 of file range.h.
Referenced by impeller::BlitPass::AddCopy(), impeller::BufferBindingsGLES::BindUniformData(), impeller::DeviceBuffer::CopyHostBuffer(), impeller::BlitCopyBufferToTextureCommandGLES::Encode(), Merge(), operator==(), and impeller::RenderPass::SetVertexBuffer().
| size_t impeller::Range::offset = 0 | 
Definition at line 14 of file range.h.
Referenced by impeller::Bind(), impeller::BufferBindingsGLES::BindUniformData(), impeller::BindVertexBuffer(), impeller::RenderPass::Draw(), Merge(), operator==(), impeller::Tessellator::TessellateConvex(), and impeller::testing::TEST_P().