C# 클래스 Universe.Physics.BulletSPlugin.BSShape

파일 보기 프로젝트 열기: Virtual-Universe/Virtual-Universe

공개 메소드들

메소드 설명
BSShape ( ) : System
BSShape ( BulletShape pShape ) : System
ComputeShapeKey ( OpenMetaverse size, PrimitiveBaseShape pbs, float &retLod ) : System.UInt64
Dereference ( BSScene physicsScene ) : void
GetReference ( BSScene pPhysicsScene, BSPhysObject pPrim ) : BSShape
ToString ( ) : string
UsefulPrimInfo ( BSScene pScene, BSPhysObject prim ) : string
VerifyMeshCreated ( BSScene physicsScene, BulletShape newShape, BSPhysObject prim ) : BulletShape

보호된 메소드들

메소드 설명
DecrementReference ( ) : void
IncrementReference ( ) : void

메소드 상세

BSShape() 공개 메소드

public BSShape ( ) : System
리턴 System

BSShape() 공개 메소드

public BSShape ( BulletShape pShape ) : System
pShape BulletShape
리턴 System

ComputeShapeKey() 공개 정적인 메소드

public static ComputeShapeKey ( OpenMetaverse size, PrimitiveBaseShape pbs, float &retLod ) : System.UInt64
size OpenMetaverse
pbs PrimitiveBaseShape
retLod float
리턴 System.UInt64

DecrementReference() 보호된 메소드

protected DecrementReference ( ) : void
리턴 void

Dereference() 공개 추상적인 메소드

public abstract Dereference ( BSScene physicsScene ) : void
physicsScene BSScene
리턴 void

GetReference() 공개 추상적인 메소드

public abstract GetReference ( BSScene pPhysicsScene, BSPhysObject pPrim ) : BSShape
pPhysicsScene BSScene
pPrim BSPhysObject
리턴 BSShape

IncrementReference() 보호된 메소드

protected IncrementReference ( ) : void
리턴 void

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

UsefulPrimInfo() 공개 정적인 메소드

public static UsefulPrimInfo ( BSScene pScene, BSPhysObject prim ) : string
pScene BSScene
prim BSPhysObject
리턴 string

VerifyMeshCreated() 공개 정적인 메소드

public static VerifyMeshCreated ( BSScene physicsScene, BulletShape newShape, BSPhysObject prim ) : BulletShape
physicsScene BSScene
newShape BulletShape
prim BSPhysObject
리턴 BulletShape