CBaseEntity
An entity is an object defined within the Source Engine as having characteristics which differentiate it from "the world" (world brushes).Please make sure, that not all functions was tested to be working.
Functions
Server-Side
CBaseEntity:AcceptInput() CBaseEntity:Activate() CBaseEntity:AddContext() CBaseEntity:AddDataObjectType() CBaseEntity:AddEFlags() CBaseEntity:AddEffects() CBaseEntity:AddEntityRelationship() CBaseEntity:AddFlag() CBaseEntity:AddPoints() CBaseEntity:AddPointsToTeam() CBaseEntity:AddSolidFlags() CBaseEntity:AddSpawnFlags() CBaseEntity:AddTimedOverlay() CBaseEntity:ApplyAbsVelocityImpulse() CBaseEntity:ApplyLocalAngularVelocityImpulse() CBaseEntity:Blocked() CBaseEntity:BlocksLOS() CBaseEntity:BloodColor() CBaseEntity:BodyTarget() CBaseEntity:BoundingRadius() CBaseEntity:CanBeHitByMeleeAttack() CBaseEntity:CanStandOn() CBaseEntity:ChangeTeam() CBaseEntity:Classify() CBaseEntity:ClearEffects() CBaseEntity:ClearFlags() CBaseEntity:ClearNavIgnore() CBaseEntity:ClearSolidFlags() CBaseEntity:ClearSpawnFlags() CBaseEntity:CollisionRulesChanged() CBaseEntity:ComputeAbsDirection() CBaseEntity:ComputeAbsPosition() CBaseEntity:ComputeWorldSpaceSurroundingBox() CBaseEntity:Create() CBaseEntity:CreateDataObject() CBaseEntity:CreateNoSpawn() CBaseEntity:CreatePredictedEntityByName() CBaseEntity:CreateVPhysics() CBaseEntity:DamageDecal() CBaseEntity:DeathNotice() CBaseEntity:DecalTrace() CBaseEntity:DecrementTransmitStateOwnedCounter() CBaseEntity:DestroyAllDataObjects() CBaseEntity:DestroyDataObject() CBaseEntity:DetectInSkybox() CBaseEntity:DispatchResponse() CBaseEntity:DispatchTraceAttack() CBaseEntity:DoImpactEffect() CBaseEntity:DoesHavePlayerChild() CBaseEntity:DrawAbsBoxOverlay() CBaseEntity:DrawBBoxOverlay() CBaseEntity:DrawDebugGeometryOverlays() CBaseEntity:DrawDebugTextOverlays() CBaseEntity:DrawRBoxOverlay() CBaseEntity:DrawTimedOverlays() CBaseEntity:DumpResponseCriteria() CBaseEntity:EarPosition() CBaseEntity:EmitAmbientSound() CBaseEntity:EmitSound() CBaseEntity:EndBlocked() CBaseEntity:EndGroundContact() CBaseEntity:EndTouch() CBaseEntity:EntIndex() CBaseEntity:EntityText() CBaseEntity:EntityToWorldSpace() CBaseEntity:Event_Killed() CBaseEntity:Event_KilledOther() CBaseEntity:Extinguish() CBaseEntity:EyeAngles() CBaseEntity:EyePos() CBaseEntity:EyePosition() CBaseEntity:FVisible() CBaseEntity:FireBullets() CBaseEntity:FirstMoveChild() CBaseEntity:FollowEntity() CBaseEntity:FrameAdvance() CBaseEntity:GenderExpandString() CBaseEntity:GetAbsAngles() CBaseEntity:GetAbsOrigin() CBaseEntity:GetAbsVelocity() CBaseEntity:GetAngles() CBaseEntity:GetAnimTime() CBaseEntity:GetAutoAimCenter() CBaseEntity:GetAutoAimRadius() CBaseEntity:GetBaseAnimating() CBaseEntity:GetBaseEntity() CBaseEntity:GetCheckUntouch() CBaseEntity:GetClass() CBaseEntity:GetClassname() CBaseEntity:GetCollisionGroup() CBaseEntity:GetCreator() CBaseEntity:GetDLLType() CBaseEntity:GetDamage() CBaseEntity:GetDamageType() CBaseEntity:GetDataObject() CBaseEntity:GetDebugName() CBaseEntity:GetDelay() CBaseEntity:GetEFlags() CBaseEntity:GetEffectEntity() CBaseEntity:GetEffects() CBaseEntity:GetElasticity() CBaseEntity:GetEnemy() CBaseEntity:GetEntityName() CBaseEntity:GetEntitySkybox() CBaseEntity:GetFirstThinkTick() CBaseEntity:GetFlags() CBaseEntity:GetFollowedEntity() CBaseEntity:GetForward() CBaseEntity:GetFriction() CBaseEntity:GetGravity() CBaseEntity:GetGroundChangeTime() CBaseEntity:GetGroundEntity() CBaseEntity:GetGroundVelocityToApply() CBaseEntity:GetHealth() CBaseEntity:GetInputDispatchEffectPosition() CBaseEntity:GetKeyValue() CBaseEntity:GetLastThink() CBaseEntity:GetLastThinkTick() CBaseEntity:GetLocalAngles() CBaseEntity:GetLocalAngularVelocity() CBaseEntity:GetLocalOrigin() CBaseEntity:GetLocalPos() CBaseEntity:GetLocalTime() CBaseEntity:GetLocalVelocity() CBaseEntity:GetMaxHealth() CBaseEntity:GetModelIndex() CBaseEntity:GetModelName() CBaseEntity:GetMoveDoneTime() CBaseEntity:GetMoveParent() CBaseEntity:GetMoveType() CBaseEntity:GetNextTarget() CBaseEntity:GetOwnerEntity() CBaseEntity:GetParametersForSound() CBaseEntity:GetPhysicsObject() CBaseEntity:GetPhysicsObjectCount() CBaseEntity:GetPhysicsObjectNum() CBaseEntity:GetPos() CBaseEntity:GetPredictionPlayer() CBaseEntity:GetPredictionRandomSeed() CBaseEntity:GetReceivedDamageScale() CBaseEntity:GetRight() CBaseEntity:GetSimulatingPlayer() CBaseEntity:GetSimulationTime() CBaseEntity:GetSmoothedVelocity() CBaseEntity:GetSolid() CBaseEntity:GetSolidFlags() CBaseEntity:GetSoundDuration() CBaseEntity:GetSoundEmissionOrigin() CBaseEntity:GetSoundSourceIndex() CBaseEntity:GetSpawnFlags() CBaseEntity:GetTeamNumber() CBaseEntity:GetTextureFrameIndex() CBaseEntity:GetTouchTrace() CBaseEntity:GetTracerAttachment() CBaseEntity:GetTracerType() CBaseEntity:GetTransmitState() CBaseEntity:GetUp() CBaseEntity:GetVectors() CBaseEntity:GetVelocity() CBaseEntity:GetViewOffset() CBaseEntity:GetWaterLevel() CBaseEntity:GetWaterType() CBaseEntity:HasDataObjectType() CBaseEntity:HasNPCsOnIt() CBaseEntity:HasSpawnFlags() CBaseEntity:HasTarget() CBaseEntity:Health() CBaseEntity:Ignite() CBaseEntity:ImpactTrace() CBaseEntity:InSameTeam() CBaseEntity:IncrementLocalTime() CBaseEntity:IncrementTransmitStateOwnedCounter() CBaseEntity:Instance() CBaseEntity:Intersects() CBaseEntity:IsAIWalkable() CBaseEntity:IsAbsQueriesValid() CBaseEntity:IsAlive() CBaseEntity:IsAnimatedEveryTick() CBaseEntity:IsBSPModel() CBaseEntity:IsBaseObject() CBaseEntity:IsBaseTrain() CBaseEntity:IsClient() CBaseEntity:IsCurrentlyTouching() CBaseEntity:IsDormant() CBaseEntity:IsEFlagSet() CBaseEntity:IsEffectActive() CBaseEntity:IsFloating() CBaseEntity:IsFollowingEntity() CBaseEntity:IsInAnyTeam() CBaseEntity:IsItem() CBaseEntity:IsLockedByMaster() CBaseEntity:IsMarkedForDeletion() CBaseEntity:IsMoving() CBaseEntity:IsNPC() CBaseEntity:IsNavIgnored() CBaseEntity:IsNetClient() CBaseEntity:IsPlayer() CBaseEntity:IsPlayerSimulated() CBaseEntity:IsPointSized() CBaseEntity:IsPrecacheAllowed() CBaseEntity:IsServer() CBaseEntity:IsSimulatedEveryTick() CBaseEntity:IsSimulatingOnAlternateTicks() CBaseEntity:IsSolid() CBaseEntity:IsSolidFlagSet() CBaseEntity:IsStandable() CBaseEntity:IsTemplate() CBaseEntity:IsTransparent() CBaseEntity:IsTriggered() CBaseEntity:IsValid() CBaseEntity:IsViewable() CBaseEntity:IsWeapon() CBaseEntity:IsWorld() CBaseEntity:KeyValue() CBaseEntity:LocalEyeAngles() CBaseEntity:MakeDormant() CBaseEntity:MoveDone() CBaseEntity:NameMatches() CBaseEntity:NextMovePeer() CBaseEntity:NextMovePeer() CBaseEntity:ObjectCaps() CBaseEntity:OnControls() CBaseEntity:OnRestore() CBaseEntity:OnTakeDamage() CBaseEntity:PassesDamageFilter() CBaseEntity:PhysicsCheckForEntityUntouch() CBaseEntity:PhysicsCheckWater() CBaseEntity:PhysicsCheckWaterTransition() CBaseEntity:PhysicsImpact() CBaseEntity:PhysicsMarkEntitiesAsTouching() CBaseEntity:PhysicsNotifyOtherOfGroundRemoval() CBaseEntity:PhysicsNotifyOtherOfUntouch() CBaseEntity:PhysicsRemoveGroundList() CBaseEntity:PhysicsRemoveTouchedList() CBaseEntity:PhysicsSimulate() CBaseEntity:PhysicsSolidMaskForEntity() CBaseEntity:PhysicsSplash() CBaseEntity:PhysicsStartGroundContact() CBaseEntity:PhysicsTouchTriggers() CBaseEntity:PostClientActive() CBaseEntity:PostClientMessagesSent() CBaseEntity:PostConstructor() CBaseEntity:Precache() CBaseEntity:PrecacheModel() CBaseEntity:PrecacheScriptSound() CBaseEntity:PrecacheSound() CBaseEntity:PrefetchScriptSound() CBaseEntity:PrefetchSound() CBaseEntity:RecalcHasPlayerChildBit() CBaseEntity:RegisterThinkContext() CBaseEntity:Remove() CBaseEntity:RemoveAllDecals() CBaseEntity:RemoveDataObjectType() CBaseEntity:RemoveDeferred() CBaseEntity:RemoveEFlags() CBaseEntity:RemoveEffects() CBaseEntity:RemoveFlag() CBaseEntity:RemoveSolidFlags() CBaseEntity:RemoveSpawnFlags() CBaseEntity:RequiredEdictIndex() CBaseEntity:Respawn() CBaseEntity:SUB_AllowedToFade() CBaseEntity:SUB_CallUseToggle() CBaseEntity:SUB_DoNothing() CBaseEntity:SUB_FadeOut() CBaseEntity:SUB_PerformFadeOut() CBaseEntity:SUB_Remove() CBaseEntity:SUB_StartFadeOut() CBaseEntity:SUB_StartFadeOutInstant() CBaseEntity:SUB_Vanish() CBaseEntity:SendDebugPivotOverlay() CBaseEntity:SetAIWalkable() CBaseEntity:SetAbsAngles() CBaseEntity:SetAbsOrigin() CBaseEntity:SetAbsQueriesValid() CBaseEntity:SetAbsVelocity() CBaseEntity:SetAllowPrecache() CBaseEntity:SetAnimTime() CBaseEntity:SetAnimatedEveryTick() CBaseEntity:SetBaseVelocity() CBaseEntity:SetBlocksLOS() CBaseEntity:SetCheckUntouch() CBaseEntity:SetClassname() CBaseEntity:SetCollisionBounds() CBaseEntity:SetCollisionGroup() CBaseEntity:SetDamage() CBaseEntity:SetEFlags() CBaseEntity:SetEffectEntity() CBaseEntity:SetEffects() CBaseEntity:SetElasticity() CBaseEntity:SetFriction() CBaseEntity:SetGravity() CBaseEntity:SetGroundChangeTime() CBaseEntity:SetGroundEntity() CBaseEntity:SetHealth() CBaseEntity:SetLocalAngles() CBaseEntity:SetLocalAngularVelocity() CBaseEntity:SetLocalOrigin() CBaseEntity:SetLocalVelocity() CBaseEntity:SetMaxHealth() CBaseEntity:SetModel() CBaseEntity:SetModelIndex() CBaseEntity:SetModelName() CBaseEntity:SetMoveCollide() CBaseEntity:SetMoveDoneTime() CBaseEntity:SetMoveType() CBaseEntity:SetName() CBaseEntity:SetNavIgnore() CBaseEntity:SetNextThink() CBaseEntity:SetOwnerEntity() CBaseEntity:SetParent() CBaseEntity:SetParentAttachment() CBaseEntity:SetPlayerSimulated() CBaseEntity:SetPredictionEligible() CBaseEntity:SetPredictionPlayer() CBaseEntity:SetRenderColor() CBaseEntity:SetRenderColorA() CBaseEntity:SetRenderColorR() CBaseEntity:SetRenderColorG() CBaseEntity:SetRenderColorB() CBaseEntity:SetRenderMode() CBaseEntity:SetShadowCastDistance() CBaseEntity:SetSimulatedEveryTick() CBaseEntity:SetSimulationTime() CBaseEntity:SetSize() CBaseEntity:SetSolid() CBaseEntity:SetSolidFlags() CBaseEntity:SetTextureFrameIndex() CBaseEntity:SetTransmitState() CBaseEntity:SetViewOffset() CBaseEntity:SetWaterLevel() CBaseEntity:SetWaterType() CBaseEntity:ShouldAttractAutoAim() CBaseEntity:ShouldCollide() CBaseEntity:ShouldSavePhysics() CBaseEntity:ShouldToggle() CBaseEntity:Spawn() CBaseEntity:Splash() CBaseEntity:StartBlocked() CBaseEntity:StartGroundContact() CBaseEntity:StartTouch() CBaseEntity:StopFollowingEntity() CBaseEntity:StopSound() CBaseEntity:TakeDamage() CBaseEntity:TakeHealth() CBaseEntity:TeamID() CBaseEntity:Teleport() CBaseEntity:Think() CBaseEntity:ToggleFlag() CBaseEntity:Touch() CBaseEntity:TraceAttackToTriggers() CBaseEntity:TraceBleed() CBaseEntity:UnsetPlayerSimulated() CBaseEntity:UpdateOnRemove() CBaseEntity:UpdateTransmitState() CBaseEntity:Use() CBaseEntity:VPhysicsDestroyObject() CBaseEntity:VPhysicsGetObject() CBaseEntity:VPhysicsGetObjectList() CBaseEntity:VPhysicsInitNormal() CBaseEntity:VPhysicsInitStatic() CBaseEntity:VPhysicsIsFlesh() CBaseEntity:VPhysicsSetObject() CBaseEntity:VPhysicsUpdate() CBaseEntity:ValidateEntityConnections() CBaseEntity:VelocityPunch() CBaseEntity:WakeRestingObjects() CBaseEntity:WorldAlignMaxs() CBaseEntity:WorldAlignMins() CBaseEntity:WorldAlignSize() CBaseEntity:WorldSpaceCenter() CBaseEntity:WorldToEntitySpace() CBaseEntity:entindex()
Client-Side
CBaseEntity:Activate() CBaseEntity:AddDataObjectType() CBaseEntity:AddEFlags() CBaseEntity:AddEffects() CBaseEntity:AddFlag() CBaseEntity:AddSolidFlags() CBaseEntity:AddSpawnFlags() CBaseEntity:ApplyAbsVelocityImpulse() CBaseEntity:ApplyLocalAngularVelocityImpulse() CBaseEntity:BlocksLOS() CBaseEntity:BloodColor() CBaseEntity:BoundingRadius() CBaseEntity:ChangeTeam() CBaseEntity:ClearEffects() CBaseEntity:ClearFlags() CBaseEntity:ClearSpawnFlags() CBaseEntity:CollisionRulesChanged() CBaseEntity:ComputeAbsDirection() CBaseEntity:ComputeAbsPosition() CBaseEntity:ComputeFxBlend() CBaseEntity:ComputeWorldSpaceSurroundingBox() CBaseEntity:CreateDataObject() CBaseEntity:CreatePredictedEntityByName() CBaseEntity:CreateVPhysics() CBaseEntity:DamageDecal() CBaseEntity:DecalTrace() CBaseEntity:DestroyAllDataObjects() CBaseEntity:DestroyDataObject() CBaseEntity:DispatchTraceAttack() CBaseEntity:DoImpactEffect() CBaseEntity:DontRecordInTools() CBaseEntity:DrawModel() CBaseEntity:EarPosition() CBaseEntity:EmitAmbientSound() CBaseEntity:EmitSound() CBaseEntity:EnableInToolView() CBaseEntity:EndGroundContact() CBaseEntity:EndTouch() CBaseEntity:EntIndex() CBaseEntity:EntityToWorldSpace() CBaseEntity:Extinguish() CBaseEntity:EyeAngles() CBaseEntity:EyePos() CBaseEntity:EyePosition() CBaseEntity:FireBullets() CBaseEntity:FirstMoveChild() CBaseEntity:FollowEntity() CBaseEntity:FrameAdvance() CBaseEntity:GenderExpandString() CBaseEntity:GetAbsAngles() CBaseEntity:GetAbsOrigin() CBaseEntity:GetAbsVelocity() CBaseEntity:GetAngles() CBaseEntity:GetAnimTime() CBaseEntity:GetBaseAnimating() CBaseEntity:GetBaseEntity() CBaseEntity:GetCheckUntouch() CBaseEntity:GetClass() CBaseEntity:GetClassname() CBaseEntity:GetCollisionGroup() CBaseEntity:GetCreator() CBaseEntity:GetDLLType() CBaseEntity:GetDataObject() CBaseEntity:GetDebugName() CBaseEntity:GetEFlags() CBaseEntity:GetEffectEntity() CBaseEntity:GetEffects() CBaseEntity:GetElasticity() CBaseEntity:GetFirstThinkTick() CBaseEntity:GetFlags() CBaseEntity:GetFollowedEntity() CBaseEntity:GetForward() CBaseEntity:GetFxBlend() CBaseEntity:GetGravity() CBaseEntity:GetGroundChangeTime() CBaseEntity:GetGroundEntity() CBaseEntity:GetHealth() CBaseEntity:GetKeyValue() CBaseEntity:GetLastThink() CBaseEntity:GetLastThinkTick() CBaseEntity:GetLocalAngles() CBaseEntity:GetLocalAngularVelocity() CBaseEntity:GetLocalOrigin() CBaseEntity:GetLocalPos() CBaseEntity:GetLocalVelocity() CBaseEntity:GetMaxHealth() CBaseEntity:GetModelIndex() CBaseEntity:GetModelName() CBaseEntity:GetMoveParent() CBaseEntity:GetMoveType() CBaseEntity:GetObserverCamOrigin() CBaseEntity:GetOwnerEntity() CBaseEntity:GetParametersForSound() CBaseEntity:GetPhysicsObject() CBaseEntity:GetPhysicsObjectCount() CBaseEntity:GetPhysicsObjectNum() CBaseEntity:GetPos() CBaseEntity:GetPredictionPlayer() CBaseEntity:GetPredictionRandomSeed() CBaseEntity:GetRenderAngles() CBaseEntity:GetRenderOrigin() CBaseEntity:GetRight() CBaseEntity:GetSimulatingPlayer() CBaseEntity:GetSimulationTime() CBaseEntity:GetSolid() CBaseEntity:GetSolidFlags() CBaseEntity:GetSoundDuration() CBaseEntity:GetSoundSourceIndex() CBaseEntity:GetTeamNumber() CBaseEntity:GetTextureFrameIndex() CBaseEntity:GetTouchTrace() CBaseEntity:GetTracerAttachment() CBaseEntity:GetTracerType() CBaseEntity:GetUp() CBaseEntity:GetVectors() CBaseEntity:GetViewOffset() CBaseEntity:GetWaterLevel() CBaseEntity:GetWaterType() CBaseEntity:HasDataObjectType() CBaseEntity:HasNPCsOnIt() CBaseEntity:HasRecordedThisFrame() CBaseEntity:HasSpawnFlags() CBaseEntity:Health() CBaseEntity:Ignite() CBaseEntity:ImpactTrace() CBaseEntity:InSameTeam() CBaseEntity:Init() CBaseEntity:Interp_HierarchyUpdateInterpolationAmounts() CBaseEntity:IsAIWalkable() CBaseEntity:IsAbsQueriesValid() CBaseEntity:IsAlive() CBaseEntity:IsAnimatedEveryTick() CBaseEntity:IsBSPModel() CBaseEntity:IsBaseObject() CBaseEntity:IsBaseTrain() CBaseEntity:IsClient() CBaseEntity:IsCurrentlyTouching() CBaseEntity:IsDormant() CBaseEntity:IsEFlagSet() CBaseEntity:IsEffectActive() CBaseEntity:IsEnabledInToolView() CBaseEntity:IsFloating() CBaseEntity:IsFollowingEntity() CBaseEntity:IsInWorld() CBaseEntity:IsMarkedForDeletion() CBaseEntity:IsNPC() CBaseEntity:IsPlayer() CBaseEntity:IsPlayerSimulated() CBaseEntity:IsPointSized() CBaseEntity:IsPrecacheAllowed() CBaseEntity:IsServer() CBaseEntity:IsSimulatedEveryTick() CBaseEntity:IsSimulatingOnAlternateTicks() CBaseEntity:IsSolid() CBaseEntity:IsSolidFlagSet() CBaseEntity:IsStandable() CBaseEntity:IsToolRecording() CBaseEntity:IsTransparent() CBaseEntity:IsTwoPass() CBaseEntity:IsValid() CBaseEntity:IsWeapon() CBaseEntity:KeyValue() CBaseEntity:LODTest() CBaseEntity:LocalEyeAngles() CBaseEntity:NextMovePeer() CBaseEntity:NextThink() CBaseEntity:ObjectCaps() CBaseEntity:OnRestore() CBaseEntity:PhysicsCheckForEntityUntouch() CBaseEntity:PhysicsCheckWater() CBaseEntity:PhysicsCheckWaterTransition() CBaseEntity:PhysicsImpact() CBaseEntity:PhysicsMarkEntitiesAsTouching() CBaseEntity:PhysicsNotifyOtherOfGroundRemoval() CBaseEntity:PhysicsNotifyOtherOfUntouch() CBaseEntity:PhysicsRemoveGroundList() CBaseEntity:PhysicsRemoveTouchedList() CBaseEntity:PhysicsSimulate() CBaseEntity:PhysicsSolidMaskForEntity() CBaseEntity:PhysicsStartGroundContact() CBaseEntity:Precache() CBaseEntity:PrecacheModel() CBaseEntity:PrecacheScriptSound() CBaseEntity:PrecacheSound() CBaseEntity:PrefetchScriptSound() CBaseEntity:PrefetchSound() CBaseEntity:RecordToolMessage() CBaseEntity:RegisterThinkContext() CBaseEntity:Release() CBaseEntity:Remove() CBaseEntity:RemoveAllDecals() CBaseEntity:RemoveDataObjectType() CBaseEntity:RemoveEFlags() CBaseEntity:RemoveEffects() CBaseEntity:RemoveFlag() CBaseEntity:RemoveSolidFlags() CBaseEntity:RemoveSpawnFlags() CBaseEntity:SUB_Remove() CBaseEntity:SetAIWalkable() CBaseEntity:SetAbsAngles() CBaseEntity:SetAbsOrigin() CBaseEntity:SetAbsQueriesValid() CBaseEntity:SetAbsVelocity() CBaseEntity:SetAllowPrecache() CBaseEntity:SetAnimTime() CBaseEntity:SetAnimatedEveryTick() CBaseEntity:SetBaseVelocity() CBaseEntity:SetBlocksLOS() CBaseEntity:SetCheckUntouch() CBaseEntity:SetClassname() CBaseEntity:SetCollisionBounds() CBaseEntity:SetCollisionGroup() CBaseEntity:SetEFlags() CBaseEntity:SetEffectEntity() CBaseEntity:SetEffects() CBaseEntity:SetFriction() CBaseEntity:SetGravity() CBaseEntity:SetGroundChangeTime() CBaseEntity:SetGroundEntity() CBaseEntity:SetHealth() CBaseEntity:SetLocalAngles() CBaseEntity:SetLocalAngularVelocity() CBaseEntity:SetLocalOrigin() CBaseEntity:SetLocalVelocity() CBaseEntity:SetModel() CBaseEntity:SetModelIndex() CBaseEntity:SetModelName() CBaseEntity:SetMoveCollide() CBaseEntity:SetMoveType() CBaseEntity:SetNextClientThink() CBaseEntity:SetNextThink() CBaseEntity:SetOwnerEntity() CBaseEntity:SetParent() CBaseEntity:SetParentAttachment() CBaseEntity:SetPlayerSimulated() CBaseEntity:SetPredictionEligible() CBaseEntity:SetPredictionPlayer() CBaseEntity:SetRenderColor() CBaseEntity:SetRenderColorA() CBaseEntity:SetRenderColorR() CBaseEntity:SetRenderColorG() CBaseEntity:SetRenderColorB() CBaseEntity:SetRenderMode() CBaseEntity:SetSimulatedEveryTick() CBaseEntity:SetSimulationTime() CBaseEntity:SetSize() CBaseEntity:SetSolid() CBaseEntity:SetSolidFlags() CBaseEntity:SetTextureFrameIndex() CBaseEntity:SetToolRecording() CBaseEntity:SetViewOffset() CBaseEntity:SetWaterLevel() CBaseEntity:SetWaterType() CBaseEntity:ShouldCollide() CBaseEntity:ShouldRecordInTools() CBaseEntity:ShouldSavePhysics() CBaseEntity:Spawn() CBaseEntity:SpawnClientEntity() CBaseEntity:StartGroundContact() CBaseEntity:StartTouch() CBaseEntity:StopFollowingEntity() CBaseEntity:StopSound() CBaseEntity:Term() CBaseEntity:Think() CBaseEntity:ToggleFlag() CBaseEntity:Touch() CBaseEntity:TraceBleed() CBaseEntity:UnsetPlayerSimulated() CBaseEntity:UpdateOnRemove() CBaseEntity:UsesFullFrameBufferTexture() CBaseEntity:UsesPowerOfTwoFrameBufferTexture() CBaseEntity:VPhysicsDestroyObject() CBaseEntity:VPhysicsGetObject() CBaseEntity:VPhysicsGetObjectList() CBaseEntity:VPhysicsInitNormal() CBaseEntity:VPhysicsInitStatic() CBaseEntity:VPhysicsIsFlesh() CBaseEntity:VPhysicsSetObject() CBaseEntity:VPhysicsUpdate() CBaseEntity:WakeRestingObjects() CBaseEntity:WorldAlignMaxs() CBaseEntity:WorldAlignMins() CBaseEntity:WorldAlignSize() CBaseEntity:WorldSpaceCenter() CBaseEntity:WorldToEntitySpace() CBaseEntity:entindex()
Shared
CBaseEntity:Activate() CBaseEntity:AddDataObjectType() CBaseEntity:AddEFlags() CBaseEntity:AddEffects() CBaseEntity:AddFlag() CBaseEntity:AddSolidFlags() CBaseEntity:AddSpawnFlags() CBaseEntity:ApplyAbsVelocityImpulse() CBaseEntity:ApplyLocalAngularVelocityImpulse() CBaseEntity:BlocksLOS() CBaseEntity:BloodColor() CBaseEntity:BoundingRadius() CBaseEntity:ChangeTeam() CBaseEntity:ClearEffects() CBaseEntity:ClearFlags() CBaseEntity:ClearSpawnFlags() CBaseEntity:CollisionRulesChanged() CBaseEntity:ComputeAbsDirection() CBaseEntity:ComputeAbsPosition() CBaseEntity:ComputeWorldSpaceSurroundingBox() CBaseEntity:CreateDataObject() CBaseEntity:CreatePredictedEntityByName() CBaseEntity:CreateVPhysics() CBaseEntity:DamageDecal() CBaseEntity:DecalTrace() CBaseEntity:DestroyAllDataObjects() CBaseEntity:DestroyDataObject() CBaseEntity:DispatchTraceAttack() CBaseEntity:DoImpactEffect() CBaseEntity:EarPosition() CBaseEntity:EmitAmbientSound() CBaseEntity:EmitSound() CBaseEntity:EndGroundContact() CBaseEntity:EndTouch() CBaseEntity:EntIndex() CBaseEntity:EntityToWorldSpace() CBaseEntity:Extinguish() CBaseEntity:EyeAngles() CBaseEntity:EyePos() CBaseEntity:EyePosition() CBaseEntity:FireBullets() CBaseEntity:FirstMoveChild() CBaseEntity:FollowEntity() CBaseEntity:FrameAdvance() CBaseEntity:GenderExpandString() CBaseEntity:GetAbsAngles() CBaseEntity:GetAbsOrigin() CBaseEntity:GetAbsVelocity() CBaseEntity:GetAngles() CBaseEntity:GetAnimTime() CBaseEntity:GetBaseAnimating() CBaseEntity:GetBaseEntity() CBaseEntity:GetCheckUntouch() CBaseEntity:GetClass() CBaseEntity:GetClassname() CBaseEntity:GetCollisionGroup() CBaseEntity:GetCreator() CBaseEntity:GetDLLType() CBaseEntity:GetDataObject() CBaseEntity:GetDebugName() CBaseEntity:GetEFlags() CBaseEntity:GetEffectEntity() CBaseEntity:GetEffects() CBaseEntity:GetElasticity() CBaseEntity:GetFirstThinkTick() CBaseEntity:GetFlags() CBaseEntity:GetFollowedEntity() CBaseEntity:GetForward() CBaseEntity:GetGravity() CBaseEntity:GetGroundChangeTime() CBaseEntity:GetGroundEntity() CBaseEntity:GetHealth() CBaseEntity:GetKeyValue() CBaseEntity:GetLastThink() CBaseEntity:GetLastThinkTick() CBaseEntity:GetLocalAngles() CBaseEntity:GetLocalAngularVelocity() CBaseEntity:GetLocalOrigin() CBaseEntity:GetLocalPos() CBaseEntity:GetLocalVelocity() CBaseEntity:GetMaxHealth() CBaseEntity:GetModelIndex() CBaseEntity:GetModelName() CBaseEntity:GetMoveParent() CBaseEntity:GetMoveType() CBaseEntity:GetOwnerEntity() CBaseEntity:GetParametersForSound() CBaseEntity:GetPhysicsObject() CBaseEntity:GetPhysicsObjectCount() CBaseEntity:GetPhysicsObjectNum() CBaseEntity:GetPos() CBaseEntity:GetPredictionPlayer() CBaseEntity:GetPredictionRandomSeed() CBaseEntity:GetRight() CBaseEntity:GetSimulatingPlayer() CBaseEntity:GetSimulationTime() CBaseEntity:GetSolid() CBaseEntity:GetSolidFlags() CBaseEntity:GetSoundDuration() CBaseEntity:GetSoundSourceIndex() CBaseEntity:GetTeamNumber() CBaseEntity:GetTextureFrameIndex() CBaseEntity:GetTouchTrace() CBaseEntity:GetTracerAttachment() CBaseEntity:GetTracerType() CBaseEntity:GetUp() CBaseEntity:GetVectors() CBaseEntity:GetViewOffset() CBaseEntity:GetWaterLevel() CBaseEntity:GetWaterType() CBaseEntity:HasDataObjectType() CBaseEntity:HasNPCsOnIt() CBaseEntity:HasSpawnFlags() CBaseEntity:Health() CBaseEntity:Ignite() CBaseEntity:ImpactTrace() CBaseEntity:InSameTeam() CBaseEntity:IsAIWalkable() CBaseEntity:IsAbsQueriesValid() CBaseEntity:IsAlive() CBaseEntity:IsAnimatedEveryTick() CBaseEntity:IsBSPModel() CBaseEntity:IsBaseObject() CBaseEntity:IsBaseTrain() CBaseEntity:IsClient() CBaseEntity:IsCurrentlyTouching() CBaseEntity:IsDormant() CBaseEntity:IsEFlagSet() CBaseEntity:IsEffectActive() CBaseEntity:IsFloating() CBaseEntity:IsFollowingEntity() CBaseEntity:IsInWorld() CBaseEntity:IsMarkedForDeletion() CBaseEntity:IsNPC() CBaseEntity:IsPlayer() CBaseEntity:IsPlayerSimulated() CBaseEntity:IsPointSized() CBaseEntity:IsPrecacheAllowed() CBaseEntity:IsServer() CBaseEntity:IsSimulatedEveryTick() CBaseEntity:IsSimulatingOnAlternateTicks() CBaseEntity:IsSolid() CBaseEntity:IsSolidFlagSet() CBaseEntity:IsStandable() CBaseEntity:IsTransparent() CBaseEntity:IsValid() CBaseEntity:IsWeapon() CBaseEntity:KeyValue() CBaseEntity:LocalEyeAngles() CBaseEntity:NextMovePeer() CBaseEntity:NextThink() CBaseEntity:ObjectCaps() CBaseEntity:OnRestore() CBaseEntity:PhysicsCheckForEntityUntouch() CBaseEntity:PhysicsCheckWater() CBaseEntity:PhysicsCheckWaterTransition() CBaseEntity:PhysicsImpact() CBaseEntity:PhysicsMarkEntitiesAsTouching() CBaseEntity:PhysicsNotifyOtherOfGroundRemoval() CBaseEntity:PhysicsNotifyOtherOfUntouch() CBaseEntity:PhysicsRemoveGroundList() CBaseEntity:PhysicsRemoveTouchedList() CBaseEntity:PhysicsSimulate() CBaseEntity:PhysicsSolidMaskForEntity() CBaseEntity:PhysicsStartGroundContact() CBaseEntity:Precache() CBaseEntity:PrecacheModel() CBaseEntity:PrecacheScriptSound() CBaseEntity:PrecacheSound() CBaseEntity:PrefetchScriptSound() CBaseEntity:PrefetchSound() CBaseEntity:RegisterThinkContext() CBaseEntity:Remove() CBaseEntity:RemoveAllDecals() CBaseEntity:RemoveDataObjectType() CBaseEntity:RemoveEFlags() CBaseEntity:RemoveEffects() CBaseEntity:RemoveFlag() CBaseEntity:RemoveSolidFlags() CBaseEntity:RemoveSpawnFlags() CBaseEntity:SUB_Remove() CBaseEntity:SetAIWalkable() CBaseEntity:SetAbsAngles() CBaseEntity:SetAbsOrigin() CBaseEntity:SetAbsQueriesValid() CBaseEntity:SetAbsVelocity() CBaseEntity:SetAllowPrecache() CBaseEntity:SetAnimTime() CBaseEntity:SetAnimatedEveryTick() CBaseEntity:SetBaseVelocity() CBaseEntity:SetBlocksLOS() CBaseEntity:SetCheckUntouch() CBaseEntity:SetClassname() CBaseEntity:SetCollisionBounds() CBaseEntity:SetCollisionGroup() CBaseEntity:SetEFlags() CBaseEntity:SetEffectEntity() CBaseEntity:SetEffects() CBaseEntity:SetFriction() CBaseEntity:SetGravity() CBaseEntity:SetGroundChangeTime() CBaseEntity:SetGroundEntity() CBaseEntity:SetHealth() CBaseEntity:SetLocalAngles() CBaseEntity:SetLocalAngularVelocity() CBaseEntity:SetLocalOrigin() CBaseEntity:SetLocalVelocity() CBaseEntity:SetModel() CBaseEntity:SetModelIndex() CBaseEntity:SetModelName() CBaseEntity:SetMoveCollide() CBaseEntity:SetMoveType() CBaseEntity:SetNextThink() CBaseEntity:SetOwnerEntity() CBaseEntity:SetParent() CBaseEntity:SetParentAttachment() CBaseEntity:SetPlayerSimulated() CBaseEntity:SetPredictionEligible() CBaseEntity:SetPredictionPlayer() CBaseEntity:SetRenderColor() CBaseEntity:SetRenderColorA() CBaseEntity:SetRenderColorR() CBaseEntity:SetRenderColorG() CBaseEntity:SetRenderColorB() CBaseEntity:SetRenderMode() CBaseEntity:SetSimulatedEveryTick() CBaseEntity:SetSimulationTime() CBaseEntity:SetSize() CBaseEntity:SetSolid() CBaseEntity:SetSolidFlags() CBaseEntity:SetTextureFrameIndex() CBaseEntity:SetViewOffset() CBaseEntity:SetWaterLevel() CBaseEntity:SetWaterType() CBaseEntity:ShouldCollide() CBaseEntity:ShouldSavePhysics() CBaseEntity:Spawn() CBaseEntity:StartGroundContact() CBaseEntity:StartTouch() CBaseEntity:StopFollowingEntity() CBaseEntity:StopSound() CBaseEntity:Think() CBaseEntity:ToggleFlag() CBaseEntity:Touch() CBaseEntity:TraceBleed() CBaseEntity:UnsetPlayerSimulated() CBaseEntity:UpdateOnRemove() CBaseEntity:VPhysicsDestroyObject() CBaseEntity:VPhysicsGetObject() CBaseEntity:VPhysicsGetObjectList() CBaseEntity:VPhysicsInitNormal() CBaseEntity:VPhysicsInitStatic() CBaseEntity:VPhysicsIsFlesh() CBaseEntity:VPhysicsSetObject() CBaseEntity:VPhysicsUpdate() CBaseEntity:WakeRestingObjects() CBaseEntity:WorldAlignMaxs() CBaseEntity:WorldAlignMins() CBaseEntity:WorldAlignSize() CBaseEntity:WorldSpaceCenter() CBaseEntity:WorldToEntitySpace() CBaseEntity:entindex()
Values
Booleans
This value will return boolean. [true/false]CBaseEntity.m_bAllowPrecache
Floats
These values will return numbers. [floats]CBaseEntity.m_flAnimTimem_flAnimTime CBaseEntity.m_flSimulationTime CBaseEntity.m_flSpeed
Numbers
These values will return numbers. [ints]CBaseEntity.m_iClassname CBaseEntity.m_iHealth CBaseEntity.m_nLastThinkTick CBaseEntity.m_nModelIndex CBaseEntity.touchStamp --idk what is this.Thank you for reading this article, see ya later!
JOIN HL2GMED DISCORD SERVER!