sourcemod/extensions/sdktools
Nick Hastings 0be7813398 Add ValveType_Object type.
This is for the few cases where we have function parameters to objects that
don't fit our other predefined types (CBaseEntity, CBasePlayer, string).

Most calls currently pass those as POD (which is incorrect, but works on
x86), or one of the other pointer types (which is also incorrect, and can
lead to confusion, but works on x86 and x86-64).

This type only works when manually buffering the parameter for calls, and
is not supported for return types.
2021-10-12 20:56:51 -04:00
..
AMBuilder Update to AMBuild 2.2. 2020-08-18 23:09:43 -07:00
CellRecipientFilter.h Remove support for Source 1 Dota 2. (#496) 2016-04-26 23:18:47 -04:00
clientnatives.cpp Fix crash in ReconnectClient and Inactivate client when IServer ptr is null (bug 6122, r=asherkin). 2014-05-15 10:49:32 -04:00
clientnatives.h Added InactivateClient and ReconnectClient natives to SDKTools (bug 4931, r=fyren). 2011-07-06 18:11:02 -04:00
extension.cpp Enable more CS:GO engine logic for Blade Symphony. 2021-10-12 20:56:51 -04:00
extension.h Cleanly remove all hooks on extension unload 2020-12-16 15:52:48 +01:00
gamerulesnatives.cpp Support reading legacy sendprop arrays (#1550) 2021-08-23 21:21:11 +01:00
gamerulesnatives.h Added ability in SDKTools to get/set prop values on gamerules class (bug 4983, r=fyren). 2011-07-06 17:37:35 -04:00
hooks.cpp Cleanly remove all hooks on extension unload 2020-12-16 15:52:48 +01:00
hooks.h sdktools_voice: implement ClientSpeaking forwards (#1247) 2020-08-18 06:02:34 -07:00
inputnatives.cpp Add templated helper class to promote type-safety (#965) 2019-04-12 12:10:37 -07:00
output.cpp Fix output hooks when caller/activator are flipped (#1411) 2021-07-17 15:30:09 +01:00
output.h Fix output hooks when caller/activator are flipped (#1411) 2021-07-17 15:30:09 +01:00
outputnatives.cpp PassType typo fixup (#1018) 2019-05-15 07:22:34 -04:00
smsdk_config.h sdktools_voice: implement ClientSpeaking forwards (#1247) 2020-08-18 06:02:34 -07:00
teamnatives.cpp Add GetTeamEntity native to SDKTools. 2015-03-10 07:27:43 -07:00
teamnatives.h Add GetPlayerResourceEntity to SDKTools; deprecate old, broken TF2-specific impl (bug 5491, r=asherkin). 2013-03-16 13:50:36 -04:00
tempents.cpp Use new GetIServer call and updated IServerTools calls on Blade Symphony. 2021-10-12 20:56:51 -04:00
tempents.h Spring Cleaning, Part Ichi (1) 2008-03-30 07:00:22 +00:00
tenatives.cpp Improve error message for EmitSound (#787) 2018-03-20 19:42:43 -06:00
trnatives.cpp Catch exceptions from TraceRay filters/enumerators (#1557) 2021-08-02 11:57:36 +01:00
util.h Added svn:keywords property to some files that didn't have them already 2008-04-10 19:28:26 +00:00
variant-t.cpp Add FireEntityOutput native. (#587) 2017-02-15 19:29:43 -05:00
variant-t.h Add FireEntityOutput native. (#587) 2017-02-15 19:29:43 -05:00
vcallbuilder.cpp Fix virtual SDKCall with object params (#1104) 2019-10-18 00:23:45 +01:00
vcallbuilder.h Spring Cleaning, Part Ichi (1) 2008-03-30 07:00:22 +00:00
vcaller.cpp sdktools: permit symbol signatures on win32 (#1346) 2020-10-02 17:33:05 -07:00
vdecoder.cpp Add ValveType_Object type. 2021-10-12 20:56:51 -04:00
vdecoder.h Add ValveType_Object type. 2021-10-12 20:56:51 -04:00
version.rc Overhauled versioning information (bug 5453, r=dvander). 2012-08-26 01:33:54 +01:00
vglobals.cpp Use new GetIServer call and updated IServerTools calls on Blade Symphony. 2021-10-12 20:56:51 -04:00
vglobals.h Add support for getting g_pGameRules without a byte signature / symbol. 2014-12-13 16:35:32 -05:00
vhelpers.cpp Use new GetIServer call and updated IServerTools calls on Blade Symphony. 2021-10-12 20:56:51 -04:00
vhelpers.h Add GetPlayerResourceEntity to SDKTools; deprecate old, broken TF2-specific impl (bug 5491, r=asherkin). 2013-03-16 13:50:36 -04:00
vnatives.cpp Update multiple SDKTools calls to be x64-safe [sizeof(void*) != sizeof(int)] 2021-10-12 20:56:51 -04:00
vnatives.h Spring Cleaning, Part Ichi (1) 2008-03-30 07:00:22 +00:00
voice.cpp Cleanly remove all hooks on extension unload 2020-12-16 15:52:48 +01:00
vsound.cpp sdktools: Clean non-ingame clients from NormalSHook (#1450) 2021-06-24 14:32:47 -07:00
vsound.h Update for latest Blade Symphony SDK 2020-03-11 22:36:25 +00:00
vstringtable.cpp Make GetStringTableData native binary-safe (#1232) 2020-04-14 17:51:39 +01:00