class Console
Public Class Methods
BigSquareBottom(color)
click to toggle source
# File lib/consolegl.rb, line 109 def self.BigSquareBottom(color) return addColor(color, "▄") end
BigSquareMiddle(color)
click to toggle source
# File lib/consolegl.rb, line 101 def self.BigSquareMiddle(color) return addColor(color, "■") end
BigSquareTop(color)
click to toggle source
# File lib/consolegl.rb, line 105 def self.BigSquareTop(color) return addColor(color, "▀") end
Clear()
click to toggle source
CONSOLE ARGUMENTS ##
# File lib/consolegl.rb, line 151 def self.Clear() Gem.win_platform? ? (system "cls") : (system "clear") end
Draw(d)
click to toggle source
RENDERING ##
# File lib/consolegl.rb, line 134 def self.Draw(d) print(d) end
DrawWithNewLine(d)
click to toggle source
# File lib/consolegl.rb, line 140 def self.DrawWithNewLine(d) puts(d) end
LineHorizontal(color)
click to toggle source
# File lib/consolegl.rb, line 97 def self.LineHorizontal(color) return addColor(color, "│") end
LineVertical(color)
click to toggle source
ASCII CHARACTER RENDERING ##
# File lib/consolegl.rb, line 93 def self.LineVertical(color) return addColor(color, "─") end
LongSquare(color)
click to toggle source
# File lib/consolegl.rb, line 113 def self.LongSquare(color) return addColor(color,"█") end
NewLine()
click to toggle source
# File lib/consolegl.rb, line 144 def self.NewLine() puts "" end
PixelDown(color)
click to toggle source
# File lib/consolegl.rb, line 121 def self.PixelDown(color) return addColor(color, ".") end
PixelMiddle(color)
click to toggle source
# File lib/consolegl.rb, line 117 def self.PixelMiddle(color) return addColor(color, "·") end
ResetConsoleColor()
click to toggle source
# File lib/consolegl.rb, line 166 def self.ResetConsoleColor() system "COLOR 07" end
SetConsoleColor(value)
click to toggle source
# File lib/consolegl.rb, line 162 def self.SetConsoleColor(value) system "COLOR " + value.to_s end
SetTitle(title)
click to toggle source
# File lib/consolegl.rb, line 156 def self.SetTitle(title) system "title " + title.to_s end
addColor(x,s)
click to toggle source
COLOR ##
# File lib/consolegl.rb, line 74 def self.addColor(x,s) if x != false "\e[#{x}m#{s.to_s}\e[0m" end end