C# Class Universe.Physics.BulletSPlugin.BSTerrainManager

Inheritance: IDisposable
Afficher le fichier Open project: Virtual-Universe/Virtual-Universe Class Usage Examples

Private Properties

Свойство Type Description
BuildPhysicalTerrain BSTerrainPhys
DetailLog void
UpdateTerrain void

Méthodes publiques

Méthode Description
BSTerrainManager ( BSScene physicsScene ) : System
ClampPositionIntoKnownTerrain ( System.Vector3 pPos ) : System.Vector3
CreateInitialGroundPlaneAndTerrain ( ) : void
Dispose ( ) : void
GetTerrainHeightAtXYZ ( System.Vector3 pos ) : float
GetWaterLevelAtXYZ ( System.Vector3 pos ) : float
IsWithinKnownTerrain ( System.Vector3 pos ) : bool
ReleaseGroundPlaneAndTerrain ( ) : void
ReleaseTerrain ( ) : void
SetTerrain ( float heightMap ) : void

Private Methods

Méthode Description
BuildPhysicalTerrain ( uint id, float heightMap ) : BSTerrainPhys
DetailLog ( string msg ) : void
UpdateTerrain ( uint id, float heightMap ) : void

Method Details

BSTerrainManager() public méthode

public BSTerrainManager ( BSScene physicsScene ) : System
physicsScene BSScene
Résultat System

ClampPositionIntoKnownTerrain() public méthode

public ClampPositionIntoKnownTerrain ( System.Vector3 pPos ) : System.Vector3
pPos System.Vector3
Résultat System.Vector3

CreateInitialGroundPlaneAndTerrain() public méthode

public CreateInitialGroundPlaneAndTerrain ( ) : void
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

GetTerrainHeightAtXYZ() public méthode

public GetTerrainHeightAtXYZ ( System.Vector3 pos ) : float
pos System.Vector3
Résultat float

GetWaterLevelAtXYZ() public méthode

public GetWaterLevelAtXYZ ( System.Vector3 pos ) : float
pos System.Vector3
Résultat float

IsWithinKnownTerrain() public méthode

public IsWithinKnownTerrain ( System.Vector3 pos ) : bool
pos System.Vector3
Résultat bool

ReleaseGroundPlaneAndTerrain() public méthode

public ReleaseGroundPlaneAndTerrain ( ) : void
Résultat void

ReleaseTerrain() public méthode

public ReleaseTerrain ( ) : void
Résultat void

SetTerrain() public méthode

public SetTerrain ( float heightMap ) : void
heightMap float
Résultat void