vsgXchange 1.1.9
VulkanSceneGraph 3rd party data integration library
Loading...
Searching...
No Matches
vsgXchange::Tiles3D::ArraySchema< T > Struct Template Reference

Template class for reading an array of values from JSON or from a binary block. More...

#include <3DTiles.h>

Inheritance diagram for vsgXchange::Tiles3D::ArraySchema< T >:
Collaboration diagram for vsgXchange::Tiles3D::ArraySchema< T >:

Public Member Functions

void read_number (vsg::JSONParser &, std::istream &input) override
void read_number (vsg::JSONParser &parser, const std::string_view &property, std::istream &input) override
void assign (vsg::ubyteArray &binary, uint32_t count)
 operator bool () const noexcept

Public Attributes

const uint32_t invalidOffset = std::numeric_limits<uint32_t>::max()
uint32_t byteOffset = invalidOffset
std::vector< T > values

Detailed Description

template<typename T>
struct vsgXchange::Tiles3D::ArraySchema< T >

Template class for reading an array of values from JSON or from a binary block.


The documentation for this struct was generated from the following file: