public abstract void GlyphRangesBuilder_SetBit(GlyphRangesBuilder *self, int n);
 public GlyphRangesBuilderPtr(GlyphRangesBuilder *nativePtr) => NativePtr = nativePtr;
 public abstract byte GlyphRangesBuilder_GetBit(GlyphRangesBuilder *self, int n);
 public abstract void GlyphRangesBuilder_AddChar(GlyphRangesBuilder *self, ushort c);
 public abstract void GlyphRangesBuilder_BuildRanges(GlyphRangesBuilder *self, ImVector *out_ranges);
 public abstract void GlyphRangesBuilder_GlyphRangesBuilder(GlyphRangesBuilder *self);
 public abstract void GlyphRangesBuilder_AddRanges(GlyphRangesBuilder *self, ushort *ranges);
 public abstract void GlyphRangesBuilder_AddText(GlyphRangesBuilder *self, byte *text, byte *text_end);
 public GlyphRangesBuilderPtr(IntPtr nativePtr)
 {
     NativePtr = (GlyphRangesBuilder *)nativePtr;
 }