Return to Main Docs Page

IPhysicsObject

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

Functions

Shared

IPhysicsObject:AddVelocity()
IPhysicsObject:ApplyForceCenter()
IPhysicsObject:ApplyForceOffset()
IPhysicsObject:ApplyTorqueCenter()
IPhysicsObject:BecomeHinged()
IPhysicsObject:BecomeTrigger()
IPhysicsObject:CalculateAngularDrag()
IPhysicsObject:CalculateForceOffset()
IPhysicsObject:CalculateLinearDrag()
IPhysicsObject:CalculateVelocityOffset()
IPhysicsObject:EnableCollisions()
IPhysicsObject:EnableDrag()
IPhysicsObject:EnableGravity()
IPhysicsObject:EnableMotion()
IPhysicsObject:GetCallbackFlags()
IPhysicsObject:GetContactPoint()
IPhysicsObject:GetContents()
IPhysicsObject:GetDamping()
IPhysicsObject:GetEnergy()
IPhysicsObject:GetGameFlags()
IPhysicsObject:GetGameIndex()
IPhysicsObject:GetImplicitVelocity()
IPhysicsObject:GetInertia()
IPhysicsObject:GetInvInertia()
IPhysicsObject:GetInvMass()
IPhysicsObject:GetMass()
IPhysicsObject:GetMassCenterLocalSpace()
IPhysicsObject:GetMaterialIndex()
IPhysicsObject:GetName()
IPhysicsObject:GetPosition()
IPhysicsObject:GetShadowPosition()
IPhysicsObject:GetSphereRadius()
IPhysicsObject:GetVelocity()
IPhysicsObject:GetVelocityAtPoint()
IPhysicsObject:IsAsleep()
IPhysicsObject:IsAttachedToConstraint()
IPhysicsObject:IsCollisionEnabled()
IPhysicsObject:IsDragEnabled()
IPhysicsObject:IsFluid()
IPhysicsObject:IsGravityEnabled()
IPhysicsObject:IsHinged()
IPhysicsObject:IsMotionEnabled()
IPhysicsObject:IsMoveable()
IPhysicsObject:IsStatic()
IPhysicsObject:IsTrigger()
IPhysicsObject:LocalToWorld()
IPhysicsObject:LocalToWorldVector()
IPhysicsObject:OutputDebugInfo()
IPhysicsObject:RecheckCollisionFilter()
IPhysicsObject:RecheckContactPoints()
IPhysicsObject:RemoveHinged()
IPhysicsObject:RemoveShadowController()
IPhysicsObject:RemoveTrigger()
IPhysicsObject:SetBuoyancyRatio()
IPhysicsObject:SetCallbackFlags()
IPhysicsObject:SetContents()
IPhysicsObject:SetDragCoefficient()
IPhysicsObject:SetGameFlags()
IPhysicsObject:SetGameIndex()
IPhysicsObject:SetMass()
IPhysicsObject:SetMaterialIndex()
IPhysicsObject:SetShadow()
IPhysicsObject:SetVelocity()
IPhysicsObject:SetVelocityInstantaneous()
IPhysicsObject:Sleep()
IPhysicsObject:Wake()
IPhysicsObject:WorldToLocal()
IPhysicsObject:WorldToLocalVector()
               
Thank you for reading this article, see ya later!

JOIN HL2GMED DISCORD SERVER!