bufferGetAttributesPtr method

Pointer<Uint32> bufferGetAttributesPtr(
  1. OptimizedBufferHandle buffer
)

Returns canonical u32 attribute storage.

Implementation

Pointer<Uint32> bufferGetAttributesPtr(OptimizedBufferHandle buffer) =>
    _guard('Failed to access buffer attributes', () {
      final pointer = _native.bufferGetAttributesPtr(buffer.value);
      if (pointer == nullptr) throw StateError('returned nullptr');
      return pointer;
    });