rlEnableStatePointer method

void rlEnableStatePointer(
  1. int vertexAttribType,
  2. TypedDataList buffer
)

Enable attribute state pointer

Implementation

void rlEnableStatePointer(int vertexAttribType, TypedDataList buffer) => run(
  () => _debugLabels.rlEnableStatePointer(vertexAttribType, buffer),
  () {
    final existing = _rlEnableStatePointer_statePointers[vertexAttribType];
    if (existing != null) existing.free();

    final native = $.TypedDataList$.Array(buffer, key: 'rlEnableStatePointer_$vertexAttribType');

    _rlEnableStatePointer_statePointers[vertexAttribType] = native;

    _flat.rlEnableStatePointer(
      vertexAttribType,
      native,
    );
  },
);