HolyLib Wiki
Home
/
Not Found
This page is missing.
HolyLib Wiki
Basics
Basics
7
Configs
Custom Builds
Holylib Autorun
Installation & Updating
Player Queue System
Safety
Updating LuaJIT
Wiki
2
Wiki Structure
Tests
Types
Lua Types
12
boolean
Color
CRecipientFilter
Entity
File
FSASYNC
Function
number
Player
string
table
Vector
Global
Globals
2
CreateEntityList
GetGlobalEntityList
Libraries
23
bass
bass.PlayFile
bass.PlayURL
bitbuf
bitbuf.CopyReadBuffer
bitbuf.CreateReadBuffer
bitbuf.CreateStackReadBuffer
bitbuf.CreateStackWriteBuffer
bitbuf.CreateWriteBuffer
cvar
cvar.Find
cvar.GetAll
cvar.SetValue
cvar.Unregister
addonsystem
addonsystem.Clear
addonsystem.MountFile
addonsystem.Refresh
addonsystem.SetShouldMount
addonsystem.ShouldMount
filesystem
filesystem.AddSearchPath
filesystem.AsyncRead
filesystem.CreateDir
filesystem.Delete
filesystem.Exists
filesystem.Find
filesystem.FullPathToRelativePath
filesystem.IsDir
filesystem.Open
filesystem.RelativePathToFullPath
filesystem.RemoveAllSearchPaths
filesystem.RemoveSearchPath
filesystem.RemoveSearchPaths
filesystem.Rename
filesystem.Size
filesystem.Time
filesystem.TimeAccessed
filesystem.TimeCreated
gameevent
gameevent.AddClientListener
gameevent.BlockCreation
gameevent.Create
gameevent.DuplicateEvent
gameevent.FireClientEvent
gameevent.FireEvent
gameevent.GetClientListeners
gameevent.GetListeners
gameevent.RemoveClientListener
gameevent.RemoveListener
gameserver
gameserver.ApproximateProcessMemoryUsage
gameserver.BroadcastMessage
gameserver.CalculateCPUUsage
gameserver.CreateNetChannel
gameserver.GetAll
gameserver.GetClassBits
gameserver.GetClient
gameserver.GetClientBySteamID
gameserver.GetClientByUserID
gameserver.GetClientCount
gameserver.GetCreatedNetChannels
gameserver.GetMapName
gameserver.GetMaxClients
gameserver.GetName
gameserver.GetNumClasses
gameserver.GetNumClients
gameserver.GetNumFakeClients
gameserver.GetNumProxies
gameserver.GetPassword
gameserver.GetSpawnCount
gameserver.GetTick
gameserver.GetTickInterval
gameserver.GetTime
gameserver.GetUDPPort
gameserver.IsActive
gameserver.IsDedicated
gameserver.IsHLTV
gameserver.IsLoading
gameserver.IsMultiplayer
gameserver.IsPausable
gameserver.IsPaused
gameserver.NS_CLIENT
gameserver.NS_HLTV
gameserver.NS_SERVER
gameserver.RemoveNetChannel
gameserver.SendConnectionlessPacket
gameserver.SetMaxClients
gameserver.SetPassword
gameserver.SetPaused
HolyLib
HolyLib.Disconnect
HolyLib.EntityMessageBegin
HolyLib.ExitLadder
HolyLib.FadeClientVolume
HolyLib.GetLadder
HolyLib.GetRegistry
HolyLib.HideServer
HolyLib.InvalidateBoneCache
HolyLib.IsMapValid
HolyLib.MessageEnd
HolyLib.Reconnect
HolyLib.ServerExecute
HolyLib.SetSignonState
HolyLib.UserMessageBegin
httpserver
httpserver.Create
httpserver.Destroy
httpserver.FindByName
httpserver.GetAll
debug
debug.isblocked
debug.isreadonly
debug.setblocked
debug.setreadonly
jit
jit.getffi
jit.markFFITypeAsGmodUserData
jit.require
pas
pas.CheckBoxInPAS
pas.FindInPAS
pas.TestPAS
physcollide
physcollide.BBoxToCollide
physcollide.BBoxToConvex
physcollide.CollideGetAABB
physcollide.CollideGetExtent
physcollide.CollideGetMassCenter
physcollide.CollideGetOrthographicAreas
physcollide.CollideIndex
physcollide.CollideSetMassCenter
physcollide.CollideSetOrthographicAreas
physcollide.CollideSize
physcollide.CollideSurfaceArea
physcollide.CollideVolume
physcollide.CollideWrite
physcollide.ConvertConvexToCollide
physcollide.ConvertPolysoupToCollide
physcollide.ConvexFree
physcollide.ConvexSurfaceArea
physcollide.ConvexVolume
physcollide.CreateQueryModel
physcollide.DestroyCollide
physcollide.DestroyQueryModel
physcollide.objectparams_t
physcollide.PolysoupAddTriangle
physcollide.PolysoupCreate
physcollide.PolysoupDestroy
physcollide.PolysoupDestroyTheDeathstar
physcollide.UnserializeCollide
physenv
physenv.CreateEnvironment
physenv.DestroyAllCollisionSets
physenv.DestroyEnvironment
physenv.EnablePhysHook
physenv.FindCollisionSet
physenv.FindOrCreateCollisionSet
physenv.GetActiveEnvironmentByIndex
physenv.GetCurrentEnvironment
physenv.GetLagThreshold
physenv.IVP_NoSkip
physenv.IVP_SkipImpact
physenv.IVP_SkipSimulation
physenv.SetLagThreshold
physenv.SetPhysSkipType
pvs
pvs.AddEntityToTransmit
pvs.AddEntityToPVS
pvs.AddOriginToPVS
pvs.CheckAreasConnected
pvs.CheckBoxInPVS
pvs.CheckOriginInPVS
pvs.FindInPVS
pvs.FL_EDICT_ALWAYS
pvs.FL_EDICT_DONTSEND
pvs.FL_EDICT_FULLCHECK
pvs.FL_EDICT_PVSCHECK
pvs.ForceFullUpdate
pvs.GetArea
pvs.GetClusterCount
pvs.GetClusterForOrigin
pvs.GetEntitiesFromTransmit
pvs.GetPVSForCluster
pvs.GetStateFlags
pvs.IsEmptyBaseline
pvs.OverrideStateFlags
pvs.RemoveAllEntityFromTransmit
pvs.RemoveEntityFromTransmit
pvs.ResetPVS
pvs.SetPreventTransmitBulk
pvs.SetStateFlags
pvs.TestPVS
soundscape
soundscape.BlockEngineChanges
soundscape.EnableUpdateHook
soundscape.GetActivePositions
soundscape.GetActiveSoundScape
soundscape.GetActiveSoundScapeIndex
soundscape.GetAll
soundscape.GetAllEntities
soundscape.GetIndexByName
soundscape.GetNameByIndex
soundscape.SetActiveSoundscape
soundscape.SetCurrentDistance
soundscape.SetCurrentPlayerPosition
soundscape.SetCurrentSoundscape
sourcetv
sourcetv.FireEvent
sourcetv.GetAll
sourcetv.GetClient
sourcetv.GetClientCount
sourcetv.GetHLTVSlot
sourcetv.GetRecordingFile
sourcetv.IsActive
sourcetv.IsMasterProxy
sourcetv.IsRecording
sourcetv.IsRelay
sourcetv.RECORD_ACTIVE
sourcetv.RECORD_FILEEXISTS
sourcetv.RECORD_INVALIDPATH
sourcetv.RECORD_NOSOURCETV
sourcetv.RECORD_NOTACTIVE
sourcetv.RECORD_NOTMASTER
sourcetv.RECORD_OK
sourcetv.SetCameraMan
sourcetv.StartRecord
sourcetv.StopRecord
steamworks
steamworks.Activate
steamworks.ForceActivate
steamworks.ForceAuthenticate
steamworks.IsConnected
steamworks.Shutdown
stringtable
stringtable.AllowCreation
stringtable.CreateStringTable
stringtable.CreateStringTableEx
stringtable.FindTable
stringtable.GetTable
stringtable.INVALID_STRING_INDEX
stringtable.IsCreationAllowed
stringtable.IsLocked
stringtable.GetNumTables
stringtable.RemoveAllTables
stringtable.RemoveTable
stringtable.SetAllowClientSideAddString
stringtable.SetLocked
systimer
systimer.Adjust
systimer.Check
systimer.Create
systimer.Exists
systimer.Pause
systimer.Remove
systimer.RepsLeft
systimer.Simple
systimer.Start
systimer.Stop
systimer.TimeLeft
systimer.Toggle
systimer.UnPause
util
util.AsyncCompress
util.AsyncDecompress
util.AsyncTableToJSON
util.CompressLZ4
util.DecompressLZ4
util.FancyJSONToTable
util.FancyTableToJSON
voicechat
voicechat.ApplyEffect
voicechat.BroadcastVoiceData
voicechat.CreateVoiceData
voicechat.CreateVoiceStream
voicechat.IsHearingClient
voicechat.IsPlayerTalking
voicechat.IsProximityHearingClient
voicechat.LastPlayerTalked
voicechat.LoadVoiceStream
voicechat.LoadVoiceStreamFromWaveString
voicechat.ProcessVoiceData
voicechat.SaveVoiceStream
voicechat.SendEmptyData
voicechat.SendVoiceData
vprof
vprof.AtRoot
vprof.BudgetGroupNameToBudgetGroupID
vprof.COUNTER_GROUP_DEFAULT
vprof.COUNTER_GROUP_NO_RESET
vprof.COUNTER_GROUP_TELEMETRY
vprof.COUNTER_GROUP_TEXTURE_GLOBAL
vprof.COUNTER_GROUP_TEXTURE_PER_FRAME
vprof.EnterScope
vprof.ExitScope
vprof.FindOrCreateCounter
vprof.GetBudgetGroupColor
vprof.GetBudgetGroupFlags
vprof.GetBudgetGroupName
vprof.GetCounter
vprof.GetCurrentNode
vprof.GetDetailLevel
vprof.GetNumBudgetGroups
vprof.GetNumCounters
vprof.GetPeakFrameTime
vprof.GetRoot
vprof.GetTimeLastFrame
vprof.GetTotalTimeSampled
vprof.HideBudgetGroup
vprof.IsEnabled
vprof.MarkFrame
vprof.NumFramesSampled
vprof.Pause
vprof.Reset
vprof.ResetCounters
vprof.ResetPeaks
vprof.Resume
vprof.Start
vprof.Stop
vprof.Term
Hooks
37
HolyLib:PostProcessGameEvent
HolyLib:PreProcessGameEvent
HolyLib:OnChannelOverflow
HolyLib:OnClientDisconnect
HolyLib:OnClientTimeout
HolyLib:OnPlayerChangedSlot
HolyLib:OnSetSignonState
HolyLib:ProcessConnectionlessPacket
HolyLib:GetGModTags
HolyLib:Initialize
HolyLib:OnMapChange
HolyLib:OnMoveTypeChange
HolyLib:OnPlayerGotOffLadder
HolyLib:OnPlayerGotOnLadder
HolyLib:PostEntityConstructor
HolyLib:OnPhysicsLag
HolyLib:PostPhysFrame
HolyLib:PostPhysicsLag
HolyLib:PrePhysFrame
HolyLib:OnGenericPrecache
HolyLib:OnGenericPrecacheFail
HolyLib:OnModelPrecache
HolyLib:OnModelPrecacheFail
HolyLib:PostCheckTransmit
HolyLib:PreCheckTransmit
HolyLib:OnSoundScapeUpdateForPlayer
HolyLib:OnSourceTVClientDisconnect
HolyLib:OnSourceTVCommand
HolyLib:OnSourceTVNetMessage
HolyLib:OnSourceTVStartNewShot
HolyLib:OnNotifyClientConnect
HolyLib:OnSteamConnect
HolyLib:OnSteamDisconnect
HolyLib:OnStringTableCreation
HolyLib:OnPlayerStartTalking
HolyLib:OnPlayerStoppedTalking
HolyLib:PreProcessVoiceChat
Classes
23
IGModAudioChannel
IGModAudioChannel:Destroy
IGModAudioChannel:FFT
IGModAudioChannel:Get3DCone
IGModAudioChannel:Get3DEnabled
IGModAudioChannel:Get3DFadeDistance
IGModAudioChannel:GetAverageBitRate
IGModAudioChannel:GetBitsPerSample
IGModAudioChannel:GetBufferedTime
IGModAudioChannel:GetChannelPan
IGModAudioChannel:GetFileName
IGModAudioChannel:GetLevel
IGModAudioChannel:GetPlaybackRate
IGModAudioChannel:GetPos
IGModAudioChannel:GetSampleRate
IGModAudioChannel:GetState
IGModAudioChannel:GetTable
IGModAudioChannel:GetTags
IGModAudioChannel:GetTime
IGModAudioChannel:Is3D
IGModAudioChannel:IsBlockStreamed
IGModAudioChannel:IsLooping
IGModAudioChannel:IsOnline
IGModAudioChannel:IsValid
IGModAudioChannel:Pause
IGModAudioChannel:Play
IGModAudioChannel:Restart
IGModAudioChannel:Set3DCone
IGModAudioChannel:Set3DEnabled
IGModAudioChannel:Set3DFadeDistance
IGModAudioChannel:SetChannelPan
IGModAudioChannel:SetLooping
IGModAudioChannel:SetPos
IGModAudioChannel:SetTime
IGModAudioChannel:SetVolume
IGModAudioChannel:Stop
bf_read
bf_read:GetCurrentBit
bf_read:GetNumBits
bf_read:GetNumBitsLeft
bf_read:GetNumBitsRead
bf_read:GetNumBytes
bf_read:GetNumBytesLeft
bf_read:GetNumBytesRead
bf_read:GetTable
bf_read:IsOverflowed
bf_read:IsValid
bf_read:PeekUBitLong
bf_read:ReadBitAngle
bf_read:ReadBitAngles
bf_read:ReadBitCoord
bf_read:ReadBitCoordBits
bf_read:ReadBitCoordMP
bf_read:ReadBitCoordMPBits
bf_read:ReadBitFloat
bf_read:ReadBitLong
bf_read:ReadBitNormal
bf_read:ReadBits
bf_read:ReadBitVec3Coord
bf_read:ReadBitVec3Normal
bf_read:ReadByte
bf_read:ReadBytes
bf_read:ReadChar
bf_read:ReadFloat
bf_read:ReadLong
bf_read:ReadLongLong
bf_read:ReadOneBit
bf_read:ReadSBitLong
bf_read:ReadShort
bf_read:ReadSignedVarInt32
bf_read:ReadSignedVarInt64
bf_read:ReadString
bf_read:ReadUBitLong
bf_read:ReadUBitVar
bf_read:ReadVarInt32
bf_read:ReadVarInt64
bf_read:ReadWord
bf_read:Reset
bf_read:Seek
bf_read:SeekRelative
bf_write
bf_write:GetData
bf_write:GetDebugName
bf_write:GetMaxNumBits
bf_write:GetNumBitsLeft
bf_write:GetNumBitsWritten
bf_write:GetNumBytesLeft
bf_write:GetNumBytesWritten
bf_write:GetTable
bf_write:IsOverflowed
bf_write:IsValid
bf_write:Reset
bf_write:SeekToBit
bf_write:SetDebugName
bf_write:WriteBitAngle
bf_write:WriteBitAngles
bf_write:WriteBitCoord
bf_write:WriteBitCoordMP
bf_write:WriteBitFloat
bf_write:WriteBitLong
bf_write:WriteBitNormal
bf_write:WriteBits
bf_write:WriteBitsFromBuffer
bf_write:WriteBitVec3Coord
bf_write:WriteBitVec3Normal
bf_write:WriteByte
bf_write:WriteBytes
bf_write:WriteChar
bf_write:WriteFloat
bf_write:WriteLong
bf_write:WriteLongLong
bf_write:WriteOneBit
bf_write:WriteOneBitAt
bf_write:WriteShort
bf_write:WriteSignedVarInt32
bf_write:WriteSignedVarInt64
bf_write:WriteString
bf_write:WriteUBitLong
bf_write:WriteUBitVar
bf_write:WriteVarInt32
bf_write:WriteVarInt64
bf_write:WriteWord
EntityList
EntityList:AddEntities
EntityList:AddEntity
EntityList:GetEntities
EntityList:GetTable
EntityList:IsValid
EntityList:RemoveEntities
EntityList:RemoveEntity
EntityList:SetEntities
IGameEvent
IGameEvent:GetBool
IGameEvent:GetFloat
IGameEvent:GetInt
IGameEvent:GetName
IGameEvent:GetString
IGameEvent:GetTable
IGameEvent:IsEmpty
IGameEvent:IsLocal
IGameEvent:IsReliable
IGameEvent:IsValid
IGameEvent:SetBool
IGameEvent:SetFloat
IGameEvent:SetInt
IGameEvent:SetString
CBaseClient
CBaseClient:ActivatePlayer
CBaseClient:Clear
CBaseClient:ClientPrint
CBaseClient:DemoRestart
CBaseClient:Disconnect
CBaseClient:ExecuteStringCommand
CBaseClient:FireEvent
CBaseClient:FreeBaselines
CBaseClient:GetChokedPackets
CBaseClient:GetClearedDuringProcessing
CBaseClient:GetClearTime
CBaseClient:GetClientChallenge
CBaseClient:GetConnectTime
CBaseClient:GetFriendsID
CBaseClient:GetFriendsName
CBaseClient:GetInReliableState
CBaseClient:GetInSequenceNr
CBaseClient:GetLastReceived
CBaseClient:GetMaxAckTickCount
CBaseClient:GetMaxReliablePayloadSize
CBaseClient:GetName
CBaseClient:GetOutReliableState
CBaseClient:GetOutSequenceNr
CBaseClient:GetOutSequenceNrAck
CBaseClient:GetPlayerSlot
CBaseClient:GetProcessingMessages
CBaseClient:GetRate
CBaseClient:GetSignonState
CBaseClient:GetSteamID
CBaseClient:GetStreamReliable
CBaseClient:GetStreamSocket
CBaseClient:GetStreamUnreliable
CBaseClient:GetStreamVoice
CBaseClient:GetTable
CBaseClient:GetTimeout
CBaseClient:GetUpdateRate
CBaseClient:GetUserID
CBaseClient:HasQueuedPackets
CBaseClient:Inactivate
CBaseClient:IsActive
CBaseClient:IsConnected
CBaseClient:IsFakeClient
CBaseClient:IsHearingClient
CBaseClient:IsHLTV
CBaseClient:IsProximityHearingClient
CBaseClient:IsSpawned
CBaseClient:IsValid
CBaseClient:OnRequestFullUpdate
CBaseClient:ProcessStream
CBaseClient:Reconnect
CBaseClient:SendLua
CBaseClient:SendNetMsg
CBaseClient:SendServerInfo
CBaseClient:SendSignonData
CBaseClient:SetMaxBufferSize
CBaseClient:SetMaxRoutablePayloadSize
CBaseClient:SetName
CBaseClient:SetRate
CBaseClient:SetReportThisFakeClient
CBaseClient:SetSignonState
CBaseClient:SetSteamID
CBaseClient:SetTimeout
CBaseClient:SetUpdateRate
CBaseClient:SetUserCVar
CBaseClient:ShouldReportThisFakeClient
CBaseClient:ShouldSendMessages
CBaseClient:SpawnPlayer
CBaseClient:Transmit
CBaseClient:UpdateAcknowledgedFramecount
CBaseClient:UpdateSendState
CBaseClient:UpdateUserSettings
CGameClient
CNetChan
CNetChan:GetAddress
CNetChan:GetAvgChoke
CNetChan:GetAvgData
CNetChan:GetAvgLatency
CNetChan:GetAvgLoss
CNetChan:GetAvgPackets
CNetChan:GetBufferSize
CNetChan:GetChallengeNr
CNetChan:GetChokedPackets
CNetChan:GetClearedDuringProcessing
CNetChan:GetClearTime
CNetChan:GetConnectionClosingCallback
CNetChan:GetConnectionCrashedCallback
CNetChan:GetConnectionStartCallback
CNetChan:GetConnectTime
CNetChan:GetDataRate
CNetChan:GetDropNumber
CNetChan:GetInReliableState
CNetChan:GetInSequenceNr
CNetChan:GetLastReceived
CNetChan:GetMaxReliablePayloadSize
CNetChan:GetMessageCallback
CNetChan:GetName
CNetChan:GetOutReliableState
CNetChan:GetOutSequenceNr
CNetChan:GetOutSequenceNrAck
CNetChan:GetProcessingMessages
CNetChan:GetProtocolVersion
CNetChan:GetStreamReliable
CNetChan:GetStreamSocket
CNetChan:GetStreamUnreliable
CNetChan:GetStreamVoice
CNetChan:GetTable
CNetChan:GetTime
CNetChan:GetTimeConnected
CNetChan:GetTimeout
CNetChan:GetTimeoutSeconds
CNetChan:GetTimeSinceLastReceived
CNetChan:GetTotalData
CNetChan:IsValid
CNetChan:ProcessStream
CNetChan:SendMessage
CNetChan:SetChoked
CNetChan:SetCompressionMode
CNetChan:SetConnectionClosingCallback
CNetChan:SetConnectionCrashedCallback
CNetChan:SetConnectionStartCallback
CNetChan:SetDataRate
CNetChan:SetFileTransmissionMode
CNetChan:SetMaxBufferSize
CNetChan:SetMessageCallback
CNetChan:SetTimeout
CNetChan:Shutdown
CNetChan:Transmit
HttpRequest
HttpRequest:GetAuthorizationCount
HttpRequest:GetBody
HttpRequest:GetClient
HttpRequest:GetContentLength
HttpRequest:GetHeader
HttpRequest:GetLocalAddr
HttpRequest:GetLocalPort
HttpRequest:GetMethod
HttpRequest:GetParam
HttpRequest:GetPathParam
HttpRequest:GetPlayer
HttpRequest:GetRemoteAddr
HttpRequest:GetRemotePort
HttpRequest:GetTable
HttpRequest:HasHeader
HttpRequest:HasParam
HttpRequest:IsValid
HttpResponse
HttpResponse:GetTable
HttpResponse:IsValid
HttpResponse:SetContent
HttpResponse:SetHeader
HttpResponse:SetRedirect
HttpResponse:SetStatusCode
HttpServer
HttpServer:AddProxyAddress
HttpServer:Delete
HttpServer:Get
HttpServer:GetAddress
HttpServer:GetName
HttpServer:GetPort
HttpServer:GetTable
HttpServer:IsRunning
HttpServer:IsValid
HttpServer:Options
HttpServer:Patch
HttpServer:Post
HttpServer:Put
HttpServer:RemoveMountPoint
HttpServer:SetKeepAliveMaxCount
HttpServer:SetKeepAliveTimeout
HttpServer:SetMountPoint
HttpServer:SetName
HttpServer:SetPayloadMaxLength
HttpServer:SetReadTimeout
HttpServer:SetTCPnodelay
HttpServer:SetThreadSleep
HttpServer:SetWriteTimeout
HttpServer:Start
HttpServer:Stop
HttpServer:Think
CPhysCollide
CPhysCollide:GetTable
CPhysCollide:IsValid
CPhysConvex
CPhysConvex:GetTable
CPhysConvex:IsValid
CPhysPolySoup
CPhysPolySoup:GetTable
CPhysPolySoup:IsValid
ICollisionQuery
ICollisionQuery:ConvexCount
ICollisionQuery:GetTable
ICollisionQuery:GetTriangleMaterialIndex
ICollisionQuery:GetTriangleVerts
ICollisionQuery:IsValid
ICollisionQuery:SetTriangleMaterialIndex
ICollisionQuery:SetTriangleVerts
IPhysicsCollisionSet
IPhysicsCollisionSet:DisableCollisions
IPhysicsCollisionSet:EnableCollisions
IPhysicsCollisionSet:GetTable
IPhysicsCollisionSet:IsValid
IPhysicsCollisionSet:ShouldCollide
IPhysicsEnvironment
IPhysicsEnvironment:CleanupDeleteList
IPhysicsEnvironment:CreatePolyObject
IPhysicsEnvironment:CreatePolyObjectStatic
IPhysicsEnvironment:CreateSphereObject
IPhysicsEnvironment:CreateWorldPhysics
IPhysicsEnvironment:DestroyObject
IPhysicsEnvironment:EnableDeleteQueue
IPhysicsEnvironment:GetActiveObjectCount
IPhysicsEnvironment:GetActiveObjects
IPhysicsEnvironment:GetAirDensity
IPhysicsEnvironment:GetGravity
IPhysicsEnvironment:GetNextFrameTime
IPhysicsEnvironment:GetObjectList
IPhysicsEnvironment:GetPerformanceSettings
IPhysicsEnvironment:GetSimulationTimestep
IPhysicsEnvironment:GetTable
IPhysicsEnvironment:IsCollisionModelUsed
IPhysicsEnvironment:IsValid
IPhysicsEnvironment:ResetSimulationClock
IPhysicsEnvironment:SetAirDensity
IPhysicsEnvironment:SetGravity
IPhysicsEnvironment:SetObjectEventHandler
IPhysicsEnvironment:SetPerformanceSettings
IPhysicsEnvironment:SetQuickDelete
IPhysicsEnvironment:SetSimulationTimestep
IPhysicsEnvironment:Simulate
IPhysicsEnvironment:TransferObject
CHLTVClient
CHLTVClient:SetCameraMan
INetworkStringTable
INetworkStringTable:AddString
INetworkStringTable:ChangedSinceTick
INetworkStringTable:DeleteAllStrings
INetworkStringTable:DeleteString
INetworkStringTable:FindStringIndex
INetworkStringTable:GetAllStrings
INetworkStringTable:GetEntryBits
INetworkStringTable:GetMaxStrings
INetworkStringTable:GetNumberUserData
INetworkStringTable:GetNumStrings
INetworkStringTable:GetPrecacheUserData
INetworkStringTable:GetString
INetworkStringTable:GetStringUserData
INetworkStringTable:GetTable
INetworkStringTable:GetTableId
INetworkStringTable:GetTableName
INetworkStringTable:IsClientSideAddStringAllowed
INetworkStringTable:IsFilenames
INetworkStringTable:IsLocked
INetworkStringTable:IsValid
INetworkStringTable:SetAllowClientSideAddString
INetworkStringTable:SetLocked
INetworkStringTable:SetMaxEntries
INetworkStringTable:SetNumberUserData
INetworkStringTable:SetPrecacheUserData
INetworkStringTable:SetStringUserData
INetworkStringTable:SetTick
VoiceData
VoiceData:CreateCopy
VoiceData:GetData
VoiceData:GetLength
VoiceData:GetPlayerSlot
VoiceData:GetProximity
VoiceData:GetTable
VoiceData:GetUncompressedData
VoiceData:IsValid
VoiceData:SetData
VoiceData:SetLength
VoiceData:SetPlayerSlot
VoiceData:SetProximity
VoiceStream
VoiceStream:GetCount
VoiceStream:GetCurrentTick
VoiceStream:GetData
VoiceStream:GetIndex
VoiceStream:GetNextTick
VoiceStream:GetPreviousTick
VoiceStream:IsValid
VoiceStream:ResetTick
VoiceStream:SetData
VoiceStream:SetIndex
VProfCounter
VProfCounter:Decrement
VProfCounter:Get
VProfCounter:GetName
VProfCounter:Increment
VProfCounter:Set
VProfNode
VProfNode:ClearPrevTime
VProfNode:EnterScope
VProfNode:ExitScope
VProfNode:GetBudgetGroupID
VProfNode:GetChild
VProfNode:GetClientData
VProfNode:GetCurCalls
VProfNode:GetCurTime
VProfNode:GetCurTimeLessChildren
VProfNode:GetL2CacheMisses
VProfNode:GetName
VProfNode:GetParent
VProfNode:GetPeakTime
VProfNode:GetPrevL2CacheMissLessChildren
VProfNode:GetPrevLoadHitStoreLessChildren
VProfNode:GetPrevSibling
VProfNode:GetPrevTime
VProfNode:GetPrevTimeLessChildren
VProfNode:GetSibling
VProfNode:GetSubNode
VProfNode:GetTotalCalls
VProfNode:GetTotalTime
VProfNode:GetTotalTimeLessChildren
VProfNode:MarkFrame
VProfNode:Pause
VProfNode:Reset
VProfNode:ResetPeak
VProfNode:Resume
VProfNode:SetBudgetGroupID
VProfNode:SetClientData
VProfNode:SetCurFrameTime
Structs
0
ConVars
48
holylib_concommand_disableblacklist
holylib_filesystem_cachefilehandle
holylib_filesystem_earlysearchcache
holylib_filesystem_easydircheck
holylib_filesystem_fixgmodpath
holylib_filesystem_forcepath
holylib_filesystem_mergesearchcache
holylib_filesystem_optimizedfixpath
holylib_filesystem_predictexistance
holylib_filesystem_predictpath
holylib_filesystem_savesearchcache
holylib_filesystem_searchcache
holylib_filesystem_skipinvalidluapaths
holylib_filesystem_splitfallback
holylib_filesystem_splitgamepath
holylib_filesystem_splitluapath
holylib_filesystem_tryalternativeluapath
holylib_gameevent_callhook
holylib_gameserver_connectionlesspackethook
holylib_gameserver_disablespawnsafety
sv_filter_nobanresponse
holylib_networking_bind_gmodhands_to_player
holylib_networking_bind_viewmodels_to_player
holylib_networking_fastpath
holylib_networking_fastpath_usecluster
holylib_networking_fasttransmit
holylib_networking_maxviewmodels
holylib_networking_transmit_all_weapons
holylib_networking_transmit_all_weapons_to_owner
holylib_networking_transmit_one_per_tick
holylib_networkthreading_parallelprocessing
holylib_precache_genericfallback
holylib_precache_modelfallback
holylib_sourcetv_allowcommands
holylib_sourcetv_allownetworking
holylib_steamworks_allow_duplicate_steamid
sv_ramp_fix
sv_ramp_bumpcount
sv_ramp_initial_retrace_length
holylib_util_compressthreads
holylib_util_decompressthreads
holylib_voicechat_canhearhimself
holylib_voicechat_hooks
holylib_voicechat_managerupdateinterval
holylib_voicechat_stopdelay
holylib_voicechat_threads
holylib_voicechat_updateinterval
vprof_exportreport
Commands
8
holylib_filesystem_dumpabsolutesearchcache
holylib_filesystem_dumpfilecache
holylib_filesystem_dumpsearchcache
holylib_filesystem_getpathfromid
holylib_filesystem_nukesearchcache
holylib_filesystem_readsearchcache
holylib_filesystem_showpredictionerrors
holylib_filesystem_writesearchcache
holylib
Libraries
1
HolyLib
HolyLib.Disconnect
HolyLib.EntityMessageBegin
HolyLib.ExitLadder
HolyLib.FadeClientVolume
HolyLib.GetLadder
HolyLib.GetRegistry
HolyLib.HideServer
HolyLib.InvalidateBoneCache
HolyLib.IsMapValid
HolyLib.MessageEnd
HolyLib.Reconnect
HolyLib.ServerExecute
HolyLib.SetSignonState
HolyLib.UserMessageBegin
Hooks
7
HolyLib:GetGModTags
HolyLib:Initialize
HolyLib:OnMapChange
HolyLib:OnMoveTypeChange
HolyLib:OnPlayerGotOffLadder
HolyLib:OnPlayerGotOnLadder
HolyLib:PostEntityConstructor
gameevent
Libraries
1
gameevent
gameevent.AddClientListener
gameevent.BlockCreation
gameevent.Create
gameevent.DuplicateEvent
gameevent.FireClientEvent
gameevent.FireEvent
gameevent.GetClientListeners
gameevent.GetListeners
gameevent.RemoveClientListener
gameevent.RemoveListener
Hooks
2
HolyLib:PostProcessGameEvent
HolyLib:PreProcessGameEvent
Classes
1
IGameEvent
IGameEvent:GetBool
IGameEvent:GetFloat
IGameEvent:GetInt
IGameEvent:GetName
IGameEvent:GetString
IGameEvent:GetTable
IGameEvent:IsEmpty
IGameEvent:IsLocal
IGameEvent:IsReliable
IGameEvent:IsValid
IGameEvent:SetBool
IGameEvent:SetFloat
IGameEvent:SetInt
IGameEvent:SetString
ConVars
1
holylib_gameevent_callhook
precachefix
Hooks
4
HolyLib:OnGenericPrecache
HolyLib:OnGenericPrecacheFail
HolyLib:OnModelPrecache
HolyLib:OnModelPrecacheFail
ConVars
2
holylib_precache_genericfallback
holylib_precache_modelfallback
stringtable
Libraries
1
stringtable
stringtable.AllowCreation
stringtable.CreateStringTable
stringtable.CreateStringTableEx
stringtable.FindTable
stringtable.GetTable
stringtable.INVALID_STRING_INDEX
stringtable.IsCreationAllowed
stringtable.IsLocked
stringtable.GetNumTables
stringtable.RemoveAllTables
stringtable.RemoveTable
stringtable.SetAllowClientSideAddString
stringtable.SetLocked
Hooks
1
HolyLib:OnStringTableCreation
Classes
1
INetworkStringTable
INetworkStringTable:AddString
INetworkStringTable:ChangedSinceTick
INetworkStringTable:DeleteAllStrings
INetworkStringTable:DeleteString
INetworkStringTable:FindStringIndex
INetworkStringTable:GetAllStrings
INetworkStringTable:GetEntryBits
INetworkStringTable:GetMaxStrings
INetworkStringTable:GetNumberUserData
INetworkStringTable:GetNumStrings
INetworkStringTable:GetPrecacheUserData
INetworkStringTable:GetString
INetworkStringTable:GetStringUserData
INetworkStringTable:GetTable
INetworkStringTable:GetTableId
INetworkStringTable:GetTableName
INetworkStringTable:IsClientSideAddStringAllowed
INetworkStringTable:IsFilenames
INetworkStringTable:IsLocked
INetworkStringTable:IsValid
INetworkStringTable:SetAllowClientSideAddString
INetworkStringTable:SetLocked
INetworkStringTable:SetMaxEntries
INetworkStringTable:SetNumberUserData
INetworkStringTable:SetPrecacheUserData
INetworkStringTable:SetStringUserData
INetworkStringTable:SetTick
pvs
Libraries
1
pvs
pvs.AddEntityToTransmit
pvs.AddEntityToPVS
pvs.AddOriginToPVS
pvs.CheckAreasConnected
pvs.CheckBoxInPVS
pvs.CheckOriginInPVS
pvs.FindInPVS
pvs.FL_EDICT_ALWAYS
pvs.FL_EDICT_DONTSEND
pvs.FL_EDICT_FULLCHECK
pvs.FL_EDICT_PVSCHECK
pvs.ForceFullUpdate
pvs.GetArea
pvs.GetClusterCount
pvs.GetClusterForOrigin
pvs.GetEntitiesFromTransmit
pvs.GetPVSForCluster
pvs.GetStateFlags
pvs.IsEmptyBaseline
pvs.OverrideStateFlags
pvs.RemoveAllEntityFromTransmit
pvs.RemoveEntityFromTransmit
pvs.ResetPVS
pvs.SetPreventTransmitBulk
pvs.SetStateFlags
pvs.TestPVS
Hooks
2
HolyLib:PostCheckTransmit
HolyLib:PreCheckTransmit
surffix
ConVars
3
sv_ramp_fix
sv_ramp_bumpcount
sv_ramp_initial_retrace_length
filesystem
Libraries
2
addonsystem
addonsystem.Clear
addonsystem.MountFile
addonsystem.Refresh
addonsystem.SetShouldMount
addonsystem.ShouldMount
filesystem
filesystem.AddSearchPath
filesystem.AsyncRead
filesystem.CreateDir
filesystem.Delete
filesystem.Exists
filesystem.Find
filesystem.FullPathToRelativePath
filesystem.IsDir
filesystem.Open
filesystem.RelativePathToFullPath
filesystem.RemoveAllSearchPaths
filesystem.RemoveSearchPath
filesystem.RemoveSearchPaths
filesystem.Rename
filesystem.Size
filesystem.Time
filesystem.TimeAccessed
filesystem.TimeCreated
ConVars
16
holylib_filesystem_cachefilehandle
holylib_filesystem_earlysearchcache
holylib_filesystem_easydircheck
holylib_filesystem_fixgmodpath
holylib_filesystem_forcepath
holylib_filesystem_mergesearchcache
holylib_filesystem_optimizedfixpath
holylib_filesystem_predictexistance
holylib_filesystem_predictpath
holylib_filesystem_savesearchcache
holylib_filesystem_searchcache
holylib_filesystem_skipinvalidluapaths
holylib_filesystem_splitfallback
holylib_filesystem_splitgamepath
holylib_filesystem_splitluapath
holylib_filesystem_tryalternativeluapath
Commands
8
holylib_filesystem_dumpabsolutesearchcache
holylib_filesystem_dumpfilecache
holylib_filesystem_dumpsearchcache
holylib_filesystem_getpathfromid
holylib_filesystem_nukesearchcache
holylib_filesystem_readsearchcache
holylib_filesystem_showpredictionerrors
holylib_filesystem_writesearchcache
util
Libraries
1
util
util.AsyncCompress
util.AsyncDecompress
util.AsyncTableToJSON
util.CompressLZ4
util.DecompressLZ4
util.FancyJSONToTable
util.FancyTableToJSON
ConVars
2
holylib_util_compressthreads
holylib_util_decompressthreads
concommand
ConVars
1
holylib_concommand_disableblacklist
vprof
Libraries
1
vprof
vprof.AtRoot
vprof.BudgetGroupNameToBudgetGroupID
vprof.COUNTER_GROUP_DEFAULT
vprof.COUNTER_GROUP_NO_RESET
vprof.COUNTER_GROUP_TELEMETRY
vprof.COUNTER_GROUP_TEXTURE_GLOBAL
vprof.COUNTER_GROUP_TEXTURE_PER_FRAME
vprof.EnterScope
vprof.ExitScope
vprof.FindOrCreateCounter
vprof.GetBudgetGroupColor
vprof.GetBudgetGroupFlags
vprof.GetBudgetGroupName
vprof.GetCounter
vprof.GetCurrentNode
vprof.GetDetailLevel
vprof.GetNumBudgetGroups
vprof.GetNumCounters
vprof.GetPeakFrameTime
vprof.GetRoot
vprof.GetTimeLastFrame
vprof.GetTotalTimeSampled
vprof.HideBudgetGroup
vprof.IsEnabled
vprof.MarkFrame
vprof.NumFramesSampled
vprof.Pause
vprof.Reset
vprof.ResetCounters
vprof.ResetPeaks
vprof.Resume
vprof.Start
vprof.Stop
vprof.Term
Classes
2
VProfCounter
VProfCounter:Decrement
VProfCounter:Get
VProfCounter:GetName
VProfCounter:Increment
VProfCounter:Set
VProfNode
VProfNode:ClearPrevTime
VProfNode:EnterScope
VProfNode:ExitScope
VProfNode:GetBudgetGroupID
VProfNode:GetChild
VProfNode:GetClientData
VProfNode:GetCurCalls
VProfNode:GetCurTime
VProfNode:GetCurTimeLessChildren
VProfNode:GetL2CacheMisses
VProfNode:GetName
VProfNode:GetParent
VProfNode:GetPeakTime
VProfNode:GetPrevL2CacheMissLessChildren
VProfNode:GetPrevLoadHitStoreLessChildren
VProfNode:GetPrevSibling
VProfNode:GetPrevTime
VProfNode:GetPrevTimeLessChildren
VProfNode:GetSibling
VProfNode:GetSubNode
VProfNode:GetTotalCalls
VProfNode:GetTotalTime
VProfNode:GetTotalTimeLessChildren
VProfNode:MarkFrame
VProfNode:Pause
VProfNode:Reset
VProfNode:ResetPeak
VProfNode:Resume
VProfNode:SetBudgetGroupID
VProfNode:SetClientData
VProfNode:SetCurFrameTime
ConVars
1
vprof_exportreport
cvars
Libraries
1
cvar
cvar.Find
cvar.GetAll
cvar.SetValue
cvar.Unregister
sourcetv
Libraries
1
sourcetv
sourcetv.FireEvent
sourcetv.GetAll
sourcetv.GetClient
sourcetv.GetClientCount
sourcetv.GetHLTVSlot
sourcetv.GetRecordingFile
sourcetv.IsActive
sourcetv.IsMasterProxy
sourcetv.IsRecording
sourcetv.IsRelay
sourcetv.RECORD_ACTIVE
sourcetv.RECORD_FILEEXISTS
sourcetv.RECORD_INVALIDPATH
sourcetv.RECORD_NOSOURCETV
sourcetv.RECORD_NOTACTIVE
sourcetv.RECORD_NOTMASTER
sourcetv.RECORD_OK
sourcetv.SetCameraMan
sourcetv.StartRecord
sourcetv.StopRecord
Hooks
4
HolyLib:OnSourceTVClientDisconnect
HolyLib:OnSourceTVCommand
HolyLib:OnSourceTVNetMessage
HolyLib:OnSourceTVStartNewShot
Classes
1
CHLTVClient
CHLTVClient:SetCameraMan
ConVars
2
holylib_sourcetv_allowcommands
holylib_sourcetv_allownetworking
bitbuf
Libraries
1
bitbuf
bitbuf.CopyReadBuffer
bitbuf.CreateReadBuffer
bitbuf.CreateStackReadBuffer
bitbuf.CreateStackWriteBuffer
bitbuf.CreateWriteBuffer
Classes
2
bf_read
bf_read:GetCurrentBit
bf_read:GetNumBits
bf_read:GetNumBitsLeft
bf_read:GetNumBitsRead
bf_read:GetNumBytes
bf_read:GetNumBytesLeft
bf_read:GetNumBytesRead
bf_read:GetTable
bf_read:IsOverflowed
bf_read:IsValid
bf_read:PeekUBitLong
bf_read:ReadBitAngle
bf_read:ReadBitAngles
bf_read:ReadBitCoord
bf_read:ReadBitCoordBits
bf_read:ReadBitCoordMP
bf_read:ReadBitCoordMPBits
bf_read:ReadBitFloat
bf_read:ReadBitLong
bf_read:ReadBitNormal
bf_read:ReadBits
bf_read:ReadBitVec3Coord
bf_read:ReadBitVec3Normal
bf_read:ReadByte
bf_read:ReadBytes
bf_read:ReadChar
bf_read:ReadFloat
bf_read:ReadLong
bf_read:ReadLongLong
bf_read:ReadOneBit
bf_read:ReadSBitLong
bf_read:ReadShort
bf_read:ReadSignedVarInt32
bf_read:ReadSignedVarInt64
bf_read:ReadString
bf_read:ReadUBitLong
bf_read:ReadUBitVar
bf_read:ReadVarInt32
bf_read:ReadVarInt64
bf_read:ReadWord
bf_read:Reset
bf_read:Seek
bf_read:SeekRelative
bf_write
bf_write:GetData
bf_write:GetDebugName
bf_write:GetMaxNumBits
bf_write:GetNumBitsLeft
bf_write:GetNumBitsWritten
bf_write:GetNumBytesLeft
bf_write:GetNumBytesWritten
bf_write:GetTable
bf_write:IsOverflowed
bf_write:IsValid
bf_write:Reset
bf_write:SeekToBit
bf_write:SetDebugName
bf_write:WriteBitAngle
bf_write:WriteBitAngles
bf_write:WriteBitCoord
bf_write:WriteBitCoordMP
bf_write:WriteBitFloat
bf_write:WriteBitLong
bf_write:WriteBitNormal
bf_write:WriteBits
bf_write:WriteBitsFromBuffer
bf_write:WriteBitVec3Coord
bf_write:WriteBitVec3Normal
bf_write:WriteByte
bf_write:WriteBytes
bf_write:WriteChar
bf_write:WriteFloat
bf_write:WriteLong
bf_write:WriteLongLong
bf_write:WriteOneBit
bf_write:WriteOneBitAt
bf_write:WriteShort
bf_write:WriteSignedVarInt32
bf_write:WriteSignedVarInt64
bf_write:WriteString
bf_write:WriteUBitLong
bf_write:WriteUBitVar
bf_write:WriteVarInt32
bf_write:WriteVarInt64
bf_write:WriteWord
steamworks
Libraries
1
steamworks
steamworks.Activate
steamworks.ForceActivate
steamworks.ForceAuthenticate
steamworks.IsConnected
steamworks.Shutdown
Hooks
3
HolyLib:OnNotifyClientConnect
HolyLib:OnSteamConnect
HolyLib:OnSteamDisconnect
ConVars
1
holylib_steamworks_allow_duplicate_steamid
systimer
Libraries
1
systimer
systimer.Adjust
systimer.Check
systimer.Create
systimer.Exists
systimer.Pause
systimer.Remove
systimer.RepsLeft
systimer.Simple
systimer.Start
systimer.Stop
systimer.TimeLeft
systimer.Toggle
systimer.UnPause
pas
Libraries
1
pas
pas.CheckBoxInPAS
pas.FindInPAS
pas.TestPAS
voicechat
Libraries
1
voicechat
voicechat.ApplyEffect
voicechat.BroadcastVoiceData
voicechat.CreateVoiceData
voicechat.CreateVoiceStream
voicechat.IsHearingClient
voicechat.IsPlayerTalking
voicechat.IsProximityHearingClient
voicechat.LastPlayerTalked
voicechat.LoadVoiceStream
voicechat.LoadVoiceStreamFromWaveString
voicechat.ProcessVoiceData
voicechat.SaveVoiceStream
voicechat.SendEmptyData
voicechat.SendVoiceData
Hooks
3
HolyLib:OnPlayerStartTalking
HolyLib:OnPlayerStoppedTalking
HolyLib:PreProcessVoiceChat
Classes
2
VoiceData
VoiceData:CreateCopy
VoiceData:GetData
VoiceData:GetLength
VoiceData:GetPlayerSlot
VoiceData:GetProximity
VoiceData:GetTable
VoiceData:GetUncompressedData
VoiceData:IsValid
VoiceData:SetData
VoiceData:SetLength
VoiceData:SetPlayerSlot
VoiceData:SetProximity
VoiceStream
VoiceStream:GetCount
VoiceStream:GetCurrentTick
VoiceStream:GetData
VoiceStream:GetIndex
VoiceStream:GetNextTick
VoiceStream:GetPreviousTick
VoiceStream:IsValid
VoiceStream:ResetTick
VoiceStream:SetData
VoiceStream:SetIndex
ConVars
6
holylib_voicechat_canhearhimself
holylib_voicechat_hooks
holylib_voicechat_managerupdateinterval
holylib_voicechat_stopdelay
holylib_voicechat_threads
holylib_voicechat_updateinterval
physenv
Libraries
2
physcollide
physcollide.BBoxToCollide
physcollide.BBoxToConvex
physcollide.CollideGetAABB
physcollide.CollideGetExtent
physcollide.CollideGetMassCenter
physcollide.CollideGetOrthographicAreas
physcollide.CollideIndex
physcollide.CollideSetMassCenter
physcollide.CollideSetOrthographicAreas
physcollide.CollideSize
physcollide.CollideSurfaceArea
physcollide.CollideVolume
physcollide.CollideWrite
physcollide.ConvertConvexToCollide
physcollide.ConvertPolysoupToCollide
physcollide.ConvexFree
physcollide.ConvexSurfaceArea
physcollide.ConvexVolume
physcollide.CreateQueryModel
physcollide.DestroyCollide
physcollide.DestroyQueryModel
physcollide.objectparams_t
physcollide.PolysoupAddTriangle
physcollide.PolysoupCreate
physcollide.PolysoupDestroy
physcollide.PolysoupDestroyTheDeathstar
physcollide.UnserializeCollide
physenv
physenv.CreateEnvironment
physenv.DestroyAllCollisionSets
physenv.DestroyEnvironment
physenv.EnablePhysHook
physenv.FindCollisionSet
physenv.FindOrCreateCollisionSet
physenv.GetActiveEnvironmentByIndex
physenv.GetCurrentEnvironment
physenv.GetLagThreshold
physenv.IVP_NoSkip
physenv.IVP_SkipImpact
physenv.IVP_SkipSimulation
physenv.SetLagThreshold
physenv.SetPhysSkipType
Hooks
4
HolyLib:OnPhysicsLag
HolyLib:PostPhysFrame
HolyLib:PostPhysicsLag
HolyLib:PrePhysFrame
Classes
6
CPhysCollide
CPhysCollide:GetTable
CPhysCollide:IsValid
CPhysConvex
CPhysConvex:GetTable
CPhysConvex:IsValid
CPhysPolySoup
CPhysPolySoup:GetTable
CPhysPolySoup:IsValid
ICollisionQuery
ICollisionQuery:ConvexCount
ICollisionQuery:GetTable
ICollisionQuery:GetTriangleMaterialIndex
ICollisionQuery:GetTriangleVerts
ICollisionQuery:IsValid
ICollisionQuery:SetTriangleMaterialIndex
ICollisionQuery:SetTriangleVerts
IPhysicsCollisionSet
IPhysicsCollisionSet:DisableCollisions
IPhysicsCollisionSet:EnableCollisions
IPhysicsCollisionSet:GetTable
IPhysicsCollisionSet:IsValid
IPhysicsCollisionSet:ShouldCollide
IPhysicsEnvironment
IPhysicsEnvironment:CleanupDeleteList
IPhysicsEnvironment:CreatePolyObject
IPhysicsEnvironment:CreatePolyObjectStatic
IPhysicsEnvironment:CreateSphereObject
IPhysicsEnvironment:CreateWorldPhysics
IPhysicsEnvironment:DestroyObject
IPhysicsEnvironment:EnableDeleteQueue
IPhysicsEnvironment:GetActiveObjectCount
IPhysicsEnvironment:GetActiveObjects
IPhysicsEnvironment:GetAirDensity
IPhysicsEnvironment:GetGravity
IPhysicsEnvironment:GetNextFrameTime
IPhysicsEnvironment:GetObjectList
IPhysicsEnvironment:GetPerformanceSettings
IPhysicsEnvironment:GetSimulationTimestep
IPhysicsEnvironment:GetTable
IPhysicsEnvironment:IsCollisionModelUsed
IPhysicsEnvironment:IsValid
IPhysicsEnvironment:ResetSimulationClock
IPhysicsEnvironment:SetAirDensity
IPhysicsEnvironment:SetGravity
IPhysicsEnvironment:SetObjectEventHandler
IPhysicsEnvironment:SetPerformanceSettings
IPhysicsEnvironment:SetQuickDelete
IPhysicsEnvironment:SetSimulationTimestep
IPhysicsEnvironment:Simulate
IPhysicsEnvironment:TransferObject
Structs
0
bass
Libraries
1
bass
bass.PlayFile
bass.PlayURL
Classes
1
IGModAudioChannel
IGModAudioChannel:Destroy
IGModAudioChannel:FFT
IGModAudioChannel:Get3DCone
IGModAudioChannel:Get3DEnabled
IGModAudioChannel:Get3DFadeDistance
IGModAudioChannel:GetAverageBitRate
IGModAudioChannel:GetBitsPerSample
IGModAudioChannel:GetBufferedTime
IGModAudioChannel:GetChannelPan
IGModAudioChannel:GetFileName
IGModAudioChannel:GetLevel
IGModAudioChannel:GetPlaybackRate
IGModAudioChannel:GetPos
IGModAudioChannel:GetSampleRate
IGModAudioChannel:GetState
IGModAudioChannel:GetTable
IGModAudioChannel:GetTags
IGModAudioChannel:GetTime
IGModAudioChannel:Is3D
IGModAudioChannel:IsBlockStreamed
IGModAudioChannel:IsLooping
IGModAudioChannel:IsOnline
IGModAudioChannel:IsValid
IGModAudioChannel:Pause
IGModAudioChannel:Play
IGModAudioChannel:Restart
IGModAudioChannel:Set3DCone
IGModAudioChannel:Set3DEnabled
IGModAudioChannel:Set3DFadeDistance
IGModAudioChannel:SetChannelPan
IGModAudioChannel:SetLooping
IGModAudioChannel:SetPos
IGModAudioChannel:SetTime
IGModAudioChannel:SetVolume
IGModAudioChannel:Stop
entitylist
Globals
2
CreateEntityList
GetGlobalEntityList
Classes
1
EntityList
EntityList:AddEntities
EntityList:AddEntity
EntityList:GetEntities
EntityList:GetTable
EntityList:IsValid
EntityList:RemoveEntities
EntityList:RemoveEntity
EntityList:SetEntities
httpserver
Libraries
1
httpserver
httpserver.Create
httpserver.Destroy
httpserver.FindByName
httpserver.GetAll
Classes
3
HttpRequest
HttpRequest:GetAuthorizationCount
HttpRequest:GetBody
HttpRequest:GetClient
HttpRequest:GetContentLength
HttpRequest:GetHeader
HttpRequest:GetLocalAddr
HttpRequest:GetLocalPort
HttpRequest:GetMethod
HttpRequest:GetParam
HttpRequest:GetPathParam
HttpRequest:GetPlayer
HttpRequest:GetRemoteAddr
HttpRequest:GetRemotePort
HttpRequest:GetTable
HttpRequest:HasHeader
HttpRequest:HasParam
HttpRequest:IsValid
HttpResponse
HttpResponse:GetTable
HttpResponse:IsValid
HttpResponse:SetContent
HttpResponse:SetHeader
HttpResponse:SetRedirect
HttpResponse:SetStatusCode
HttpServer
HttpServer:AddProxyAddress
HttpServer:Delete
HttpServer:Get
HttpServer:GetAddress
HttpServer:GetName
HttpServer:GetPort
HttpServer:GetTable
HttpServer:IsRunning
HttpServer:IsValid
HttpServer:Options
HttpServer:Patch
HttpServer:Post
HttpServer:Put
HttpServer:RemoveMountPoint
HttpServer:SetKeepAliveMaxCount
HttpServer:SetKeepAliveTimeout
HttpServer:SetMountPoint
HttpServer:SetName
HttpServer:SetPayloadMaxLength
HttpServer:SetReadTimeout
HttpServer:SetTCPnodelay
HttpServer:SetThreadSleep
HttpServer:SetWriteTimeout
HttpServer:Start
HttpServer:Stop
HttpServer:Think
gameserver
Libraries
1
gameserver
gameserver.ApproximateProcessMemoryUsage
gameserver.BroadcastMessage
gameserver.CalculateCPUUsage
gameserver.CreateNetChannel
gameserver.GetAll
gameserver.GetClassBits
gameserver.GetClient
gameserver.GetClientBySteamID
gameserver.GetClientByUserID
gameserver.GetClientCount
gameserver.GetCreatedNetChannels
gameserver.GetMapName
gameserver.GetMaxClients
gameserver.GetName
gameserver.GetNumClasses
gameserver.GetNumClients
gameserver.GetNumFakeClients
gameserver.GetNumProxies
gameserver.GetPassword
gameserver.GetSpawnCount
gameserver.GetTick
gameserver.GetTickInterval
gameserver.GetTime
gameserver.GetUDPPort
gameserver.IsActive
gameserver.IsDedicated
gameserver.IsHLTV
gameserver.IsLoading
gameserver.IsMultiplayer
gameserver.IsPausable
gameserver.IsPaused
gameserver.NS_CLIENT
gameserver.NS_HLTV
gameserver.NS_SERVER
gameserver.RemoveNetChannel
gameserver.SendConnectionlessPacket
gameserver.SetMaxClients
gameserver.SetPassword
gameserver.SetPaused
Classes
3
CBaseClient
CBaseClient:ActivatePlayer
CBaseClient:Clear
CBaseClient:ClientPrint
CBaseClient:DemoRestart
CBaseClient:Disconnect
CBaseClient:ExecuteStringCommand
CBaseClient:FireEvent
CBaseClient:FreeBaselines
CBaseClient:GetChokedPackets
CBaseClient:GetClearedDuringProcessing
CBaseClient:GetClearTime
CBaseClient:GetClientChallenge
CBaseClient:GetConnectTime
CBaseClient:GetFriendsID
CBaseClient:GetFriendsName
CBaseClient:GetInReliableState
CBaseClient:GetInSequenceNr
CBaseClient:GetLastReceived
CBaseClient:GetMaxAckTickCount
CBaseClient:GetMaxReliablePayloadSize
CBaseClient:GetName
CBaseClient:GetOutReliableState
CBaseClient:GetOutSequenceNr
CBaseClient:GetOutSequenceNrAck
CBaseClient:GetPlayerSlot
CBaseClient:GetProcessingMessages
CBaseClient:GetRate
CBaseClient:GetSignonState
CBaseClient:GetSteamID
CBaseClient:GetStreamReliable
CBaseClient:GetStreamSocket
CBaseClient:GetStreamUnreliable
CBaseClient:GetStreamVoice
CBaseClient:GetTable
CBaseClient:GetTimeout
CBaseClient:GetUpdateRate
CBaseClient:GetUserID
CBaseClient:HasQueuedPackets
CBaseClient:Inactivate
CBaseClient:IsActive
CBaseClient:IsConnected
CBaseClient:IsFakeClient
CBaseClient:IsHearingClient
CBaseClient:IsHLTV
CBaseClient:IsProximityHearingClient
CBaseClient:IsSpawned
CBaseClient:IsValid
CBaseClient:OnRequestFullUpdate
CBaseClient:ProcessStream
CBaseClient:Reconnect
CBaseClient:SendLua
CBaseClient:SendNetMsg
CBaseClient:SendServerInfo
CBaseClient:SendSignonData
CBaseClient:SetMaxBufferSize
CBaseClient:SetMaxRoutablePayloadSize
CBaseClient:SetName
CBaseClient:SetRate
CBaseClient:SetReportThisFakeClient
CBaseClient:SetSignonState
CBaseClient:SetSteamID
CBaseClient:SetTimeout
CBaseClient:SetUpdateRate
CBaseClient:SetUserCVar
CBaseClient:ShouldReportThisFakeClient
CBaseClient:ShouldSendMessages
CBaseClient:SpawnPlayer
CBaseClient:Transmit
CBaseClient:UpdateAcknowledgedFramecount
CBaseClient:UpdateSendState
CBaseClient:UpdateUserSettings
CGameClient
CNetChan
CNetChan:GetAddress
CNetChan:GetAvgChoke
CNetChan:GetAvgData
CNetChan:GetAvgLatency
CNetChan:GetAvgLoss
CNetChan:GetAvgPackets
CNetChan:GetBufferSize
CNetChan:GetChallengeNr
CNetChan:GetChokedPackets
CNetChan:GetClearedDuringProcessing
CNetChan:GetClearTime
CNetChan:GetConnectionClosingCallback
CNetChan:GetConnectionCrashedCallback
CNetChan:GetConnectionStartCallback
CNetChan:GetConnectTime
CNetChan:GetDataRate
CNetChan:GetDropNumber
CNetChan:GetInReliableState
CNetChan:GetInSequenceNr
CNetChan:GetLastReceived
CNetChan:GetMaxReliablePayloadSize
CNetChan:GetMessageCallback
CNetChan:GetName
CNetChan:GetOutReliableState
CNetChan:GetOutSequenceNr
CNetChan:GetOutSequenceNrAck
CNetChan:GetProcessingMessages
CNetChan:GetProtocolVersion
CNetChan:GetStreamReliable
CNetChan:GetStreamSocket
CNetChan:GetStreamUnreliable
CNetChan:GetStreamVoice
CNetChan:GetTable
CNetChan:GetTime
CNetChan:GetTimeConnected
CNetChan:GetTimeout
CNetChan:GetTimeoutSeconds
CNetChan:GetTimeSinceLastReceived
CNetChan:GetTotalData
CNetChan:IsValid
CNetChan:ProcessStream
CNetChan:SendMessage
CNetChan:SetChoked
CNetChan:SetCompressionMode
CNetChan:SetConnectionClosingCallback
CNetChan:SetConnectionCrashedCallback
CNetChan:SetConnectionStartCallback
CNetChan:SetDataRate
CNetChan:SetFileTransmissionMode
CNetChan:SetMaxBufferSize
CNetChan:SetMessageCallback
CNetChan:SetTimeout
CNetChan:Shutdown
CNetChan:Transmit
Hooks
6
HolyLib:OnChannelOverflow
HolyLib:OnClientDisconnect
HolyLib:OnClientTimeout
HolyLib:OnPlayerChangedSlot
HolyLib:OnSetSignonState
HolyLib:ProcessConnectionlessPacket
ConVars
3
holylib_gameserver_connectionlesspackethook
holylib_gameserver_disablespawnsafety
sv_filter_nobanresponse
networking
ConVars
9
holylib_networking_bind_gmodhands_to_player
holylib_networking_bind_viewmodels_to_player
holylib_networking_fastpath
holylib_networking_fastpath_usecluster
holylib_networking_fasttransmit
holylib_networking_maxviewmodels
holylib_networking_transmit_all_weapons
holylib_networking_transmit_all_weapons_to_owner
holylib_networking_transmit_one_per_tick
luajit
Libraries
2
debug
debug.isblocked
debug.isreadonly
debug.setblocked
debug.setreadonly
jit
jit.getffi
jit.markFFITypeAsGmodUserData
jit.require
Configs
2
luajit.enableFFI
luajit.keepRemovedDebugFunctions
soundscape
Libraries
1
soundscape
soundscape.BlockEngineChanges
soundscape.EnableUpdateHook
soundscape.GetActivePositions
soundscape.GetActiveSoundScape
soundscape.GetActiveSoundScapeIndex
soundscape.GetAll
soundscape.GetAllEntities
soundscape.GetIndexByName
soundscape.GetNameByIndex
soundscape.SetActiveSoundscape
soundscape.SetCurrentDistance
soundscape.SetCurrentPlayerPosition
soundscape.SetCurrentSoundscape
Hooks
1
HolyLib:OnSoundScapeUpdateForPlayer
networkthreading
ConVars
1
holylib_networkthreading_parallelprocessing