Struct Body
- Namespace
- Game.Shared.Components
- Assembly
- Game.dll
A physical, rigid body. Can be a static world collider, but can also be a basic dynamic or kinematic body.
public struct Body
- Inherited Members
Constructors
Body()
public Body()
Properties
BodyObject
public readonly PhysicsBody BodyObject { get; }
Property Value
CollisionModel
public ModelProperty CollisionModel { readonly get; set; }
Property Value
Mass
public float Mass { readonly get; set; }
Property Value
Shape
public readonly PhysicsShape Shape { get; }
Property Value
Static
public bool Static { readonly get; set; }
Property Value
Methods
OnDebugDraw(DebugDrawEvent, ref Body)
public static void OnDebugDraw(Entity.DebugDrawEvent data, ref Body body)
Parameters
data
Entity.DebugDrawEventbody
Body
OnDespawn(DespawnEvent)
public void OnDespawn(Entity.DespawnEvent data)
Parameters
data
Entity.DespawnEvent
OnSpawn(SpawnEvent)
public void OnSpawn(Entity.SpawnEvent data)
Parameters
data
Entity.SpawnEvent
UpdateTransforms(ServerTransformListenEvent, ref Body, ref Transform)
public static void UpdateTransforms(Entity.ServerTransformListenEvent data, ref Body body, ref Transform transform)
Parameters
data
Entity.ServerTransformListenEventbody
Bodytransform
Transform