Raised This Month: $12 Target: $400
 3% 

Virtual Offset from Address calculator


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
Wazz
SourceMod Donor
Join Date: Mar 2009
Old 06-29-2011 , 12:00   Virtual Offset from Address calculator
Reply With Quote #1

This is more of a support tool for other plugins to use. Give this thing an address to a virtual function, and the classname of the vtable that this function belongs to and it will give you an offset in return.

A list of the class name it will accept as of 29/06/2011, it will find new class names when valve adds them, they just might not be listed here yet. Remember to include the "class " prefix.
Code:
class CAchievementSaveRestoreBlockHandler
class IGameEventListener2
class CAchievementSaveThread
class CGameEventListener
class CActivityDataOps
class CUtlVectorDataOps<class CAI_InterestTarget,10>
class CFmtStrN<256>
class IGameSystem
class CAI_Component
class CPASFilter
class CPASAttenuationFilter
class CAI_DefMovementSink
class CAI_Pathfinder
class CAI_TacticalServices
class IGameSystemPerFrame
class CTriggerTraceEnum
class CRefCountServiceBase<1,class CRefMT>
class CFunctor2<void (__cdecl*)(class CFunctor * *,unsigned int),class CFunctor * *,int,class CRefCounted1<class CFunctor,class CRefCountServiceBase<1,class CRefMT> > >
class CBaseGameSystemPerFrame
class CUtlVectorDataOps<class CUtlVector<struct UnreachableEnt_t,class CUtlMemory<struct UnreachableEnt_t,int> >,10>
class CUtlVectorDataOps<class CUtlVector<struct ScriptedNPCInteraction_t,class CUtlMemory<struct ScriptedNPCInteraction_t,int> >,10>
class CAI_Senses
class CAI_DefMovementSink
class CAI_BaseNPC
class CPostFrameNavigationHook
class IMotionEvent
class CEntityFactory<class CRallyPoint>
class CPointEntity
class CEntityFactory<class CAssaultPoint>
class CEntityFactory<class CAI_AssaultGoal>
class IEntityListener
class CAssaultPoint
class CRallyPoint
class IEntityListener
class CAI_GoalEntity
class IEntityListener
class CAI_AssaultGoal
class CEntityFactory<class CAI_FollowGoal>
class IEntityListener
class CAI_FollowGoal
class CEntityFactory<class CAI_LeadGoal>
class CAI_LeadBehaviorHandler
class CEntityFactory<class CAI_LeadGoal_Weapon>
class CAI_LeadBehaviorHandler
class IEntityListener
class CAI_LeadGoal
class CAI_LeadBehaviorHandler
class IEntityListener
class CAI_LeadGoal_Weapon
class CEntityFactory<class CRopeAnchor>
class CRopeAnchor
class CEntityFactory<class CAI_BattleLine>
class CEntityFactory<class CAI_StandoffGoal>
class CAI_BattleLine
class IEntityListener
class CAI_StandoffGoal
class CAI_SystemHook
class CAI_DynamicLink
class CEntityFactory<class CAI_DynamicLinkController>
class CEntityFactory<class CAI_DynamicLink>
class CEntityFactory<class CAI_RadialLinkController>
class CAI_RadialLinkController
class CAI_DynamicLinkController
class CUtlVectorDataOps<class CUtlVector<class CHandle<class CAI_BaseNPC>,class CUtlMemory<class CHandle<class CAI_BaseNPC>,int> >,13>
class CAI_Hint
class CEntityFactory<class CAI_Hint>
class CAI_DefMovementSink
class CAI_TestHull
class CEntityFactory<class CNodeEnt>
class CEntityFactory<class CAI_TestHull>
class CNodeEnt
class CAI_ProxyMovementSink
class CAI_ProxyMovementSink
class CAI_LocalNavigator
class CAI_EnemiesListSaveRestoreOps
class CAI_ProxyMovementSink
class CAI_Motor
class CAI_MoveProbe
class CTraceListData
class CAI_MoveAndShootOverlay
class CAI_NavInHintGroupFilter
class CAI_DefMovementSink
class CAI_Navigator
class CUtlVectorDataOps<class CUtlVector<struct AI_Waypoint_t,class CUtlMemory<struct AI_Waypoint_t,int> >,10>
class CRefCountServiceBase<1,class CRefMT>
class CMemberFunctor2<class CAI_Navigator *,bool (__thiscall CAI_Navigator::*)(struct AI_NavGoal_t const &,unsigned int),struct AI_NavGoal_t,unsigned int,class CRefCounted1<class CFunctor,class CRefCountServiceBase<1,class CRefMT> >,class CFuncMemPolicyNone>
class CRefCountServiceBase<1,class CRefMT>
class CMemberFunctor1<class CAI_Navigator *,bool (__thiscall CAI_Navigator::*)(class Vector const &),class Vector,class CRefCounted1<class CFunctor,class CRefCountServiceBase<1,class CRefMT> >,class CFuncMemPolicyNone>
class CNodeFilter
class CAI_Network
class CAI_NetworkManager
class CEntityFactory<class CAI_NetworkManager>
class CPathfindNearestNodeFilter
class std::bad_alloc
class CServerGameTags
class CEntityFactory<class CAI_AllySpeechManager>
class CFmtStrN<128>
class CUtlMapDataOps<class CUtlMap<struct string_t,class CSimpleSimTimer,char>,2,10>
class CStdStringSaveRestoreOps
class CAI_AllySpeechManager
class CEntityFactory<class CAI_Relationship>
class IEntityListener
class CAI_Relationship
class IResponseSystem
class CFmtStrN<1024>
class CDefaultResponseSystemSaveRestoreBlockHandler
class CResponseSystemSaveRestoreOps
class CResponseSystem
class CInstancedResponseSystem
class CAutoGameSystem
class CDefaultResponseSystem
class CAI_SaveRestoreBlockHandler
class CEntityFactory<class CAI_ScriptConditions>
class CUtlVectorDataOps<class CUtlVector<class CAI_ScriptConditionsElement,class CUtlMemory<class CAI_ScriptConditionsElement,int> >,10>
class IEntityListener
class CAI_ScriptConditions
class CUtlVectorDataOps<class CUtlVector<class CHandle<class CBaseEntity>,class CUtlMemory<class CHandle<class CBaseEntity>,int> >,13>
class CAI_SensedObjectsManager
class CConceptHistoriesDataOps
class CAI_Expresser
class CMultiplayer_Expresser
class CEntityFactory<class CAI_SpeechFilter>
class IEntityListener
class CAI_SpeechFilter
class CVarBitVecSaveRestoreOps<class CBitVec<32> >
class CUtlVectorDataOps<class CUtlVector<struct AISquadEnemyInfo_t,class CUtlMemory<struct AISquadEnemyInfo_t,int> >,10>
class CTraceFilterNav
class CAmmoDef
class IAchievement
class IAchievement
class CBaseAchievement
class CTraceFilterSkipNPCs
class CEntityFactory<class CInfoLightingRelative>
class CInfoLightingRelative
class CIKSaveRestoreOps
class CBaseAnimating
class CUtlVectorDataOps<class CUtlVector<class CAnimationLayer,class CUtlMemory<class CAnimationLayer,int> >,10>
class CCleanupDefaultRelationShips
class CUtlVectorDataOps<class CUtlVector<struct Relationship_t,class CUtlMemory<struct Relationship_t,int> >,10>
class CTraceFilterMelee
class CBaseCombatCharacter
class CTraceFilterNoCombatCharacters
class CCombatCharVisCache
class CWeaponLOSFilter
class CWeaponList
class IHasAttributes
class CBaseCombatWeapon
class CSingleUserRecipientFilter
class IHandleEntity
class CBaseEntity::NetworkVar_m_Collision
class ICommandCompletionCallback
class CEntFireAutoCompletionFunctor
class CUtlVectorDataOps<class CUtlVector<struct ResponseContext_t,class CUtlMemory<struct ResponseContext_t,int> >,10>
class CThinkContextsSaveDataOps
class CUtlVectorDataOps<class CUtlVector<struct thinkfunc_t,class CUtlMemory<struct thinkfunc_t,int> >,10>
class CModelSoundsCacheSaver
class CBaseEntity
class CUtlCachedFileData<class CModelSoundsCache>
class CBroadcastRecipientFilter
class CBulletsTraceFilter
class CEntityFactory<class CBaseFlex>
class CEntityFactory<class CGenericFlexCycler>
class CFlexSceneFileManager
class CBaseFlex
class CGenericFlexCycler
class CPVSFilter
class CEntityFactory<class CBaseGrenadeConcussion>
class CDefaultPlayerPickupVPhysics
class CBaseGrenadeConcussion
class CEntityFactory<class CBaseGrenadeContact>
class CDefaultPlayerPickupVPhysics
class CBaseGrenadeContact
class CDefaultPlayerPickupVPhysics
class CBaseGrenade
class CDefaultPlayerPickupVPhysics
class CEntityFactory<class CBaseGrenade>
class CEntityFactory<class CBaseGrenadeTimed>
class CDefaultPlayerPickupVPhysics
class CBaseGrenadeTimed
class CAI_ExpresserSink
class CAI_ExpresserSink
class CBaseMultiplayerPlayer
class CBaseParticleEntity
class CUsePushFilter
class CUtlVectorDataOps<class CUtlVector<class CHandle<class CVGuiScreen>,class CUtlMemory<class CHandle<class CVGuiScreen>,int> >,13>
class IHasOwner
class CEntityFactory<class CBaseViewModel>
class IHasOwner
class CBaseViewModel
class CEntityFactory<class CInfoTarget>
class CEntityFactory<class CBeam>
class CInfoTarget
class CBeam
class CFuncWall
class CEntityFactory<class CFuncWall>
class CEntityFactory<class CFuncWallToggle>
class CFuncWallToggle
class CEntityFactory<class CFuncVehicleClip>
class CFuncVehicleClip
class CEntityFactory<class CFuncConveyor>
class CEntityFactory<class CFuncIllusionary>
class CFuncIllusionary
class CEntityFactory<class CFuncRotating>
class CFuncRotating
class CEntityFactory<class CFuncVPhysicsClip>
class CFuncVPhysicsClip
class CFuncConveyor
class CDataManager<class CBoneCache,struct bonecacheparams_t,class CBoneCache *,class CThreadFastMutex>
class CEntityFactory<class CBaseButton>
struct locksound_t
class CEntityFactory<class CRotButton>
class CEntityFactory<class CMomentaryRotButton>
class CBaseButton
class CRotButton
class CMomentaryRotButton
class CEventsSaveDataOps
class CVariantSaveDataOps
class CEntityFactory<class CEventQueueSaveLoadProxy>
class CEventQueue_SaveRestoreBlockHandler
class CEventQueueSaveLoadProxy
class CEntityFactory<class CPointClientCommand>
class CEntityFactory<class CPointServerCommand>
class CPointClientCommand
class CPointServerCommand
class IPartitionQueryCallback
class CCollisionProperty
class IPartitionQueryCallback
class CDirtySpatialPartitionEntityList
class CEntityFactory<class CColorCorrection>
class CColorCorrection
class CEntityFactory<class CColorCorrectionVolume>
class CColorCorrectionVolume
class CEntityFactory<class CPointCommentaryNode>
class CEntityFactory<class CCommentaryViewPosition>
class CEntityFactory<class CCommentaryAuto>
class CCommentaryViewPosition
class CCommentary_SaveRestoreBlockHandler
class CUtlVectorDataOps<class CUtlVector<struct modifiedconvars_t,class CUtlMemory<struct modifiedconvars_t,int> >,10>
class CPointCommentaryNode
class CCommentaryAuto
class CCommentarySystem
class CEntityFactory<class CTargetCDAudioRep>
class CEntityFactory<class CTargetChangeGravity>
class CTargetCDAudioRep
class CTargetChangeGravity
class CEntityFactory<class CRagdollMagnet>
class CRagdollMagnet
class IDecalEmitterSystem
class CDecalEmitterSystem
class CAutoGameSystem
class CEntityFactory<class CBaseDoor>
class CEntityFactory<class CRotDoor>
class CBaseDoor
class CRotDoor
class SendProp
class CEntityFactory<class CDynamicLight>
class CDynamicLight
class CEntityFactory<class CBubbling>
class CBubbling
class CEntityFactory<class CEnvTracer>
class CEnvTracer
class CEntityFactory<class CGibShooter>
class CGibShooter
class CEntityFactory<class CEnvShooter>
class CEntityFactory<class CRotorWashShooter>
class IRotorWashShooter
class CEntityFactory<class CTestEffect>
class CTestEffect
class CEntityFactory<class CBlood>
class CBlood
class CEntityFactory<class CEnvFunnel>
class CEnvFunnel
class CEntityFactory<class CEnvBeverage>
class CEnvBeverage
class CEntityFactory<class CItemSoda>
class CItemSoda
class CEntityFactory<class CPrecipitation>
class CEntityFactory<class CEnvWind>
class CEnvWind::NetworkVar_m_EnvWindShared
class CEntityFactory<class CEmbers>
class CEmbers
class CEntityFactory<class CPhysicsWire>
class CPhysicsWire
class CEntityFactory<class CEnvMuzzleFlash>
class CEnvMuzzleFlash
class CEntityFactory<class CEnvSplash>
class CEnvSplash
class CEntityFactory<class CEnvGunfire>
class CEnvGunfire
class CEntityFactory<class CEnvQuadraticBeam>
class CEntityFactory<class CEnvViewPunch>
class CEnvViewPunch
class CEnvWind
class CEnvShooter
class IRotorWashShooter
class CRotorWashShooter
class CEnvQuadraticBeam
class CPrecipitation
class IPredictionSystem
class CEffectsServer
class CEntityFactory<class CEntityBlocker>
class CEntityBlocker
class CEntityDissolve
class CEntityFactory<class CEntityDissolve>
class CEntityFactory<class CEntityFlame>
class CEntityFlame
class CBaseEntityClassList
class CEntityListSystem
class CRespawnEntitiesFilter
class CAimTargetManager
class CGlobalEntityList
class CEntityTouchManager
class CSimThinkManager
class IEntityListener
class CNotifyList
class CBaseEntityList
class CEntityFactory<class CEntityParticleTrail>
class CEntityParticleTrail::NetworkVar_m_Info
class CEntityParticleTrail
struct EntityParticleTrailInfo_t
class CEntityFactory<class CDebugHistory>
class CDebugHistory
class CEnvDetailController
class CEntityFactory<class CEnvDetailController>
class CEntityFactory<class CEnvEffectsScript>
class CEnvEffectsScript
class CEntityFactory<class CEnvEntityMaker>
class CEnvEntityMaker
class CEnvParticleScript
class CEntityFactory<class CEnvParticleScript>
class CEntityFactory<class CEnvPlayerSurfaceTrigger>
class CEnvPlayerSurfaceTrigger
class CEntityFactory<class CEnvProjectedTexture>
class CEnvProjectedTexture
class CEntityFactory<class CEnvScreenOverlay>
class CEntityFactory<class CEnvScreenEffect>
class CEnvScreenEffect
class CEnvScreenOverlay
class CEntityFactory<class CTextureToggle>
class CTextureToggle
class CEntityFactory<class CEnvTonemapController>
class CEnvTonemapController
class CEnvWindShared
class CEntityFactory<class CEnvZoom>
class CEnvZoom
class CTraceFilterPlayersNPCsPhysicsProps
class CTraceFilterPlayersNPCs
class CEntityFactory<class CEnvBeam>
class CEnvBeam
class CEntityFactory<class CEnvFade>
class CEnvFade
class CReliableBroadcastRecipientFilter
class CEntityFactory<class CEnvHudHint>
class CEnvHudHint
class CEntityFactory<class CEnvLaser>
class CEnvLaser
class CEntityFactory<class CMessage>
class CEntityFactory<class CCredits>
class CMessage
class CCredits
class CEntityFactory<class CEnvMicrophone>
class CEnvMicrophone
class CEnvShake
class CEntityFactory<class CEnvShake>
class CPhysicsShake
class CEntityFactory<class CEnvSpark>
class CEnvSpark
class CBaseGameSystem
class CBaseGameSystem
class CEventLog
class CEntityFactory<class CShower>
class CShower
class CEntityFactory<class CEnvExplosion>
class CEnvExplosion
class CEntityFactory<class CBaseFilter>
class CEntityFactory<class CFilterMultiple>
class CEntityFactory<class CFilterName>
class CEntityFactory<class CFilterClass>
class CEntityFactory<class FilterTeam>
class CEntityFactory<class CFilterMassGreater>
class CEntityFactory<class FilterDamageType>
class CEntityFactory<class CFilterEnemy>
class CBaseFilter
class CFilterMultiple
class CFilterName
class CFilterClass
class FilterTeam
class CFilterMassGreater
class FilterDamageType
class CFilterEnemy
class CFireSphere
class CEntityFactory<class CFire>
class CEntityFactory<class CEnvFireSource>
class CEnvFireSource
class CEntityFactory<class CEnvFireSensor>
class CEnvFireSensor
class CFire
class CBaseFire
class CEntityFactory<class CFireSmoke>
class CFireSmoke
class CEntityFactory<class CFish>
class CEntityFactory<class CFishPool>
class CUtlVectorDataOps<class CUtlVector<class CHandle<class CFish>,class CUtlMemory<class CHandle<class CFish>,int> >,13>
class CFish
class CGameEventListener
class CFishPool
class CFogController
class CEntityFactory<class CFogController>
class CFogSystem
struct fogparams_t
class CFogController::NetworkVar_m_fog
class CFourWheelVehiclePhysics
class CAreaPortal
class CEntityFactory<class CAreaPortal>
class CFuncAreaPortalBase
class CFuncAreaPortalWindow
class CEntityFactory<class CFuncAreaPortalWindow>
class CEntityFactory<class CBreakable>
class IBreakableWithPropData
class CEntityFactory<class CPushable>
class CDefaultPlayerPickupVPhysics
class IBreakableWithPropData
class CBreakable
class CDefaultPlayerPickupVPhysics
class IBreakableWithPropData
class CPushable
class CEntityFactory<class CWindowPane>
class CWindowPane
class CEntityFactory<class CBreakableSurface>
class CDefaultPlayerPickupVPhysics
class IBreakableWithPropData
class CBreakableSurface
class CFunc_Dust
class CTEDust
class CEntityFactory<class CFunc_DustMotes>
class CEntityFactory<class CFunc_DustCloud>
class CEntityFactory<class CEnvDustPuff>
class CEnvDustPuff
class CFunc_DustCloud
class CFunc_DustMotes
class CEntityFactory<class CFuncLadder>
class CEntityFactory<class CInfoLadderDismount>
class CInfoLadderDismount
class CFuncLadder
class CEntityFactory<class CFuncLadderEndPoint>
class CFuncLadderEndPoint
class CFunc_LOD
class CEntityFactory<class CFunc_LOD>
class CEntityFactory<class CFuncMonitor>
class CFuncBrush
class CFuncMonitor
class CEntityFactory<class CFuncMoveLinear>
class CFuncMoveLinear
class CEntityFactory<class CFuncOccluder>
class CFuncOccluder
class CEntityFactory<class CFuncReflectiveGlass>
class CFuncReflectiveGlass
class CEntityFactory<class CFuncSmokeVolume>
class CFuncSmokeVolume
class CGameDLL_ConVarAccessor
class CEntityFactory<class CGameUI>
class CGameUI
class IBaseInterface
class CServerReplayImp
class ISave
class IRestore
class IServerGameEnts
class CUserCmd
class CServerGameDLL
class CMapLoadEntityFilter
class CServerGameEnts
class CServerGameClients
class CStringTableSaveRestoreOps
class CServerDLLSharedAppSystems
class IGameMovement
class CGameMovement
class CGameRulesProxy
class CGameRules
class CPointGamestatsCounter
class CEntityFactory<class CPointGamestatsCounter>
class CBaseGameStats_Driver
class CBaseGameStats
class CGameStringPool
class CEntityFactory<class CGameWeaponManager>
class CGameWeaponManager
class CEntityFactory<class CGenericActor>
class IBehaviorBackBridge
class CEntityFactory<class CFlextalkActor>
class IBehaviorBackBridge
class CAI_DefMovementSink
class CAI_BehaviorHost<class CAI_BaseNPC>
class CAI_ProxyMovementSink
class CAI_BlendedMotor
class CAI_ExpresserSink
class IBehaviorBackBridge
class CAI_DefMovementSink
class CAI_BaseActor
class CAI_ExpresserSink
class IBehaviorBackBridge
class CAI_DefMovementSink
class CGenericActor
class CAI_ExpresserSink
class IBehaviorBackBridge
class CAI_DefMovementSink
class CFlextalkActor
class CEntityFactory<class CGenericNPC>
class CAI_DefMovementSink
class CGenericNPC
class CEntityFactory<class CNPC_Furniture>
class CAI_ExpresserSink
class IBehaviorBackBridge
class CAI_DefMovementSink
class CNPC_Furniture
class CEntityFactory<class CGib>
class CEntityFactory<class CRagGib>
class CRagGib
class CDefaultPlayerPickupVPhysics
class CGib
class CUtlVectorDataOps<class CUtlVector<struct globalentity_t,class CUtlMemory<struct globalentity_t,int> >,10>
class CUtlSymbolDataOps
class CGlobalState
class CEntityFactory<class CGunTarget>
class CGunTarget
class IHLTVDirector
class IHLTVDirector
class CBaseGameSystemPerFrame
class CHLTVDirector
class CAutoGameSystem
class CAutoGameSystemPerFrame
class CEntityFactory<class CInfoCameraLink>
class CInfoCameraLink
class CEntityFactory<class CInfoOverlayAccessor>
class CInfoOverlayAccessor
class CEntityFactory<class CInfoIntermission>
class CInfoIntermission
class CEntityFactory<class CWorldItem>
class CWorldItem
class CDefaultPlayerPickupVPhysics
class CItem
class CPositionInterpolator_CatmullRom
class CPositionInterpolator_Linear
class CRopeDelegate
class CRopePhysics<10>
class CPositionInterpolator_Rope
class CEntityFactory<class CLightGlow>
class CLightGlow
class CEntityFactory<class CLight>
class CEntityFactory<class CEnvLight>
class CLight
class CEnvLight
class CEntityFactory<class CLogicMeasureMovement>
class CLogicMeasureMovement
class CEntityFactory<class CLogicNavigation>
class IEntityListener
class CLogicNavigation
class CEntityFactory<class CLogicAuto>
class CLogicAuto
class CEntityFactory<class CLogicCompareInteger>
class CEntityFactory<class CTimerEntity>
class CEntityFactory<class CLogicLineToEntity>
class CEntityFactory<class CMathRemap>
class CEntityFactory<class CMathColorBlend>
class CEntityFactory<class CEnvGlobal>
class CEntityFactory<class CMultiSource>
class CEntityFactory<class CMathCounter>
class CEntityFactory<class CLogicCase>
class CEntityFactory<class CLogicCompare>
class CEntityFactory<class CLogicBranch>
class CEntityFactory<class CLogicAutosave>
class CEntityFactory<class CLogicActiveAutosave>
class CEntityFactory<class CLogicCollisionPair>
class CEntityFactory<class CLogicBranchList>
class CLogicAutosave
class CLogicActiveAutosave
class CLogicCollisionPair
class CLogicCompareInteger
class CTimerEntity
class CLogicLineToEntity
class CMathRemap
class CMathColorBlend
class CEnvGlobal
class CMultiSource
class CMathCounter
class CLogicCase
class CLogicCompare
class CLogicBranch
class CLogicBranchList
class CEntityFactory<class CLogicRelay>
class CLogicRelay
class CEntityFactory<class CGameScore>
class CEntityFactory<class CGameEnd>
class CEntityFactory<class CGameText>
class CEntityFactory<class CGamePlayerZone>
class CEntityFactory<class CGamePlayerEquip>
class CEntityFactory<class CGamePlayerTeam>
class CGameScore
class CGameEnd
class CGameText
class CGamePlayerEquip
class CGamePlayerTeam
class CGamePlayerZone
class CEntityFactory<class CMaterialModifyControl>
class CMaterialModifyControl
class CEntityFactory<class CMessageEntity>
class CMessageEntity
class CEntityFactory<class CFuncBrush>
class CEntityFactory<class CTriggerBrush>
class CTriggerBrush
class CModelSoundsCache
class CEntityFactory<class CNPCSpawnDestination>
class CEntityFactory<class CNPCMaker>
class CEntityFactory<class CTemplateNPCMaker>
class CNPCSpawnDestination
class CBaseNPCMaker
class CTemplateNPCMaker
class CNPCMaker
class IMoveHelper
class CMoveHelperServer
class CEntityFactory<class CPathKeyFrame>
class CEntityFactory<class CBaseMoveBehavior>
class CPathKeyFrame
class CBaseMoveBehavior
class CMultiplayRules
class CAI_DefMovementSink
class CNPC_VehicleDriver
class CEntityFactory<class CNPC_VehicleDriver>
class CEntityFactory<class CParticleLight>
class CParticleLight
class CEntityFactory<class CParticleSystem>
class CParticleSystem
class CParticleSystemQuery
class CEntityFactory<class CPathCorner>
class CEntityFactory<class CPathCornerCrash>
class CPathCorner
class CPathCornerCrash
class CEntityFactory<class CPathTrack>
class CPathTrack
class CPhysForce
class IMotionEvent
class CKeepUpright
class CConstantForceController
class CEntityFactory<class CPhysThruster>
class CEntityFactory<class CPhysTorque>
class CEntityFactory<class CPhysMotor>
class CMotorController
class CEntityFactory<class CKeepUpright>
class CPhysMotor
class CPhysThruster
class CPhysTorque
class IPhysicsConstraintEvent
class CPhysConstraint
class CPhysConstraintEvents
class CEntityFactory<class CConstraintAnchor>
class CConstraintAnchor
class CEntityFactory<class CPhysConstraintSystem>
class CEntityFactory<class CPhysHinge>
class IWatcherCallback
class CEntityFactory<class CPhysBallSocket>
class CEntityFactory<class CPhysSlideConstraint>
class CEntityFactory<class CPhysFixed>
class CEntityFactory<class CPhysPulley>
class CEntityFactory<class CPhysLength>
class CEntityFactory<class CRagdollConstraint>
class CPhysConstraintSystem
class IVPhysicsWatcher
class IVPhysicsWatcher
class CPhysHinge
class CPhysBallSocket
class IVPhysicsWatcher
class CPhysSlideConstraint
class CPhysFixed
class CPhysPulley
class CPhysLength
class CRagdollConstraint
class CAnchorList
class IPhysicsCollisionSolver
class IPhysicsObjectEvent
struct vehicle_gear_t
struct vehicle_crashsound_t
class CSkipKeys
class CRefCountServiceBase<1,class CRefMT>
class CFunctor4<class CBaseEntity * (__cdecl*)(class CBaseEntity *,class CBaseEntity *,bool,float),class CBaseEntity *,class CBaseEntity *,bool,float,class CRefCounted1<class CFunctor,class CRefCountServiceBase<1,class CRefMT> > >
class CRefCountServiceBase<1,class CRefMT>
class CFunctor3<void (__cdecl*)(class IPhysicsObject *,class Vector const &,class Vector const &),class IPhysicsObject *,class Vector,class Vector,class CRefCounted1<class CFunctor,class CRefCountServiceBase<1,class CRefMT> > >
struct vehiclesounds_t
class IPhysicsObjectEvent
class IPhysicsCollisionSolver
class CCollisionEvent
class CPhysicsHook
class CEntityFactory<class CBoneFollower>
class CBoneFollower
class CUtlVectorDataOps<class CUtlVector<struct physfollower_t,class CUtlMemory<struct physfollower_t,int> >,10>
class CDefaultPlayerPickupVPhysics
class CPhysicsCannister
class CEntityFactory<class CPhysicsCannister>
class CThrustController
class CTraceFilterPushMove
class CTraceFilterPushFinal
class CTraceFilterAgainstEntityList
class CPhysicsPushedEntities
class CPushBlockerEnum
class CDataObjectAccessSystem
class IEntityDataInstantiator
class CEntityDataInstantiator<struct touchlink_t>
class CEntityDataInstantiator<struct groundlink_t>
class CEntityDataInstantiator<struct StepSimulationData>
class CEntityDataInstantiator<struct ModelWidthScale>
class CEntityDataInstantiator<class CWatcherList>
class CEntityDataInstantiator<struct physicspushlist_t>
class CEntityDataInstantiator<struct vphysicsupdateai_t>
class CEntityClassList<class CPhysicsNPCSolver>
class IMotionEvent
class CPhysicsNPCSolver
class CEntityFactory<class CPhysicsNPCSolver>
class CEntityFactory<class CPhysicsEntitySolver>
class CPhysicsEntitySolver
class CDefaultPlayerPickupVPhysics
class CRagdollProp
class CEntityFactory<class CRagdollProp>
class CEntityFactory<class CRagdollPropAttached>
class CDefaultPlayerPickupVPhysics
class CRagdollPropAttached
class IPhysSaveRestoreManager
class CPhysObjSaveRestoreOps
class IEntityListener
class IPhysSaveRestoreManager
class CPhysSaveRestoreBlockHandler
class CSolidSetDefaults
class CPhysicsGameTrace
class CPhysicsSpring
class CEntityFactory<class CPhysicsSpring>
class CEntityFactory<class CPhysBox>
class CEntityFactory<class CPhysExplosion>
class CEntityFactory<class CPhysImpact>
class CEntityFactory<class CSimplePhysicsBrush>
class CSimplePhysicsBrush
class CEntityFactory<class CSimplePhysicsProp>
class CEntityFactory<class CPhysConvert>
class CEntityFactory<class CPhysMagnet>
class CEntityFactory<class CInfoMassCenter>
class CEntityFactory<class CPointPush>
class CPhysImpact
class CSimplePhysicsProp
class CInfoMassCenter
class CPointPush
class CPhysConvert
class CPhysExplosion
class CUtlVectorDataOps<class CUtlVector<struct magnetted_objects_t,class CUtlMemory<struct magnetted_objects_t,int> >,10>
class CDefaultPlayerPickupVPhysics
class IBreakableWithPropData
class CPhysBox
class IPhysicsConstraintEvent
class CPhysMagnet
class CBasePlayer::NetworkVar_m_Local
class CPlayerState
class CBotCmd
class IPlayerInfo
class CPlayerInfo
class IPlayerInfo
class CBasePlayer::NetworkVar_pl
class CEntityFactory<class CSprayCan>
class CEntityFactory<class CStripWeapons>
class CEntityFactory<class CRevertSaved>
class CEntityFactory<class CMovementSpeedMod>
class CSprayCan
class CBloodSplat
class CStripWeapons
class CRevertSaved
class CMovementSpeedMod
class CBasePlayer::NetworkVar_m_AttributeList
class CBasePlayer
class CPlayerMove
class ILagCompensationManager
class ILagCompensationManager
class CLagCompensationManager
class CEntityFactory<class CPlayerResource>
class CPlayerResource
class FilePlayerClassInfo_t
class CPlayerInfoManager
class CPluginBotManager
class `anonymous namespace'::CPlayerInfoManager_V1
struct fogplayerparams_t
class CPlayerLocalData::NetworkVar_m_PlayerFog
class sky3dparams_t::NetworkVar_fog
class CPlayerLocalData::NetworkVar_m_audio
struct sky3dparams_t
class CPlayerLocalData::NetworkVar_m_skybox3d
class CPlayerLocalData
class CPluginHelpersCheck
class CEntityFactory<class CPointBonusMapsAccessor>
class CPointBonusMapsAccessor
class CEntityClassList<class CPointCamera>
class CPointCamera
class CEntityFactory<class CPointCamera>
class CEntityFactory<class CPointDevShotCamera>
class CPointDevShotCamera
class CDevShotSystem
class CEntityFactory<class CPointPlayerMoveConstraint>
class CPointPlayerMoveConstraint
class CEntityFactory<class CPoseController>
class CPoseController
class CEntityFactory<class CPointSpotlight>
class CPointSpotlight
class CEntityFactory<class CPointTemplate>
class CUtlVectorDataOps<class CUtlVector<class CBaseEntity *,class CUtlMemory<class CBaseEntity *,int> >,12>
class CUtlVectorDataOps<class CUtlVector<struct template_t,class CUtlMemory<struct template_t,int> >,10>
class CPointTemplatePrecacher
class CPointTemplate
class CEntityFactory<class CPointAngleSensor>
class CEntityFactory<class CPointProximitySensor>
class CPointAngleSensor
class CPointProximitySensor
class CEntityFactory<class CPointAngularVelocitySensor>
class CEntityFactory<class CPointVelocitySensor>
class CPointVelocitySensor
class CPointAngularVelocitySensor
class CEntityFactory<class CPointHurt>
class CPointHurt
class CEntityFactory<class CPointTeleport>
class CPointTeleport
class IPositionWatcher
class CEntityFactory<class CEnableMotionFixup>
class CEnableMotionFixup
class CEntityFactory<class CDynamicProp>
class CEntityFactory<class COrnamentProp>
class CEntityFactory<class CPhysicsProp>
class CEntityFactory<class CPropDoorRotating>
class CEntityFactory<class CPhysSphere>
class CEntityFactory<class CPhysBoxMultiplayer>
class IMultiplayerPhysics
class CEntityFactory<class CPhysicsPropMultiplayer>
class CEntityFactory<class CPhysicsPropRespawnable>
class CEntityFactory<class CBaseEntity>
class CDefaultPlayerPickupVPhysics
class IBreakableWithPropData
class CPhysicsProp
class CTraceFilterDoor
class CRefCountServiceBase<1,class CRefMT>
class CMemberFunctor3<class CBreakableProp *,void (__thiscall CBreakableProp::*)(class Vector const &,class Vector const &,class QAngle const &),class Vector,class Vector,class QAngle,class CRefCounted1<class CFunctor,class CRefCountServiceBase<1,class CRefMT> >,class CFuncMemPolicyNone>
class CDefaultPlayerPickupVPhysics
class IBreakableWithPropData
class CBreakableProp
class IPositionWatcher
class CDefaultPlayerPickupVPhysics
class IBreakableWithPropData
class CDynamicProp
class IPositionWatcher
class CDefaultPlayerPickupVPhysics
class IBreakableWithPropData
class CBasePropDoor
class IPositionWatcher
class CDefaultPlayerPickupVPhysics
class IBreakableWithPropData
class CPropDoorRotating
class IPositionWatcher
class CDefaultPlayerPickupVPhysics
class IBreakableWithPropData
class COrnamentProp
class IMultiplayerPhysics
class CDefaultPlayerPickupVPhysics
class IBreakableWithPropData
class CPhysBoxMultiplayer
class CBreakModelsPrecached
class IMultiplayerPhysics
class CDefaultPlayerPickupVPhysics
class IBreakableWithPropData
class CPhysicsPropMultiplayer
class CDefaultPlayerPickupVPhysics
class IBreakableWithPropData
class CPhysicsPropRespawnable
class CDefaultPlayerPickupVPhysics
class IBreakableWithPropData
class CPhysSphere
class CBreakParser
class CEntityFactory<class CGameGibManager>
class CGameGibManager
class CPropData
class CRefCountServiceBase<1,class CRefMT>
class CMemberFunctor0<class CParallelProcessor<struct QueryCacheUpdateRecord_t,class CFuncJobItemProcessor<struct QueryCacheUpdateRecord_t> > *,void (__thiscall CParallelProcessor<struct QueryCacheUpdateRecord_t,class CFuncJobItemProcessor<struct QueryCacheUpdateRecord_t> >::*)(void),class CRefCounted1<class CFunctor,class CRefCountServiceBase<1,class CRefMT> >,class CFuncMemPolicyNone>
class CEntityFactory<class CRagdollManager>
class CRagdollManager
class CRagdollAnimatedFriction
class CRagdollCollisionRules
class CRagdollLRURetirement
class CEntityFactory<class CRagdollBoogie>
class CRagdollBoogie
class IRecipientFilter
class CRecipientFilter
class CTeamRecipientFilter
class CRegistry
class IReplayDirector
class IReplayDirector
class CBaseGameSystemPerFrame
class CReplayDirector
class CEntityFactory<class CRopeKeyframe>
class IPositionWatcher
class CRopeKeyframe
class CBaseRopePhysics
class CEntitySaveUtils
class CEntitySaveRestoreBlockHandler
class CSave
class CRestore
class CSaveRestoreBlockSet
class CUtlVectorDataOps<class CUtlVector<struct SaveRestoreBlockHeader_t,class CUtlMemory<struct SaveRestoreBlockHeader_t,int> >,10>
class IChoreoEventCallback
class CChoreoStringPool
class CSceneFindNearestMarkFilter
class CSceneFindMarkFilter
class CEntityFactory<class CSceneEntity>
class CEntityFactory<class CInstancedSceneEntity>
class CEntityFactory<class CSceneManager>
class CEntityFactory<class CSceneListManager>
class CUtlVectorDataOps<class CUtlVector<class CHandle<class CSceneEntity>,class CUtlMemory<class CHandle<class CSceneEntity>,int> >,13>
class CUtlVectorDataOps<class CUtlVector<class CHandle<class CBaseFlex>,class CUtlMemory<class CHandle<class CBaseFlex>,int> >,13>
class CUtlVectorDataOps<class CUtlVector<class CHandle<class CSceneListManager>,class CUtlMemory<class CHandle<class CSceneListManager>,int> >,13>
class CSceneListManager
class CSceneManager
class IChoreoEventCallback
class CSceneEntity
class IChoreoEventCallback
class CInstancedSceneEntity
class CSceneTokenProcessor
class CEntityFactory<class CAI_ScriptedSequence>
class CEntityFactory<class CAI_ScriptedSchedule>
class CEntityFactory<class CAI_ScriptedSentence>
class CAI_ScriptedSchedule
class CAI_ScriptedSequence
class CAI_ScriptedSentence
class CEntityFactory<class CScriptedTarget>
class CAI_DefMovementSink
class CScriptedTarget
class CServerBenchmarkHook
class CServerBenchmark
class IServerNetworkable
class IEventRegisterCallback
class IEventRegisterCallback
class CServerNetworkProperty
class CEntityFactory<class CShadowControl>
class CShadowControl
class CEntityClassList<class CSkyCamera>
class CSkyCamera
class CEntityFactory<class CSkyCamera>
class CEntityFactory<class CSlideshowDisplay>
class CSlideshowDisplay
class CEntityFactory<class CAmbientGeneric>
class CAmbientGeneric
class CSoundEmitterSystem
class CSoundEnt
class CEntityFactory<class CSoundEnt>
class CEntityFactory<class CAISound>
class CAISound
class CSoundEnvelopeController
class CUtlVectorDataOps<class CUtlVector<int,class CUtlMemory<int,int> >,5>
class CCopyRecipientFilter
class CSoundPatchSaveRestoreOps
class CAutoGameSystemPerFrame
class CSoundControllerImp
class CEntityFactory<class CEnvSoundscapeProxy>
class CEntityFactory<class CEnvSoundscape>
class CEntityFactory<class CEnvSoundscapeTriggerable>
class CEntityFactory<class CTriggerSoundscape>
class CUtlVectorDataOps<class CUtlVector<class CHandle<class CBasePlayer>,class CUtlMemory<class CHandle<class CBasePlayer>,int> >,13>
class CEnvSoundscape
class CEnvSoundscapeTriggerable
class CTriggerSoundscape
class CEnvSoundscapeProxy
class CSoundscapeSystem
class CEntityFactory<class CSpotlightEnd>
class CSpotlightEnd
class CEntityFactory<class CSprite>
class CEntityFactory<class CSpriteOriented>
class CSprite
class CSpriteOriented
class CEntityFactory<class CParticlePerformanceMonitor>
class CParticlePerformanceMonitor
class CBaseToggle
class CEntityFactory<class CNullEntity>
class CNullEntity
class CEntityFactory<class CBaseDMStart>
class CEntityFactory<class CPointEntity>
class CBaseDMStart
class CEntityFactory<class CSun>
class CSun
class CListMissions
class CShowZone
class CTacticalMissionManager
class CTankTrainAI
class CEntityFactory<class CFuncTankTrain>
class CEntityFactory<class CTankTargetChange>
class CEntityFactory<class CTankTrainAI>
class CTankTargetChange
class CFuncTankTrain
class CEntityFactory<class CTeam>
class CTeam
class CEntityFactory<class CTeamControlPoint>
class CTeamControlPoint
class CEntityFactory<class CTeamControlPointMaster>
class CTeamControlPointMaster
class CEntityFactory<class CTeamControlPointRound>
class CTeamControlPointRound
class CBaseTeamObjectiveResource
class CEntityFactory<class CTeamTrainWatcher>
class CGameEventListener
class CTeamTrainWatcher
class CTeamplayRules
class CTeamRoundTimer
class CEntityFactory<class CTeamRoundTimer>
class `protected: virtual void __thiscall CTeamplayRoundBasedRules::CleanUpMap(void)'::`18'::CTeamplayMapEntityFilter
class CTeamplayRoundBasedRules
class CTemplatesHook
class CTemplate_SaveRestoreBlockHandler
class CEntityFactory<class CTesla>
class CTesla
class CEntityFactory<class CHandleTest>
class CEntityFactory<class CHandleDummy>
class CHandleDummy
class CHandleTest
class CEntityFactory<class CTest_ProxyToggle_Networkable>
class CTest_ProxyToggle_Networkable
class CEntityFactory<class CTestTraceline>
class CTestTraceline
class CPlatTrigger
class CBasePlatTrain
class CEntityFactory<class CFuncPlat>
class CEntityFactory<class CFuncPlatRot>
class CEntityFactory<class CFuncTrain>
class CEntityFactory<class CFuncTrackTrain>
class CEntityFactory<class CFuncTrainControls>
class CFuncTrainControls
class CEntityFactory<class CFuncTrackChange>
class CEntityFactory<class CFuncTrackAuto>
class CFuncPlat
class CFuncTrain
class CFuncPlatRot
class CFuncTrackChange
class CFuncTrackAuto
class CFuncTrackTrain
class CEntityFactory<class CTriggerAreaCapture>
class CTriggerAreaCapture
class CEntityFactory<class CBaseTrigger>
class CEntityFactory<class CTriggerRemove>
class CEntityFactory<class CTriggerHurt>
class CEntityFactory<class CTriggerMultiple>
class CEntityFactory<class CTriggerOnce>
class CEntityFactory<class CTriggerLook>
class CEntityFactory<class CTriggerVolume>
class CEntityFactory<class CChangeLevel>
class CEntityFactory<class CTriggerPush>
class CEntityFactory<class CTriggerTeleport>
class CEntityFactory<class CTriggerToggleSave>
class CEntityFactory<class CTriggerSave>
class CEntityFactory<class CTriggerGravity>
class CEntityFactory<class CAI_ChangeTarget>
class CAI_ChangeTarget
class CEntityFactory<class CAI_ChangeHintGroup>
class CAI_ChangeHintGroup
class CEntityFactory<class CTriggerCamera>
class CEntityFactory<class CTriggerCDAudio>
class CEntityFactory<class CTriggerProximity>
class CEntityFactory<class CTriggerWind>
class CEntityFactory<class CTriggerImpact>
class CEntityFactory<class CTriggerPlayerMovement>
class CEntityFactory<class CTriggerVPhysicsMotion>
class CEntityFactory<class CServerRagdollTrigger>
class CTriggerVolume
class IMotionEvent
class CTriggerVPhysicsMotion
class CPhysicsWind
class CTriggerCamera
class CTriggerWind
class CBaseTrigger
class CTriggerRemove
class CTriggerMultiple
class CChangeLevel
class CTriggerPush
class CTriggerTeleport
class CTriggerToggleSave
class CTriggerSave
class CTriggerGravity
class CTriggerCDAudio
class CTriggerProximity
class CTriggerPlayerMovement
class CServerRagdollTrigger
class CTriggerHurt
class CTriggerOnce
class CTriggerLook
class CTriggerImpact
class CFlaggedEntitiesEnum
class CTracePassFilter
class CPrecacheOtherList
class CCheckClient
class CEntityFactoryDictionary
class CTraceFilterSimple
class CTraceFilterSkipTwoEntities
class CTraceFilterLOS
class CTraceFilterEntity
class CTraceFilterEntityIgnoreOther
class CTraceFilterSimpleList
class CDefaultPlayerPickupVPhysics
class CPropVehicle
class IDrivableVehicle
class INPCPassengerCarrier
class INPCPassengerCarrier
class IDrivableVehicle
class CDefaultPlayerPickupVPhysics
class CPropVehicleDriveable
class CFourWheelServerVehicle
class CEntityFactory<class CPropVehicle>
class CEntityFactory<class CPropVehicleDriveable>
class CVehicleSoundsParser
class CUtlVectorDataOps<class CUtlVector<struct vehicle_gear_t,class CUtlMemory<struct vehicle_gear_t,int> >,10>
class CUtlVectorDataOps<class CUtlVector<struct vehicle_crashsound_t,class CUtlMemory<struct vehicle_crashsound_t,int> >,10>
class CUtlVectorDataOps<class CUtlVector<class CPassengerInfo,class CUtlMemory<class CPassengerInfo,int> >,10>
class CBaseServerVehicle
class CEntityFactory<class CVGuiScreen>
class CVGuiScreen
class CVoiceGameMgr
class CEntityFactory<class CVoteController>
class CBaseIssue
class CVoteController
class CEntityFactory<class CWaterBullet>
class CWaterBullet
class CEntityFactory<class CWaterLODControl>
class CWaterLODControl
class CEntityFactory<class CWC_UpdateIgnoreList>
class CWC_UpdateIgnoreList
class FileWeaponInfo_t
class CEntityFactory<class CWeightButton>
class CWeightButton
class `private: void __thiscall CDecal::StaticDecal(void)'::`2'::CTraceFilterValidForDecal
class CWorld
class CEntityFactory<class CDecal>
class CEntityFactory<class CProjectedDecal>
class CEntityFactory<class CWorld>
class CDecal
class CProjectedDecal
class CBaseTempEntity
class CEntityFactory<class CTempEntTester>
class CTempEntTester
class CEntityFactory<class MovieExplosion>
class MovieExplosion
class CEntityFactory<class CParticleFire>
class CParticleFire
class CEntityFactory<class ParticleSmokeGrenade>
class ParticleSmokeGrenade
class CPlasma
class CEntityFactory<class CPlasma>
class CEntityFactory<class SmokeTrail>
class CEntityFactory<class RocketTrail>
class CEntityFactory<class SporeTrail>
class CEntityFactory<class SporeExplosion>
class CEntityFactory<class CFireTrail>
class CFireTrail
class CEntityFactory<class DustTrail>
class SmokeTrail
class RocketTrail
class DustTrail
class SporeTrail
class SporeExplosion
class CSmokeStack
class CEntityFactory<class CSmokeStack>
class CEntityFactory<class CSpriteTrail>
class CSpriteTrail
class CEntityFactory<class CSteamJet>
class CSteamJet
class CTempEntsSystem
class CTEMetalSparks
class CTEArmorRicochet
class CTEBaseBeam
class CTEBeamEntPoint
class CTEBeamEnts
class CTEBeamFollow
class CTEBeamLaser
class CTEBeamPoints
class CTEBeamRing
class CTEBeamRingPoint
class CTEBeamSpline
class CTEBloodSprite
class CTEBloodStream
class CTEBreakModel
class CTEBSPDecal
class CTEBubbles
class CTEBubbleTrail
class CTEClientProjectile
class CTEDecal
class CTEDynamicLight
class CTEEffectDispatch
class CTEEnergySplash
class CTEExplosion
class CTEFizz
class CTEFootprintDecal
class CTEGaussExplosion
class CTEShatterSurface
class CTEGlowSprite
class CTEImpact
class CTEKillPlayerAttachments
class CTELargeFunnel
class CTEMuzzleFlash
class CTEPhysicsProp
class CTEPlayerDecal
class CTEProjectedDecal
class CTEShowLine
class CTESmoke
class CTESparks
class CTESprite
class CTESpriteSpray
class CTEWorldDecal
class CTraceFilterNoNPCsOrPlayer
class CTraceFilterWalkableEntities
class CRefCountServiceBase<1,class CRefMT>
class CMemberFunctor0<class CParallelProcessor<class CNavArea *,class CFuncJobItemProcessor<class CNavArea *> > *,void (__thiscall CParallelProcessor<class CNavArea *,class CFuncJobItemProcessor<class CNavArea *> >::*)(void),class CRefCounted1<class CFunctor,class CRefCountServiceBase<1,class CRefMT> >,class CFuncMemPolicyNone>
class CNavArea
class CEntityFactory<class CFuncNavBlocker>
class CFuncNavBlocker
class CEntityFactory<class CFuncNavObstruction>
class INavAvoidanceObstacle
class INavAvoidanceObstacle
class CFuncNavObstruction
class CFmtStrN<32>
class CTraceFilterGroundEntities
class HidingSpot
class CNavMesh
class INextBot
class NextBotCombatCharacter
class INextBotEventResponder
class IBody
class IContextualQuery
class IContextualQuery
class IIntention
class NextBotTraceFilterIgnoreActors
class NextBotTraversableTraceFilter
class NextBotGroundLocomotion
class GroundLocomotionCollisionTraceFilter
class NextBotManager
class INextBot
class CSimpleBot
class IContextualQuery
class CSimpleBot::CSimpleBotIntention
class IContextualQuery
class Action<class CSimpleBot>
class CEntityFactory<class CSimpleBot>
class IContextualQuery
class Behavior<class CSimpleBot>
class IContextualQuery
class CSimpleBotRoam
class CSimpleBotPathCost
class INextBotComponent
class INextBot
class ILocomotion
class CKnownEntity
class NextBotVisionTraceFilter
class IVision
class Path
class NextBotTraceFilterOnlyActors
class PathFollower
class PlayerBody
class PlayerLocomotion
class CEntityFactory<class CFuncNavPrerequisite>
class CFuncNavPrerequisite
class IHasAttributes
class CAttributeContainer::NetworkVar_m_Item
class CAttributeManager
class CAttributeContainer
class CEconEntity::NetworkVar_m_AttributeManager
class IHasAttributes
class CEconEntity
class CItemGeneration
class IEconItemInterface
class GCSDK::CSharedObject
class IEconItemInterface
class CEconItem
class IGCUser
class CGCDev_NewItemRequestResponse
class GCSDK::CMsgBase_t<struct GCSDK::GCMsgHdrEx_t>
class GCSDK::CProtoBufSharedObject<class CSOTFMapContribution,28>
class GCSDK::CProtoBufSharedObject<class CSOTFDuelSummary,19>
class GCSDK::CProtoBufSharedObject<class CSOTFPlayerInfo,2>
class GCSDK::CProtoBufSharedObject<class CSOEconClaimCode,3>
class CTFMapContribution
class CTFDuelSummary
class CTFPlayerInfo
class CEconClaimCode
class IGCUser
class CInventoryManager
class CPlayerInventory
class CEconCraftingRecipeDefinition
class CEconItemDefinition
class CEconItemSchema
class CGCStartupCheck
class GCSDK::IProtoBufMsg
class GCSDK::IProtoBufMsgMemoryPool
class CCallResult<class CGCUpdateItemSchema,struct HTTPRequestCompleted_t>
class CGCUpdateItemSchema
class DelayedSchemaData_HTTPResponseData
class GCSDK::CProtoBufMsgMemoryPool<class CMsgUpdateItemSchema>
class GCSDK::CProtoBufMsgMemoryPool<class CMsgStartupCheck>
class GCSDK::CProtoBufMsgMemoryPool<class CMsgStartupCheckResponse>
class DelayedSchemaData_GCDirectData
class GCSDK::CProtoBufMsg<class CMsgUpdateItemSchema>
class GCSDK::CProtoBufMsg<class CMsgStartupCheck>
class GCSDK::CProtoBufMsg<class CMsgStartupCheckResponse>
class CEconItemSystem
class CTFItemSystem
class CTFItemDefinition
class CEconItemAttribute
class CAttributeList
class CEconItemView::NetworkVar_m_AttributeList
class CEconItemView
class IHasAttributes
class CEconWearable
class CEntityFactory<class CEconWearable>
class CCallback<class CGCServerSystem,struct SteamServersConnected_t,1>
class CGCServerSystem
class CItemSelectionCriteria::CCondition
class CItemSelectionCriteria::CStringCondition
class CItemSelectionCriteria::CFloatCondition
class CItemSelectionCriteria::CSetCondition
class CVGUILocalizationProvider
class CTFPlayerInventory
class IGCUser
class CTFInventoryManager
class CTFItemSchema
class CTFCraftingRecipeDefinition
class CEntityFactory<class CTFWearable>
class IHasAttributes
class CTFWearable
class CEntityFactory<class CAmmoPack>
class CEntityFactory<class CAmmoPackSmall>
class CEntityFactory<class CAmmoPackMedium>
class CDefaultPlayerPickupVPhysics
class CAmmoPack
class CDefaultPlayerPickupVPhysics
class CAmmoPackSmall
class CDefaultPlayerPickupVPhysics
class CAmmoPackMedium
class CEntityFactory<class CArmor>
class CDefaultPlayerPickupVPhysics
class CArmor
class CEntityFactory<class CEntityBird>
class CEntityBird
class CCaptureFlagReturnIcon
class CEntityFactory<class CCaptureFlag>
class CEntityFactory<class CCaptureFlagReturnIcon>
class IPositionWatcher
class CDefaultPlayerPickupVPhysics
class IBreakableWithPropData
class CCaptureFlag
class CEntityFactory<class CTFForceRespawn>
class CTFForceRespawn
class CEntityFactory<class CTFHudNotify>
class CTFHudNotify
class CEntityFactory<class CHealthKit>
class CEntityFactory<class CHealthKitSmall>
class CEntityFactory<class CHealthKitMedium>
class CDefaultPlayerPickupVPhysics
class CHealthKit
class CDefaultPlayerPickupVPhysics
class CHealthKitSmall
class CDefaultPlayerPickupVPhysics
class CHealthKitMedium
class CEntityFactory<class CTFIntermission>
class CTFIntermission
class CEntityFactory<class CTeamplayRoundWin>
class CTeamplayRoundWin
class CEntityFactory<class CTFTeamSpawn>
class CTFTeamSpawn
class CTrainingAnnotation
class CEntityFactory<class CTrainingAnnotation>
class CEntityFactory<class CCaptureZone>
class CCaptureZone
class CEntityFactory<class CChangeClassZone>
class CChangeClassZone
class CEntityFactory<class CFuncFlagAlertZone>
class CFuncFlagAlertZone
class CEntityFactory<class CFuncNoBuild>
class CFuncNoBuild
class CEntityFactory<class CNoGrenadesZone>
class CNoGrenadesZone
class CEntityFactory<class CRegenerateZone>
class CRegenerateZone
class CEntityFactory<class CFuncRespawnFlagZone>
class CFuncRespawnFlagZone
class CFuncRespawnRoomVisualizer
class CEntityFactory<class CFuncRespawnRoom>
class CEntityFactory<class CFuncRespawnRoomVisualizer>
class CFuncRespawnRoom
class CEntityFactory<class CFuncSuggestedBuild>
class CFuncSuggestedBuild
class CMultiPlayerAnimState
class CTFServerBenchmark
class CCallback<class CSteamWorksGameStatsUploader,struct GameStatsSessionIssued_t,1>
class CCallback<class CSteamWorksGameStatsUploader,struct GameStatsSessionClosed_t,1>
class CGameEventListener
class CSteamWorksGameStatsUploader
class CTETFBlood
class CEntityFactory<class CTFAmmoPack>
class CDefaultPlayerPickupVPhysics
class CTFAmmoPack
class CEntityFactory<class CTFBotController>
class CTFBotController
class CTFPlayerClassDataMgr
class CTFCondition
class CTFCondition_CritBoost
class CTFConditionList
class CTFDynamicAssetSystem
class CEntityFactory<class CEntitySpawnManager>
class CEntityFactory<class CEntitySpawnPoint>
class IEntityListener
class CEntitySpawnPoint
class CEntitySpawnManager
class CBaseGameSystem
class CTFEventLog
class CEntityFactory<class CFilterTFTeam>
class CEntityFactory<class CFilterTFCanCap>
class CEntityFactory<class FilterDamagedByWeaponInSlot>
class CFilterTFTeam
class CFilterTFCanCap
class FilterDamagedByWeaponInSlot
class CTEFireBullets
class CTETFExplosion
class CTETFParticleEffect
class CTFGameMovement
class CTraceFilterObject
class CTraceFilterIgnoreTeammates
class CSingleUserReliableRecipientFilter
class IVoiceGameMgrHelper
class CRestartGameIssue
class CKickIssue
class CChangeLevelIssue
class CScrambleTeams
class CVoiceGameMgrHelper
class CGCCoaching_CoachJoining
class CGCCoaching_RemoveCurrentCoach
class CGCSpawnItem
class CEntityFactory<class CTFGameRulesProxy>
class CEntityFactory<class CArenaLogic>
class CEntityFactory<class CTFTrainingDynamicProp>
class CEntityFactory<class CTrainingModeLogic>
class CEntityFactory<class CMultipleEscort>
class CMultipleEscort
class CEntityFactory<class CHybridMap_CTF_CP>
class CHybridMap_CTF_CP
class CEntityFactory<class CMedievalLogic>
class CMedievalLogic
class CEntityFactory<class CTFHolidayEntity>
class CTFHolidayEntity
class CEntityFactory<class CKothLogic>
class CKothLogic
class CEntityFactory<class CCPTimerLogic>
class CEntityFactory<class CBonusRoundLogic>
class CBonusRoundLogic::NetworkVar_m_Item
class GCSDK::CGCMsg<struct MsgGCSpawnItem_t>
class CGameEventListener
class CTFGameRulesProxy
class CObjectsFileLoad
class GCSDK::CProtoBufMsgMemoryPool<class CMsgIncrementKillCountAttribute>
class GCSDK::CProtoBufMsgMemoryPool<class CMsgTFCoaching_CoachJoined>
class GCSDK::CProtoBufMsgMemoryPool<class CMsgTFCoaching_CoachJoining>
class GCSDK::CProtoBufMsgMemoryPool<class CMsgTFCoaching_RemoveCurrentCoach>
class CArenaLogic
class IPositionWatcher
class CDefaultPlayerPickupVPhysics
class IBreakableWithPropData
class CTFTrainingDynamicProp
class CTrainingModeLogic
class CCPTimerLogic
class CNextLevelIssue
class CBonusRoundLogic
class CTFTacticalMissionManager
class GCSDK::CProtoBufMsg<class CMsgIncrementKillCountAttribute>
class GCSDK::CProtoBufMsg<class CMsgTFCoaching_CoachJoined>
class GCSDK::CProtoBufMsg<class CMsgTFCoaching_CoachJoining>
class GCSDK::CProtoBufMsg<class CMsgTFCoaching_RemoveCurrentCoach>
class CGameEventListener
class CTFGameRules
class CAutoGameSystem
class CGameEventListener
class CTFGameStats
class CGC_GameServer_AuthChallenge
class CGC_GameServer_AuthResult
class CGCKickPlayerFromGameServer
class CGCTFQuickplay_PlayerJoining
class GCSDK::CProtoBufMsgMemoryPool<class CMsgGC_GameServer_LevelInfo>
class GCSDK::CProtoBufMsgMemoryPool<class CMsgGC_GameServer_AuthChallenge>
class GCSDK::CProtoBufMsgMemoryPool<class CMsgGC_GameServer_AuthChallengeResponse>
class GCSDK::CProtoBufMsgMemoryPool<class CMsgGC_GameServer_AuthResult>
class GCSDK::CProtoBufMsgMemoryPool<class CMsgTFKickPlayer>
class GCSDK::CProtoBufMsgMemoryPool<class CMsgTFQuickplay_PlayerJoining>
class GCSDK::CProtoBufMsg<class CMsgGC_GameServer_LevelInfo>
class GCSDK::CProtoBufMsg<class CMsgGC_GameServer_AuthChallenge>
class GCSDK::CProtoBufMsg<class CMsgGC_GameServer_AuthChallengeResponse>
class GCSDK::CProtoBufMsg<class CMsgGC_GameServer_AuthResult>
class GCSDK::CProtoBufMsg<class CMsgTFKickPlayer>
class GCSDK::CProtoBufMsg<class CMsgTFQuickplay_PlayerJoining>
class IHLTVDirector
class CBaseGameSystemPerFrame
class CTFHLTVDirector
class IHasBuildPoints
class IScorer
class IScorer
class IHasBuildPoints
class CBaseObject
class IScorer
class IHasBuildPoints
class CBaseObjectUpgrade
class CEntityFactory<class CObjectDispenser>
class CEntityFactory<class CDispenserTouchTrigger>
class CEntityFactory<class CObjectCartDispenser>
class CDispenserTouchTrigger
class IScorer
class IHasBuildPoints
class CObjectDispenser
class IScorer
class IHasBuildPoints
class CObjectCartDispenser
class CEntityFactory<class CObjectSapper>
class IScorer
class IHasBuildPoints
class CObjectSapper
class CTraceFilterIgnoreTeammatesAndTeamObjects
class IScorer
class CTFProjectile_Rocket
class CEntityFactory<class CObjectSentrygun>
class CEntityFactory<class CTFProjectile_SentryRocket>
class IScorer
class CTFProjectile_SentryRocket
class IScorer
class IHasBuildPoints
class CObjectSentrygun
class CEntityFactory<class CObjectTeleporter>
class IScorer
class IHasBuildPoints
class CObjectTeleporter
class CTFObjectiveResource
class CEntityFactory<class CTFObjectiveResource>
class CTFPlayertPathCost
class IInventoryUpdateListener
class CGC_RespawnPostLoadoutChange
class CEntityFactory<class CTFRagdoll>
class CEntityFactory<class CTFPlayer>
class GCSDK::CGCMsg<struct MsgGCVerifyCacheSubscription_t>
class CEntityFactory<class CIntroViewpoint>
class CIntroViewpoint
class CEntityFactory<class CObserverPoint>
class CObserverPoint
class CTEPlayerAnimEvent
class CTFRagdoll
class CTFPlayer::NetworkVar_m_AttributeManager
class CTFPlayer::NetworkVar_m_Shared
class IInventoryUpdateListener
class IHasAttributes
class CAI_ExpresserSink
class CTFPlayer
class CTFPlayerResource
class CEntityFactory<class CTFPlayerResource>
class CTargetOnlyFilter
class CTFDamageEvent
struct localplayerscoring_t
class CTFPlayerShared::NetworkVar_m_ScoreData
class CTFPlayerShared::NetworkVar_m_RoundScoreData
class CTFPlayerShared::NetworkVar_m_ConditionList
class CBulletPenetrateEnum
class CTFPlayerShared
class CTFPlayerAnimState
class CTFPlayerClass
class CTFPlayerClassShared
class CTFPlayerMove
class CDefaultPlayerPickupVPhysics
class CTFPowerup
class IScorer
class CTFBaseProjectile
class IScorer
class CTFProjectile_Syringe
class CEntityFactory<class CTFProjectile_Syringe>
class CEntityFactory<class CTFProjectile_Rocket>
class CEntityFactory<class CTFPumpkinBomb>
class CTFPumpkinBomb
class CTFPhysicsPushEntities
class CTacticalMission
class CTFDefendPointSniperZone
class CTFDefendPointMission
class CEntityFactory<class CTFTeam>
class CTFTeam
class CEntityFactory<class CTriggerStun>
class CEntityFactory<class CTriggerIgniteArrows>
class CTriggerStun
class CTriggerIgniteArrows
class IHasOwner
class CTFViewModel
class CEntityFactory<class CTFViewModel>
class GCSDK::CProtoBufMsgMemoryPool<class CMsgTFVoteKickBanPlayerResult>
class GCSDK::CProtoBufMsg<class CMsgTFVoteKickBanPlayerResult>
class CEntityFactory<class CTFProjectile_Arrow>
class CEntityFactory<class CTFProjectile_HealingBolt>
class CTraceFilterCollisionArrows
class IScorer
class CTFProjectile_Arrow
class IScorer
class CTFProjectile_HealingBolt
class IScorer
class CTFProjectile_Flare
class CEntityFactory<class CTFProjectile_Flare>
class CDefaultPlayerPickupVPhysics
class CTFStunBall
class CEntityFactory<class CTFBat>
class CEntityFactory<class CTFBat_Fish>
class CEntityFactory<class CTFBat_Wood>
class CEntityFactory<class CTFStunBall>
class IHasOwner
class IHasAttributes
class CTFBat
class IHasOwner
class IHasAttributes
class CTFBat_Wood
class IHasOwner
class IHasAttributes
class CTFBat_Fish
class CEntityFactory<class CTFBonesaw>
class IHasOwner
class IHasAttributes
class CTFBonesaw
class CEntityFactory<class CTFBottle>
class CEntityFactory<class CTFStickBomb>
class IHasOwner
class IHasAttributes
class CTFBottle
class IHasOwner
class IHasAttributes
class CTFStickBomb
class CEntityFactory<class CTFBuffItem>
class IHasOwner
class IHasAttributes
class CTFBuffItem
class CEntityFactory<class CTFWeaponBuilder>
class IHasOwner
class IHasAttributes
class CTFWeaponBuilder
class CEntityFactory<class CTFClub>
class IHasOwner
class IHasAttributes
class CTFClub
class IEntityListener
class ITFChargeUpWeapon
class IHasOwner
class IHasAttributes
class CTFCompoundBow
class CEntityFactory<class CTFCompoundBow>
class CEntityFactory<class CTFFireAxe>
class IHasOwner
class IHasAttributes
class CTFFireAxe
class CEntityFactory<class CTFFists>
class IHasOwner
class IHasAttributes
class CTFFists
class ITFChargeUpWeapon
class CTraceFilterIgnoreObjects
class IScorer
class CTFFlameRocket
class ITFChargeUpWeapon
class IHasOwner
class IHasAttributes
class CTFFlameThrower
class CEntityFactory<class CTFFlameThrower>
class CEntityFactory<class CTFFlameRocket>
class CEntityFactory<class CTFFlameEntity>
class CTFFlameEntity
class CEntityFactory<class CTFFlareGun>
class IHasOwner
class IHasAttributes
class CTFFlareGun
class CDefaultPlayerPickupVPhysics
class CTFGrenadePipebombProjectile
class CEntityFactory<class CTFGrenadePipebombProjectile>
class IHasOwner
class IHasAttributes
class CTFGrenadeLauncher
class CEntityFactory<class CTFGrenadeLauncher>
class CEntityFactory<class CTFWeaponInvis>
class IHasOwner
class IHasAttributes
class CTFWeaponInvis
class CDefaultPlayerPickupVPhysics
class CTFProjectile_Jar
class IHasOwner
class IHasAttributes
class CTFJar
class CEntityFactory<class CTFJar>
class CEntityFactory<class CTFJarMilk>
class CEntityFactory<class CTFProjectile_Jar>
class CEntityFactory<class CTFProjectile_JarMilk>
class CDefaultPlayerPickupVPhysics
class CTFProjectile_JarMilk
class IHasOwner
class IHasAttributes
class CTFJarMilk
class CEntityFactory<class CTFKnife>
class IHasOwner
class IHasAttributes
class CTFKnife
class CLaserDot
class CEntityFactory<class CTFLaserPointer>
class CEntityFactory<class CLaserDot>
class IHasOwner
class IHasAttributes
class CTFLaserPointer
class IHasOwner
class IHasAttributes
class CTFLunchBox
class IHasOwner
class IHasAttributes
class CTFLunchBox_Drink
class CEntityFactory<class CTFLunchBox>
class CEntityFactory<class CTFLunchBox_Drink>
class CMedigunFilter
class CEntityFactory<class CWeaponMedigun>
class IHasOwner
class IHasAttributes
class CWeaponMedigun
class CEntityFactory<class CTFMinigun>
class IHasOwner
class IHasAttributes
class CTFMinigun
class CTFWeaponInfo
class CEntityFactory<class CTFWeaponPDA_Engineer_Build>
class IHasOwner
class IHasAttributes
class CTFWeaponPDA_Engineer_Build
class CEntityFactory<class CTFWeaponPDA_Engineer_Destroy>
class IHasOwner
class IHasAttributes
class CTFWeaponPDA_Engineer_Destroy
class CEntityFactory<class CTFWeaponPDA_Spy>
class IHasOwner
class IHasAttributes
class CTFWeaponPDA_Spy
class CEntityFactory<class CTFPipebombLauncher>
class IEntityListener
class ITFChargeUpWeapon
class IHasOwner
class IHasAttributes
class CTFPipebombLauncher
class CEntityFactory<class CTFPistol>
class IHasOwner
class IHasAttributes
class CTFPistol
class CEntityFactory<class CTFPistol_Scout>
class CEntityFactory<class CTFPistol_ScoutPrimary>
class CEntityFactory<class CTFPistol_ScoutSecondary>
class IHasOwner
class IHasAttributes
class CTFPistol_Scout
class IHasOwner
class IHasAttributes
class CTFPistol_ScoutPrimary
class IHasOwner
class IHasAttributes
class CTFPistol_ScoutSecondary
class IHasOwner
class IHasAttributes
class CTFRevolver
class CEntityFactory<class CTFRevolver>
class IHasOwner
class IHasAttributes
class CTFRocketLauncher
class CEntityFactory<class CTFRocketLauncher>
class CEntityFactory<class CTFRocketLauncher_DirectHit>
class CEntityFactory<class CTFCrossbow>
class IHasOwner
class IHasAttributes
class CTFRocketLauncher_DirectHit
class IHasOwner
class IHasAttributes
class CTFCrossbow
class IHasOwner
class IHasAttributes
class CTFShotgun
class IHasOwner
class IHasAttributes
class CTFShotgun_Revenge
class CEntityFactory<class CTFShotgun>
class CEntityFactory<class CTFShotgun_Soldier>
class CEntityFactory<class CTFShotgun_HWG>
class CEntityFactory<class CTFShotgun_Pyro>
class CEntityFactory<class CTFScatterGun>
class CEntityFactory<class CTFShotgun_Revenge>
class CEntityFactory<class CTFSodaPopper>
class IHasOwner
class IHasAttributes
class CTFShotgun_Soldier
class IHasOwner
class IHasAttributes
class CTFShotgun_HWG
class IHasOwner
class IHasAttributes
class CTFShotgun_Pyro
class IHasOwner
class IHasAttributes
class CTFScatterGun
class IHasOwner
class IHasAttributes
class CTFSodaPopper
class CEntityFactory<class CTFShovel>
class IHasOwner
class IHasAttributes
class CTFShovel
class CEntityFactory<class CTFSMG>
class IHasOwner
class IHasAttributes
class CTFSMG
class CSniperDot
class CEntityFactory<class CTFSniperRifle>
class CEntityFactory<class CTFSniperRifleDecap>
class CEntityFactory<class CSniperDot>
class IHasOwner
class IHasAttributes
class CTFSniperRifle
class IHasOwner
class IHasAttributes
class CTFSniperRifleDecap
class CEntityFactory<class CTFSword>
class CEntityFactory<class CTFKatana>
class CGameEventListener
class IHasOwner
class IHasAttributes
class CTFKatana
class CGameEventListener
class IHasOwner
class IHasAttributes
class CTFSword
class CEntityFactory<class CTFSyringeGun>
class IHasOwner
class IHasAttributes
class CTFSyringeGun
class CTraceFilterIgnorePlayers
class CEntityFactory<class CTFWrench>
class CEntityFactory<class CTFRobotArm>
class CEntityFactory<class CTFWearableRobotArm>
class IHasAttributes
class CTFWearableRobotArm
class IHasOwner
class IHasAttributes
class CTFWrench
class IHasOwner
class IHasAttributes
class CTFRobotArm
class CEntityFactory<class CTFWeaponBase>
class IHasOwner
class IHasAttributes
class CTFWeaponBase
class CDefaultPlayerPickupVPhysics
class CTFWeaponBaseGrenadeProj
class CEntityFactory<class CTFWeaponBaseGrenadeProj>
class CTraceFilterCollisionGrenades
class IHasOwner
class IHasAttributes
class CTFWeaponBaseGun
class CEntityFactory<class CTFWeaponBaseMelee>
class IHasOwner
class IHasAttributes
class CTFWeaponBaseMelee
class CTFBaseRocket
class CEntityFactory<class CTFWearableDemoShield>
class IHasAttributes
class CTFWearableDemoShield
class CGC_GameServer_Duel_Request
class CGC_GameServer_Duel_Response
class GCSDK::CGCMsg<struct MsgGC_Duel_Results_t>
class ISearchSurroundingAreasFunctor
class CTFBotBody
class CTFBotLocomotion
class IContextualQuery
class CTFBot::CTFBotIntention
class CCollectReachableObjects
class INextBotPlayerInput
class INextBot
class IInventoryUpdateListener
class IHasAttributes
class CAI_ExpresserSink
class NextBotPlayer<class CTFPlayer>
class IContextualQuery
class Action<class CTFBot>
class INextBotPlayerInput
class CEntityFactory<class CTFBot>
class IContextualQuery
class Behavior<class CTFBot>
class IContextualQuery
class CTFBotMainAction
class CGameEventListener
class INextBotPlayerInput
class INextBot
class IInventoryUpdateListener
class IHasAttributes
class CAI_ExpresserSink
class CTFBot
class CTFBotVision
class CTFBotManager
class CTFBotPathCost
class IContextualQuery
class CTFBotSniperAttack
class CCompareFriendFoeInfluence
class IContextualQuery
class CTFBotTacticalMonitor
class IContextualQuery
class CTFBotDead
class IContextualQuery
class CTFBotTaunt
class IContextualQuery
class CTFBotDestroyEnemySentry
class IContextualQuery
class CTFBotUberAttackEnemySentry
class FindSafeSentryApproachAreaScan
class IContextualQuery
class CTFBotAttack
class CAmmoFilter
class IContextualQuery
class CTFBotGetAmmo
class CHealthFilter
class ChasePath
class IContextualQuery
class CTFBotRetreatToCover
class CSearchForCover
class CTestAreaAgainstThreats
class IContextualQuery
class CTFBotSpyInfiltrate
class IContextualQuery
class CTFBotSniperLurk
class IContextualQuery
class CTFBotMedicHeal
class IContextualQuery
class CTFBotEngineerBuild
class IContextualQuery
class CTFBotPayloadPush
class IContextualQuery
class CTFBotPayloadGuard
class IContextualQuery
class CTFBotCapturePoint
class IContextualQuery
class CTFBotDefendPoint
class IContextualQuery
class CTFBotDeliverFlag
class IContextualQuery
class CTFBotSeekAndDestroy
class IContextualQuery
class CTFBotScenarioMonitor
class IContextualQuery
class CTFBotGetHealth
class IContextualQuery
class CTFGotoActionPoint
class IContextualQuery
class CTFDespawn
class IContextualQuery
class CTFTrainingAttackSentryActionPoint
class IContextualQuery
class CTFBotUseTeleporter
class IContextualQuery
class CTFBotDefendPointBlockCapture
class CSelectDefenseAreaForPoint
class IContextualQuery
class CTFBotPayloadBlock
class CCollectPayloadGuardVantagePoints
class IContextualQuery
class CTFBotEscortFlagCarrier
class IContextualQuery
class CTFBotAttackFlagDefenders
class IContextualQuery
class CTFBotFetchFlag
class IContextualQuery
class CTFBotEngineerBuildTeleportEntrance
class PressFireButtonIfValidBuildPositionReply
class IContextualQuery
class CTFBotEngineerBuildSentryGun
class IContextualQuery
class CTFBotEngineerMoveToBuild
class IContextualQuery
class CTFBotEngineerBuildTeleportExit
class IContextualQuery
class CTFBotEngineerBuilding
class IContextualQuery
class CTFBotEngineerBuildDispenser
class CFindMostInjuredNeighbor
class CSelectPrimaryPatient
class IContextualQuery
class CTFBotMedicRetreat
class CKnownCollector
class CUsefulHealTargetFilter
class IContextualQuery
class CTFBotSpyAttack
class IContextualQuery
class CTFBotSpyApproachSapTarget
class IContextualQuery
class CTFBotSpySap
class PlaceStickyBombReply
class IContextualQuery
class CTFBotPrepareStickybombTrap
class IContextualQuery
class CTFBotStickybombSentrygun
class IContextualQuery
class CTFBotNavEntDestroyEntity
class IContextualQuery
class CTFBotNavEntMoveTo
class IContextualQuery
class CTFBotNavEntWait
class IContextualQuery
class CTFBotMissionDestroySentries
class CEntityFactory<class CTFBotGenerator>
class CEntityFactory<class CTFBotActionPoint>
class CTFBotActionPoint
class CTFBotGenerator
class CEntityFactory<class CTFBotHintSentrygun>
class CTFBotHintSentrygun
class CTFBotHintTeleporterExit
class CEntityFactory<class CTFBotHintTeleporterExit>
class CTFBotRoster
class CEntityFactory<class CTFBotRoster>
class CTFNavArea
class CTFNavMesh
class CHeadlessHatmanLocomotion
class IContextualQuery
class CHeadlessHatmanIntention
class IContextualQuery
class Action<class CHeadlessHatman>
class CHeadlessHatmanPathCost
class CEntityFactory<class CHeadlessHatman>
class IContextualQuery
class Behavior<class CHeadlessHatman>
class IContextualQuery
class CHeadlessHatmanTerrify
class IContextualQuery
class CHeadlessHatmanBehavior
class IContextualQuery
class CHeadlessHatmanEmerge
class IContextualQuery
class CHeadlessHatmanAttack
class IContextualQuery
class CHeadlessHatmanDying
class INextBot
class CHeadlessHatman
class CHeadlessHatmanBody
class CEntityFactory<class CWeaponIFMBase>
class IHasOwner
class IHasAttributes
class CWeaponIFMBase
class CEntityFactory<class CWeaponIFMBaseCamera>
class IHasOwner
class IHasAttributes
class CWeaponIFMBaseCamera
class CEntityFactory<class CWeaponIFMSteadyCam>
class IHasOwner
class IHasAttributes
class CWeaponIFMSteadyCam
class CServerTools
class CServerChoreoTools
class IToolFrameworkServer
class CToolFrameworkServer
class google::protobuf::MessageLite
class google::protobuf::Message
class CSOPartyInvite
class CSOLobbyInvite
class CMsgSystemBroadcast
class CMsgInviteToParty
class CMsgInvitationCreated
class CMsgPartyInviteResponse
class CMsgKickFromParty
class CMsgLeaveParty
class CMsgServerAddresses
class CMsgServerAvailable
class CSOEconGameAccountClient
class CSOItemCriteriaCondition
class CMsgDevNewItemRequest
class CMsgIncrementKillCountAttribute
class CSOEconItemAttribute
class CMsgSortItems
class CSOEconClaimCode
class CMsgStoreGetUserData
class CMsgStoreGetUserDataResponse
class CMsgStartupCheck
class CMsgStartupCheckResponse
class CMsgUpdateItemSchema
class CMsgGCError
class CMsgRequestInventoryRefresh
class CSOItemCriteria
class CSOItemRecipe
class CSOEconItem
class CMsgProtoBufHeader
class CMsgWebAPIKey
class CMsgHttpRequest_RequestHeader
class CMsgHttpRequest_QueryParam
class CMsgWebAPIRequest
class CMsgHttpResponse_ResponseHeader
class CMsgAMFindAccounts
class CMsgAMFindAccountsResponse
class CMsgNotifyWatchdog
class CMsgAMGetLicenses
class CMsgPackageLicense
class CMsgAMGetUserGameStats
class CMsgAMGetUserGameStatsResponse_Stats
class CMsgAMGetUserGameStatsResponse_Achievement_Blocks
class CMsgGCGetCommandList
class CGCMsgMemCachedGetResponse_ValueTag
class CGCMsgMemCachedSet_KeyPair
class CMsgAMAddFreeLicense
class CMsgAMAddFreeLicenseResponse
class CMsgHttpRequest
class CMsgHttpResponse
class CMsgAMGetLicensesResponse
class CMsgAMGetUserGameStatsResponse
class CMsgGCGetCommandListResponse
class CGCMsgMemCachedGet
class CGCMsgMemCachedGetResponse
class CGCMsgMemCachedSet
class CGCMsgMemCachedDelete
class CMsgTFGoldenWrenchBroadcast
class CMsgTFSaxxyBroadcast
class CMsgTFIncrementKillCountResponse
class CSOTFDuelSummary
class CSOTFMapContribution
class CMsgTFVoteKickBanPlayer
class CMsgTFVoteKickBanPlayerResult
class CMsgTFKickPlayer
class CMsgTFStartedTraining
class CMsgTFFreeTrialChooseMostHelpfulFriend
class CMsgTFRequestTF2Friends
class CMsgTFRequestTF2FriendsResponse
class CSOTFPlayerInfo
class CMsgTFThankedBySomeone
class CMsgTFThankedSomeone
class CMsgTFFreeTrialConvertedToPremium
class CMsgReplayUploadedToYouTube
class CMsgReplaySubmitContestEntry
class CMsgReplaySubmitContestEntryResponse
class CReplayCachedContestData
class CMsgTFCoaching_AddToCoaches
class CMsgTFCoaching_RemoveFromCoaches
class CMsgTFCoaching_FindCoach
class CMsgTFCoaching_FindCoachResponse
class CMsgTFCoaching_AskCoach
class CMsgTFCoaching_AskCoachResponse
class CMsgTFCoaching_CoachJoinGame
class CMsgTFCoaching_CoachJoining
class CMsgTFCoaching_CoachJoined
class CMsgTFCoaching_LikeCurrentCoach
class CMsgTFCoaching_RemoveCurrentCoach
class CMsgTFQuickplay_ScoreServers_ServerInfo
class CMsgTFQuickplay_ScoreServersResponse_ServerInfo
class CMsgTFQuickplay_PlayerJoining
class CMsgGC_GameServer_LevelInfo
class CMsgGC_GameServer_AuthChallenge
class CMsgGC_GameServer_AuthResult
class CMsgGC_GameServer_AuthChallengeResponse
class CMsgGC_GameServer_CreateIdentity
class CMsgGC_GameServer_CreateIdentityResponse
class CMsgGC_GameServer_List
class CMsgGC_GameServer_ListResponse_GameServerIdentity
class CMsgGC_GameServer_ResetIdentity
class CMsgGC_GameServer_ResetIdentityResponse
class CMsgSaxxyAwarded
class CMsgTFQuickplay_ScoreServers
class CMsgTFQuickplay_ScoreServersResponse
class CMsgGC_GameServer_ListResponse
class CFlexAnimationTrack
class CChoreoEvent
class CChoreoScene
class CChildOperatorDefinition
class CDefaultParticleSystemQuery
class ConCommandBase
class ConCommand
class IConVar
class IConVar
class ConVar
class CDefaultAccessor
class IConVar
class CEmptyConVar
class CUtlCharConversion
class CUtlNoEscConversion
class CUtlCStringConversion
class CDllDemandLoader
class CDataManagerBase
class GCSDK::CProtoBufGCClientSendHandler
class GCSDK::CGCSOCreateJob
class GCSDK::CGCSODestroyJob
class GCSDK::CGCSOUpdateJob
class GCSDK::CGCSOUpdateMultipleJob
class GCSDK::CGCSOCacheSubscribedJob
class GCSDK::CGCSOCacheUnsubscribedJob
class CCallback<class GCSDK::CGCClient,struct GCMessageAvailable_t,0>
class GCSDK::CProtoBufMsgMemoryPool<class CMsgSOSingleObject>
class GCSDK::CProtoBufMsgMemoryPool<class CMsgSOMultipleObjects>
class GCSDK::CProtoBufMsgMemoryPool<class CMsgSOCacheSubscribed>
class GCSDK::CProtoBufMsgMemoryPool<class CMsgSOCacheUnsubscribed>
class GCSDK::CGCClient
class GCSDK::CProtoBufMsg<class CMsgSOSingleObject>
class GCSDK::CProtoBufMsg<class CMsgSOMultipleObjects>
class GCSDK::CProtoBufMsg<class CMsgSOCacheSubscribed>
class GCSDK::CProtoBufMsg<class CMsgSOCacheUnsubscribed>
class GCSDK::CGCClientSharedObjectTypeCache
class GCSDK::CGCClientSharedObjectCache
class GCSDK::CSharedObjectTypeCache
class GCSDK::CSharedObjectCache
class GCSDK::CJob
class GCSDK::CProtoBufMsgMemoryPool<class CMsgProtoBufHeader>
class GCSDK::CRefCount
class GCSDK::CProtoBufNetPacket
class GCSDK::CStructNetPacket
class CMsgSOSingleObject
class CMsgSOMultipleObjects_SingleObject
class CMsgSOCacheUnsubscribed
class CMsgSOMultipleObjects
class CMsgSOCacheSubscribed_SubscribedType
class CMsgSOCacheSubscribed
class google::protobuf::MessageFactory
class google::protobuf::Reflection
class std::logic_error
class std::length_error
class google::protobuf::`anonymous namespace'::GeneratedMessageFactory
class std::out_of_range
class google::protobuf::internal::GeneratedMessageReflection
class google::protobuf::internal::ExtensionFinder
class google::protobuf::internal::FieldSkipper
class google::protobuf::internal::GeneratedExtensionFinder
class google::protobuf::DescriptorProto_ExtensionRange
class google::protobuf::FieldDescriptorProto
class google::protobuf::EnumValueDescriptorProto
class google::protobuf::MethodDescriptorProto
class google::protobuf::UninterpretedOption_NamePart
class google::protobuf::FileDescriptorSet
class google::protobuf::FileDescriptorProto
class google::protobuf::DescriptorProto
class google::protobuf::EnumDescriptorProto
class google::protobuf::ServiceDescriptorProto
class google::protobuf::FileOptions
class google::protobuf::MessageOptions
class google::protobuf::FieldOptions
class google::protobuf::EnumOptions
class google::protobuf::EnumValueOptions
class google::protobuf::ServiceOptions
class google::protobuf::MethodOptions
class google::protobuf::UninterpretedOption
class google::protobuf::io::ZeroCopyInputStream
class google::protobuf::io::ZeroCopyOutputStream
class google::protobuf::io::ArrayInputStream
class google::protobuf::io::ArrayOutputStream
class google::protobuf::io::StringOutputStream
class google::protobuf::DescriptorDatabase
class google::protobuf::EncodedDescriptorDatabase
class google::protobuf::internal::UnknownFieldSetFieldSkipper
class google::protobuf::internal::DescriptorPoolExtensionFinder
class type_info
class std::exception
class std::bad_cast
class std::bad_typeid
class std::__non_rtti_object
class std::bad_exception
This was built on the orangebox valve engine, and tested only on TF2.

Source code and binaries and interface file here: http://hg.paulclothier.com/OBV_OffsetFromAddress/

To use, include interface file and grab the factory pointer using metamod.

EDIT: No one probably cares but theres linux support now

Last edited by Wazz; 10-01-2011 at 22:24.
Wazz is offline
KyleS
SourceMod Plugin Approver
Join Date: Jul 2009
Location: Segmentation Fault.
Old 06-29-2011 , 15:02   Re: Virtual Offset from Address calculator
Reply With Quote #2

Very cool.
KyleS is offline
Powerlord
AlliedModders Donor
Join Date: Jun 2008
Location: Seduce Me!
Old 06-29-2011 , 15:22   Re: Virtual Offset from Address calculator
Reply With Quote #3

Out of curiosity, are these offsets the same ones that Berni's Virtual Table Offset List uses?

Although... I didn't see CVoteController mentioned in Berni's list...
__________________
Not currently working on SourceMod plugin development.
Powerlord is offline
berni
SourceMod Plugin Approver
Join Date: May 2007
Location: Austria
Old 06-30-2011 , 09:02   Re: Virtual Offset from Address calculator
Reply With Quote #4

Quote:
Originally Posted by Powerlord View Post
Out of curiosity, are these offsets the same ones that Berni's Virtual Table Offset List uses?

Although... I didn't see CVoteController mentioned in Berni's list...
This list currently only has the derived classes of CBasePlayer, the player itself, but I'm planning to extend it to other classes in the future.
__________________
Why reinvent the wheel ? Download smlib with over 350 useful functions.

When people ask me "Plz" just because it's shorter than "Please" I feel perfectly justified to answer "No" because it's shorter than "Yes"
powered by Core i7 3770k | 32GB DDR3 1886Mhz | 2x Vertex4 SSD Raid0
berni is offline
jballou
Member
Join Date: Jul 2013
Old 01-27-2016 , 06:11   Re: Virtual Offset from Address calculator
Reply With Quote #5

Any chance anyone still has this code?
jballou is offline
keygens
Senior Member
Join Date: Mar 2010
Location: Somewhere
Old 02-14-2023 , 11:37   Re: Virtual Offset from Address calculator
Reply With Quote #6

Would be nice to see src of this...Maybe someone has?
keygens is offline
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 08:17.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode