size_t GetPointerSize() override
Returns the size (in bytes) of the type pointed to by GetRawPointer().
std::shared_ptr< std::vector< char > > mImageBuffer
Definition Texture.h:41
uint8_t * GetPointer() override
Returns a typed pointer to the resource payload.