C# Class Tachycardia.PhysicsManager

ファイルを表示 Open project: secred/Tachycardia Class Usage Examples

Public Methods

Method Description
PhysicsManager ( ) : System
addElevator ( Elevator body ) : void
addMaterial ( string mat_name ) : void
addMaterialPair ( string mat_name0, string mat_name1 ) : void
addRope ( Barrel body, Elevator connector, System.Vector3 vec1, System.Vector3 vec2, int v ) : void
getCollisionBoxSize ( Mogre entity, Mogre Node ) : Mogre.Vector3
getCollisionCylinderHeight ( Mogre entity, Mogre Node ) : float
getCollisionCylinderRadius ( Mogre entity, Mogre Node ) : float
getCollisionEllipsoidSize ( Mogre entity, Mogre Node ) : Mogre.Vector3
getMaterialID ( string mat_name ) : MogreNewt.MaterialID
getMaterialPair ( string pair_name ) : MogreNewt.MaterialPair
setPairCallback ( string pair_name, string callback_class ) : void

Method Details

PhysicsManager() public method

public PhysicsManager ( ) : System
return System

addElevator() public method

public addElevator ( Elevator body ) : void
body Tachycardia.Objects.Elevator
return void

addMaterial() public method

public addMaterial ( string mat_name ) : void
mat_name string
return void

addMaterialPair() public method

public addMaterialPair ( string mat_name0, string mat_name1 ) : void
mat_name0 string
mat_name1 string
return void

addRope() public method

public addRope ( Barrel body, Elevator connector, System.Vector3 vec1, System.Vector3 vec2, int v ) : void
body Tachycardia.Objects.Barrel
connector Tachycardia.Objects.Elevator
vec1 System.Vector3
vec2 System.Vector3
v int
return void

getCollisionBoxSize() public method

public getCollisionBoxSize ( Mogre entity, Mogre Node ) : Mogre.Vector3
entity Mogre
Node Mogre
return Mogre.Vector3

getCollisionCylinderHeight() public method

public getCollisionCylinderHeight ( Mogre entity, Mogre Node ) : float
entity Mogre
Node Mogre
return float

getCollisionCylinderRadius() public method

public getCollisionCylinderRadius ( Mogre entity, Mogre Node ) : float
entity Mogre
Node Mogre
return float

getCollisionEllipsoidSize() public method

public getCollisionEllipsoidSize ( Mogre entity, Mogre Node ) : Mogre.Vector3
entity Mogre
Node Mogre
return Mogre.Vector3

getMaterialID() public method

public getMaterialID ( string mat_name ) : MogreNewt.MaterialID
mat_name string
return MogreNewt.MaterialID

getMaterialPair() public method

public getMaterialPair ( string pair_name ) : MogreNewt.MaterialPair
pair_name string
return MogreNewt.MaterialPair

setPairCallback() public method

public setPairCallback ( string pair_name, string callback_class ) : void
pair_name string
callback_class string
return void