Core api
IToolkitEntities
IToolkitEntities
Methods
CCSGameRules* GetGameRules()
The active CCSGameRules, or null before the entity exists.
CBaseEntity* CreateEntityByName(pszClassName)
Creates entity by classname.
Parameters
- pszClassName const char*
AddEntityListener(owner, pListener)
Adds listener for entity spawn, creation, deletion and parent change.
Parameters
- owner PluginId — Plugin the listener belongs to
- pListener IEntityListener* — Listener object
RemoveEntityListener(pListener)
Removes listener for entity spawn, creation, deletion and parent change.
Parameters
- pListener IEntityListener*
Functions
UTIL_FindAllEntitiesByDesignerName(pszDesignerName)
Every entity whose designer name matches, cast to T.
Parameters
- pszDesignerName const char* — Designer name to match, exactly.