IGameSystem Derived Systems: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(New page: There are a couple of sub implementations of IGameSystem that have slightly modified functionality. Some are simplified, and others are called per frame. This list divides classes up ...)
 
(→‎CAutoGameSystem: Add CPlayerVoiceListener)
 
Line 24: Line 24:
*[[CGlowOverlaySystem]]
*[[CGlowOverlaySystem]]
*[[CPixelVisibilitySystem]]
*[[CPixelVisibilitySystem]]
*[[CPlayerVoiceListener]] - Maintains data about voice communications from various players so that the server can react to it.


==IGameSystemPerFrame==
==IGameSystemPerFrame==

Latest revision as of 23:40, 17 September 2025

There are a couple of sub implementations of IGameSystem that have slightly modified functionality. Some are simplified, and others are called per frame. This list divides classes up by the most derived version of IGameSystem it inherits from.

IGameSystem

Effects:

CBaseGameSystem

CAutoGameSystem

IGameSystemPerFrame

CBaseGameSystemPerFrame

CAutoGameSystemPerFrame