Show / Hide Table of Contents

Interface IMyGravityProvider

Namespace: Sandbox.Game.Entities
Assembly: Sandbox.Game.dll
Syntax
public interface IMyGravityProvider

Properties

IsWorking

Declaration
bool IsWorking { get; }
Property Value
Type Description
System.Boolean

Methods

GetGravityMultiplier(Vector3D)

Declaration
float GetGravityMultiplier(Vector3D worldPoint)
Parameters
Type Name Description
Vector3D worldPoint
Returns
Type Description
System.Single

GetProxyAABB(out BoundingBoxD)

Declaration
void GetProxyAABB(out BoundingBoxD aabb)
Parameters
Type Name Description
BoundingBoxD aabb

GetWorldGravity(Vector3D)

Declaration
Vector3 GetWorldGravity(Vector3D worldPoint)
Parameters
Type Name Description
Vector3D worldPoint
Returns
Type Description
Vector3

IsPositionInRange(Vector3D)

Tests if the specified point is within the gravity of this entity.

Declaration
bool IsPositionInRange(Vector3D worldPoint)
Parameters
Type Name Description
Vector3D worldPoint

Point to test

Returns
Type Description
System.Boolean

true if in range; false if not

☀
☾
In This Article
  • Properties
    • IsWorking
  • Methods
    • GetGravityMultiplier(Vector3D)
    • GetProxyAABB(out BoundingBoxD)
    • GetWorldGravity(Vector3D)
    • IsPositionInRange(Vector3D)
Back to top
Generated by DocFX
☀
☾