Class: ImFontGlyphRangesBuilder

Inherits:
FFI::Struct
  • Object
show all
Defined in:
lib/imgui.rb

Instance Method Summary collapse

Instance Method Details

#AddChar(c) ⇒ Object



3146
3147
3148
# File 'lib/imgui.rb', line 3146

def AddChar(c)
  ImGui::ImFontGlyphRangesBuilder_AddChar(self, c)
end

#AddRanges(ranges) ⇒ Object



3154
3155
3156
# File 'lib/imgui.rb', line 3154

def AddRanges(ranges)
  ImGui::ImFontGlyphRangesBuilder_AddRanges(self, ranges)
end

#AddText(text, text_end = nil) ⇒ Object



3150
3151
3152
# File 'lib/imgui.rb', line 3150

def AddText(text, text_end = nil)
  ImGui::ImFontGlyphRangesBuilder_AddText(self, text, text_end)
end

#BuildRanges(out_ranges) ⇒ Object



3158
3159
3160
# File 'lib/imgui.rb', line 3158

def BuildRanges(out_ranges)
  ImGui::ImFontGlyphRangesBuilder_BuildRanges(self, out_ranges)
end

#ClearObject



3134
3135
3136
# File 'lib/imgui.rb', line 3134

def Clear()
  ImGui::ImFontGlyphRangesBuilder_Clear(self)
end

#GetBit(n) ⇒ Object



3138
3139
3140
# File 'lib/imgui.rb', line 3138

def GetBit(n)
  ImGui::ImFontGlyphRangesBuilder_GetBit(self, n)
end

#SetBit(n) ⇒ Object



3142
3143
3144
# File 'lib/imgui.rb', line 3142

def SetBit(n)
  ImGui::ImFontGlyphRangesBuilder_SetBit(self, n)
end