Skip to content

Instantly share code, notes, and snippets.

@TomyLobo
Last active May 28, 2016 09:27
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save TomyLobo/fdcb9c5ce2f58339f48297231f8508ff to your computer and use it in GitHub Desktop.
Save TomyLobo/fdcb9c5ce2f58339f48297231f8508ff to your computer and use it in GitHub Desktop.
HLSW Lua function list
Created using the following code:
local walked = {}
local function rec(prefix, tbl)
if prefix == "package.loaded." or walked[tbl] then return end
walked[tbl] = true
for k, v in pairs(tbl) do
Debug.Print(prefix..k)
if type(v) == 'table' then
rec(prefix..k..'.', v)
end
end
end
rec('', _G)
Anchor
Anchor.BOTH
Anchor.BOTH.1
Anchor.BOTH.2
Anchor.KEEP
Anchor.KEEP.1
Anchor.KEEP.2
Anchor.X
Anchor.X.1
Anchor.X.2
Anchor.XY
Anchor.XY.1
Anchor.XY.2
Anchor.Y
Anchor.Y.1
Anchor.Y.2
Debug
Debug.Print
Events
FindRule
GetRuleValue
GridLayout
HLSW
ImageMode_Align
ImageMode_Strech
ImageMode_Tile
IsGameType
LuaButton
LuaCheckBox
LuaComboBox
LuaDialog
LuaEdit
LuaLabel
LuaListBox
LuaListCtrl
LuaPictureBox
LuaTab
LuaView
LuaWndBase
MIRC_BLACK
MIRC_BLUE
MIRC_BLUE2
MIRC_BOLD
MIRC_GRAY
MIRC_GREEN
MIRC_NORMAL
MIRC_RED
MIRC_RED2
MIRC_YELLOW
Mirc
Mirc.RegisterParser
Misc
Misc.FilterQ3Colors
Misc.GetAppDataDir
Misc.GetString
Misc.OpenLink
Misc.SetString
OnEvent
Rcon
Rcon.AddHandler
Rcon.CanRcon
Rcon.SendCommand
RconData
RulesExist
Server
Server.GetCurrent
ServerList
ServerList.GetCount
ServerList.GetCurrent
ServerList.GetServerList
ServerListObject
ServerList_GamersSearch
ServerList_LANSearch
ServerList_Normal
ServerList_WebList
ServerObject
String2Table
Timer
Timer.AddEvent
Timer.RemoveEvent
TimerEvents
Window
Window.AddRconView
Window.HideRconView
Window.RemoveRconView
Window.ShowRconView
WindowColors
WindowEvents
WindowStyles
Wnd
_G
_VERSION
assert
class
collectgarbage
coroutine
coroutine.create
coroutine.resume
coroutine.running
coroutine.status
coroutine.wrap
coroutine.yield
debug
debug.debug
debug.getfenv
debug.gethook
debug.getinfo
debug.getlocal
debug.getmetatable
debug.getregistry
debug.getupvalue
debug.setfenv
debug.sethook
debug.setlocal
debug.setmetatable
debug.setupvalue
debug.traceback
dofile
error
gcinfo
getfenv
getmetatable
io
io.close
io.flush
io.input
io.lines
io.open
io.output
io.popen
io.read
io.stderr
io.stdin
io.stdout
io.tmpfile
io.type
io.write
ipairs
load
loadfile
loadstring
math
math.abs
math.acos
math.asin
math.atan
math.atan2
math.ceil
math.cos
math.cosh
math.deg
math.exp
math.floor
math.fmod
math.frexp
math.huge
math.ldexp
math.log
math.log10
math.max
math.min
math.mod
math.modf
math.pi
math.pow
math.rad
math.random
math.randomseed
math.sin
math.sinh
math.sqrt
math.tan
math.tanh
module
newproxy
next
os
os.clock
os.date
os.difftime
os.execute
os.exit
os.getenv
os.remove
os.rename
os.setlocale
os.time
os.tmpname
package
package.config
package.cpath
package.loaded
package.loaders
package.loaders.1
package.loaders.2
package.loaders.3
package.loaders.4
package.loadlib
package.path
package.preload
package.seeall
pairs
pcall
print
property
rawequal
rawget
rawset
require
select
setfenv
setmetatable
string
string.byte
string.char
string.dump
string.find
string.format
string.gfind
string.gmatch
string.gsub
string.len
string.lower
string.match
string.rep
string.reverse
string.sub
string.upper
super
table
table.concat
table.foreach
table.foreachi
table.getn
table.insert
table.maxn
table.remove
table.setn
table.sort
tonumber
tostring
type
unpack
xpcall
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment