Show / Hide Table of Contents

Class PhysicsService

Inheritance
object
PhysicsService
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: SlipeServer.Physics.Services
Assembly: SlipeServer.Physics.dll
Syntax
public class PhysicsService

Constructors

| Edit this page View Source

PhysicsService(ILogger)

Declaration
public PhysicsService(ILogger logger)
Parameters
Type Name Description
ILogger logger

Methods

| Edit this page View Source

CreateEmptyPhysicsWorld(Vector3?)

Declaration
public PhysicsWorld CreateEmptyPhysicsWorld(Vector3? gravity = null)
Parameters
Type Name Description
Vector3? gravity
Returns
Type Description
PhysicsWorld
| Edit this page View Source

CreatePhysicsWorldFromDat(string, DatFile, ImgFile, PhysicsModelLoadMode, Action<PhysicsWorldBuilder>?)

Declaration
public PhysicsWorld CreatePhysicsWorldFromDat(string root, DatFile datFile, ImgFile imgFile, PhysicsModelLoadMode loadMode = PhysicsModelLoadMode.Col, Action<PhysicsWorldBuilder>? builderAction = null)
Parameters
Type Name Description
string root
DatFile datFile
ImgFile imgFile
PhysicsModelLoadMode loadMode
Action<PhysicsWorldBuilder> builderAction
Returns
Type Description
PhysicsWorld
| Edit this page View Source

CreatePhysicsWorldFromDat(string, string, string, PhysicsModelLoadMode, Action<PhysicsWorldBuilder>?)

Declaration
public PhysicsWorld CreatePhysicsWorldFromDat(string root, string datFilepath, string imgFilepath, PhysicsModelLoadMode loadMode = PhysicsModelLoadMode.Col, Action<PhysicsWorldBuilder>? builderAction = null)
Parameters
Type Name Description
string root
string datFilepath
string imgFilepath
PhysicsModelLoadMode loadMode
Action<PhysicsWorldBuilder> builderAction
Returns
Type Description
PhysicsWorld
| Edit this page View Source

CreatePhysicsWorldFromGtaDirectory(string, string, PhysicsModelLoadMode, Action<PhysicsWorldBuilder>?)

Declaration
public PhysicsWorld CreatePhysicsWorldFromGtaDirectory(string directory, string datFile = "gta.dat", PhysicsModelLoadMode loadMode = PhysicsModelLoadMode.Col, Action<PhysicsWorldBuilder>? builderAction = null)
Parameters
Type Name Description
string directory
string datFile
PhysicsModelLoadMode loadMode
Action<PhysicsWorldBuilder> builderAction
Returns
Type Description
PhysicsWorld
| Edit this page View Source

CreateWorld(Action<PhysicsWorldBuilder>)

Declaration
public PhysicsWorld CreateWorld(Action<PhysicsWorldBuilder> builderAction)
Parameters
Type Name Description
Action<PhysicsWorldBuilder> builderAction
Returns
Type Description
PhysicsWorld
  • Edit this page
  • View Source
In this article
Back to top Generated by DocFX