Return to Main Docs Page

CBaseAnimating

Please make sure, that not all functions was tested to be working.

Functions

Server-Side

CBaseAnimating:CalculateIKLocks()
CBaseAnimating:ComputeEntitySpaceHitboxSurroundingBox()
CBaseAnimating:ComputeHitboxSurroundingBox()
CBaseAnimating:DoMuzzleFlash()
CBaseAnimating:FindBodygroupByName()
CBaseAnimating:FindTransitionSequence()
CBaseAnimating:GetAnimTimeInterval()
CBaseAnimating:GetAttachment()
CBaseAnimating:GetAttachmentLocal()
CBaseAnimating:GetBaseAnimating()
CBaseAnimating:GetBodygroup()
CBaseAnimating:GetBodygroupCount()
CBaseAnimating:GetBodygroupName()
CBaseAnimating:GetBonePosition()
CBaseAnimating:GetCycle()
CBaseAnimating:GetFlexDescFacs()
CBaseAnimating:GetHitboxSet()
CBaseAnimating:GetHitboxSetCount()
CBaseAnimating:GetHitboxSetName()
CBaseAnimating:GetModelWidthScale()
CBaseAnimating:GetNumBodyGroups()
CBaseAnimating:GetNumFlexControllers()
CBaseAnimating:GetPlaybackRate()
CBaseAnimating:GetPoseParameter()
CBaseAnimating:GetPoseParameterRange()
CBaseAnimating:GetSequence()
CBaseAnimating:GetSequenceActivity()
CBaseAnimating:GetSequenceActivityName()
CBaseAnimating:GetSequenceGroundSpeed()
CBaseAnimating:GetSequenceLinearMotion()
CBaseAnimating:GetSequenceName()
CBaseAnimating:InvalidateBoneCache()
CBaseAnimating:InvalidateMdlCache()
CBaseAnimating:IsActivityFinished()
CBaseAnimating:IsOnFire()
CBaseAnimating:IsRagdoll()
CBaseAnimating:IsSequenceFinished()
CBaseAnimating:IsSequenceLooping()
CBaseAnimating:LookupActivity()
CBaseAnimating:LookupAttachment()
CBaseAnimating:LookupBone()
CBaseAnimating:LookupPoseParameter()
CBaseAnimating:LookupSequence()
CBaseAnimating:ResetSequence()
CBaseAnimating:ResetSequenceInfo()
CBaseAnimating:SelectWeightedSequence()
CBaseAnimating:SequenceDuration()
CBaseAnimating:SequenceLoops()
CBaseAnimating:SetBoneController()
CBaseAnimating:SetCycle()
CBaseAnimating:SetHitboxSet()
CBaseAnimating:SetHitboxSetByName()
CBaseAnimating:SetModelWidthScale()
CBaseAnimating:SetPlaybackRate()
CBaseAnimating:SetPoseParameter()
CBaseAnimating:SetSequence()
CBaseAnimating:StudioFrameAdvance()
CBaseAnimating:TransferDissolveFrom()
CBaseAnimating:UseClientSideAnimation()
CBaseAnimating:VPhysicsUpdate()
               

Client-Side

CBaseAnimating:AddEntity()
CBaseAnimating:AddToClientSideAnimationList()
CBaseAnimating:BecomeRagdollOnClient()
CBaseAnimating:ClampCycle()
CBaseAnimating:Clear()
CBaseAnimating:ClearRagdoll()
CBaseAnimating:ClientSideAnimationChanged()
CBaseAnimating:ComputeClientSideAnimationFlags()
CBaseAnimating:CreateRagdollCopy()
CBaseAnimating:CreateUnragdollInfo()
CBaseAnimating:DisableMuzzleFlash()
CBaseAnimating:DispatchMuzzleEffect()
CBaseAnimating:DrawClientHitboxes()
CBaseAnimating:DrawModel()
CBaseAnimating:FindFollowedEntity()
CBaseAnimating:FireEvent()
CBaseAnimating:FireObsoleteEvent()
CBaseAnimating:ForceClientSideAnimationOn()
CBaseAnimating:FrameAdvance()
CBaseAnimating:GetAimEntOrigin()
CBaseAnimating:GetAttachmentVelocity()
CBaseAnimating:GetBlendedLinearVelocity()
CBaseAnimating:GetBody()
CBaseAnimating:GetBoneControllers()
CBaseAnimating:GetClientSideFade()
CBaseAnimating:GetCollideType()
CBaseAnimating:GetFlexControllerName()
CBaseAnimating:GetFlexControllerType()
CBaseAnimating:GetRenderAngles()
CBaseAnimating:GetRenderBounds()
CBaseAnimating:GetRenderOrigin()
CBaseAnimating:GetServerIntendedCycle()
CBaseAnimating:GetSkin()
CBaseAnimating:IgniteRagdoll()
CBaseAnimating:InitBoneSetupThreadPool()
CBaseAnimating:InitModelEffects()
CBaseAnimating:InternalDrawModel()
CBaseAnimating:Interpolate()
CBaseAnimating:InvalidateBoneCaches()
CBaseAnimating:IsBoneCacheValid()
CBaseAnimating:IsSelfAnimating()
CBaseAnimating:IsViewModel()
CBaseAnimating:LookupRandomAttachment()
CBaseAnimating:NotifyShouldTransmit()
CBaseAnimating:OnDataChanged()
CBaseAnimating:OnPreDataChanged()
CBaseAnimating:PopBoneAccess()
CBaseAnimating:PostDataUpdate()
CBaseAnimating:PreDataUpdate()
CBaseAnimating:ProcessMuzzleFlashEvent()
CBaseAnimating:PushAllowBoneAccess()
CBaseAnimating:RagdollMoved()
CBaseAnimating:Release()
CBaseAnimating:RemoveFromClientSideAnimationList()
CBaseAnimating:ResetEventsParity()
CBaseAnimating:ResetLatched()
CBaseAnimating:RetrieveRagdollInfo()
CBaseAnimating:SetBodygroup()
CBaseAnimating:SetPredictable()
CBaseAnimating:SetPredictionEligible()
CBaseAnimating:SetPredictionPlayer()
CBaseAnimating:SetReceivedSequence()
CBaseAnimating:SetServerIntendedCycle()
CBaseAnimating:ShadowCastType()
CBaseAnimating:ShouldMuzzleFlash()
CBaseAnimating:ShouldResetSequenceOnNewModel()
CBaseAnimating:ShutdownBoneSetupThreadPool()
CBaseAnimating:Simulate()
CBaseAnimating:ThreadedBoneSetup()
CBaseAnimating:UncorrectViewModelAttachment()
CBaseAnimating:UpdateClientSideAnimation()
CBaseAnimating:UpdateClientSideAnimations()
CBaseAnimating:UpdateIKLocks()
CBaseAnimating:UsesPowerOfTwoFrameBufferTexture()
CBaseAnimating:VPhysicsGetObjectList()
               

Shared

CBaseAnimating:CalculateIKLocks()
CBaseAnimating:ComputeEntitySpaceHitboxSurroundingBox()
CBaseAnimating:ComputeHitboxSurroundingBox()
CBaseAnimating:DoMuzzleFlash()
CBaseAnimating:FindBodygroupByName()
CBaseAnimating:FindTransitionSequence()
CBaseAnimating:GetAnimTimeInterval()
CBaseAnimating:GetAttachment()
CBaseAnimating:GetAttachmentLocal()
CBaseAnimating:GetBaseAnimating()
CBaseAnimating:GetBodygroup()
CBaseAnimating:GetBodygroupCount()
CBaseAnimating:GetBodygroupName()
CBaseAnimating:GetBonePosition()
CBaseAnimating:GetCycle()
CBaseAnimating:GetFlexDescFacs()
CBaseAnimating:GetHitboxSet()
CBaseAnimating:GetHitboxSetCount()
CBaseAnimating:GetHitboxSetName()
CBaseAnimating:GetModelWidthScale()
CBaseAnimating:GetNumBodyGroups()
CBaseAnimating:GetNumFlexControllers()
CBaseAnimating:GetPlaybackRate()
CBaseAnimating:GetPoseParameter()
CBaseAnimating:GetPoseParameterRange()
CBaseAnimating:GetSequence()
CBaseAnimating:GetSequenceActivity()
CBaseAnimating:GetSequenceActivityName()
CBaseAnimating:GetSequenceGroundSpeed()
CBaseAnimating:GetSequenceLinearMotion()
CBaseAnimating:GetSequenceName()
CBaseAnimating:InvalidateBoneCache()
CBaseAnimating:InvalidateMdlCache()
CBaseAnimating:IsActivityFinished()
CBaseAnimating:IsOnFire()
CBaseAnimating:IsRagdoll()
CBaseAnimating:IsSequenceFinished()
CBaseAnimating:IsSequenceLooping()
CBaseAnimating:LookupActivity()
CBaseAnimating:LookupAttachment()
CBaseAnimating:LookupBone()
CBaseAnimating:LookupPoseParameter()
CBaseAnimating:LookupSequence()
CBaseAnimating:ResetSequence()
CBaseAnimating:ResetSequenceInfo()
CBaseAnimating:SelectWeightedSequence()
CBaseAnimating:SequenceDuration()
CBaseAnimating:SequenceLoops()
CBaseAnimating:SetBoneController()
CBaseAnimating:SetCycle()
CBaseAnimating:SetHitboxSet()
CBaseAnimating:SetHitboxSetByName()
CBaseAnimating:SetModelWidthScale()
CBaseAnimating:SetPlaybackRate()
CBaseAnimating:SetPoseParameter()
CBaseAnimating:SetSequence()
CBaseAnimating:StudioFrameAdvance()
CBaseAnimating:TransferDissolveFrom()
CBaseAnimating:UseClientSideAnimation()
CBaseAnimating:VPhysicsUpdate()
               

Values

Booleans

These values will return boolean. [true/false]
CBaseAnimating.m_bClientSideAnimation
CBaseAnimating.m_bLastClientSideFrameReset
               

Numbers

These values will return numbers. [ints]
CBaseAnimating.m_nBody
CBaseAnimating.m_nHitboxSet
CBaseAnimating.m_nSkin
               
Thank you for reading this article, see ya later!

JOIN HL2GMED DISCORD SERVER!