AnimEngine
Public Member Functions | Protected Attributes | List of all members
gltf::_internal::GltfDataAdaptorInternalImplementation< ResultT, ElemT, T_dataType, T_compType > Class Template Reference
Inheritance diagram for gltf::_internal::GltfDataAdaptorInternalImplementation< ResultT, ElemT, T_dataType, T_compType >:
Inheritance graph
[legend]
Collaboration diagram for gltf::_internal::GltfDataAdaptorInternalImplementation< ResultT, ElemT, T_dataType, T_compType >:
Collaboration graph
[legend]

Public Member Functions

 GltfDataAdaptorInternalImplementation (const gltf::DataAccessBundle &aDataAccBundle, int aSkipStride=-1)
 
virtual const ResultT operator[] (size_t aIndex) const override
 
virtual const ResultT at (size_t aIndex) const override
 
virtual const gltf::TypePairinternalTypeInfo () const noexcept override
 
- Public Member Functions inherited from gltf::GltfDataAdaptorInterface< ResultT, ElemT >
size_t size () const noexcept
 

Protected Attributes

const gltf::TypePair mTypeInfo = {T_dataType, T_compType}
 
DataAccessBundle mDataAccBundle
 
int mSkipStride = -1
 
- Protected Attributes inherited from gltf::GltfDataAdaptorInterface< ResultT, ElemT >
size_t mSize = 0
 

The documentation for this class was generated from the following files: