C# Class Universe.Physics.BasicPhysicsPlugin.BasicScene

Inheritance: Universe.Framework.Physics.PhysicsScene
Afficher le fichier Open project: Virtual-Universe/Virtual-Universe

Méthodes publiques

Méthode Description
AddAvatar ( string avName, Vector3 position, Quaternion rotation, Vector3 size, bool isFlying, uint localID, UUID UUID ) : PhysicsActor
AddPrimShape ( UUID primID, uint localID, string name, byte physicsType, PrimitiveBaseShape shape, Vector3 position, Vector3 size, Quaternion rotation, bool isPhysical, int material, float friction, float restitution, float gravityMultiplier, float density ) : PhysicsActor
BasicScene ( ) : System.Collections.Generic
Dispose ( ) : void
GetTopColliders ( ) : float>.Dictionary
Initialize ( IMesher meshmerizer, IScene scene ) : void
PostInitialize ( IConfigSource config ) : void
RemoveAvatar ( PhysicsActor actor ) : void
RemovePrim ( PhysicsActor prim ) : void
SetTerrain ( ITerrainChannel channel, short heightMap ) : void
SetWaterLevel ( double height, short map ) : void
Simulate ( float timeStep ) : void

Method Details

AddAvatar() public méthode

public AddAvatar ( string avName, Vector3 position, Quaternion rotation, Vector3 size, bool isFlying, uint localID, UUID UUID ) : PhysicsActor
avName string
position Vector3
rotation Quaternion
size Vector3
isFlying bool
localID uint
UUID UUID
Résultat Universe.Framework.Physics.PhysicsActor

AddPrimShape() public méthode

public AddPrimShape ( UUID primID, uint localID, string name, byte physicsType, PrimitiveBaseShape shape, Vector3 position, Vector3 size, Quaternion rotation, bool isPhysical, int material, float friction, float restitution, float gravityMultiplier, float density ) : PhysicsActor
primID UUID
localID uint
name string
physicsType byte
shape PrimitiveBaseShape
position Vector3
size Vector3
rotation Quaternion
isPhysical bool
material int
friction float
restitution float
gravityMultiplier float
density float
Résultat Universe.Framework.Physics.PhysicsActor

BasicScene() public méthode

public BasicScene ( ) : System.Collections.Generic
Résultat System.Collections.Generic

Dispose() public méthode

public Dispose ( ) : void
Résultat void

GetTopColliders() public méthode

public GetTopColliders ( ) : float>.Dictionary
Résultat float>.Dictionary

Initialize() public méthode

public Initialize ( IMesher meshmerizer, IScene scene ) : void
meshmerizer IMesher
scene IScene
Résultat void

PostInitialize() public méthode

public PostInitialize ( IConfigSource config ) : void
config IConfigSource
Résultat void

RemoveAvatar() public méthode

public RemoveAvatar ( PhysicsActor actor ) : void
actor Universe.Framework.Physics.PhysicsActor
Résultat void

RemovePrim() public méthode

public RemovePrim ( PhysicsActor prim ) : void
prim Universe.Framework.Physics.PhysicsActor
Résultat void

SetTerrain() public méthode

public SetTerrain ( ITerrainChannel channel, short heightMap ) : void
channel ITerrainChannel
heightMap short
Résultat void

SetWaterLevel() public méthode

public SetWaterLevel ( double height, short map ) : void
height double
map short
Résultat void

Simulate() public méthode

public Simulate ( float timeStep ) : void
timeStep float
Résultat void