C# 클래스 BulletCSharp.btRaycastVehicle

상속: IDisposable
파일 보기 프로젝트 열기: sanglin307/BulletUnity3D 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
swigCMemOwn bool

공개 메소드들

메소드 설명
Dispose ( ) : void
addWheel ( SWIGTYPE_p_btVector3 connectionPointCS0, SWIGTYPE_p_btVector3 wheelDirectionCS0, SWIGTYPE_p_btVector3 wheelAxleCS, float suspensionRestLength, float wheelRadius, SWIGTYPE_p_btRaycastVehicle__btVehicleTuning tuning, bool isFrontWheel ) : SWIGTYPE_p_btWheelInfo
applyEngineForce ( float force, int wheel ) : void
btRaycastVehicle ( SWIGTYPE_p_btRaycastVehicle__btVehicleTuning tuning, btRigidBody chassis, SWIGTYPE_p_btVehicleRaycaster raycaster ) : System
debugDraw ( SWIGTYPE_p_btIDebugDraw debugDrawer ) : void
getChassisWorldTransform ( ) : SWIGTYPE_p_btTransform
getCurrentSpeedKmHour ( ) : float
getForwardAxis ( ) : int
getForwardVector ( ) : SWIGTYPE_p_btVector3
getNumWheels ( ) : int
getRightAxis ( ) : int
getRigidBody ( ) : btRigidBody
getSteeringValue ( int wheel ) : float
getUpAxis ( ) : int
getUserConstraintId ( ) : int
getUserConstraintType ( ) : int
getWheelInfo ( int index ) : SWIGTYPE_p_btWheelInfo
getWheelTransformWS ( int wheelIndex ) : SWIGTYPE_p_btTransform
rayCast ( SWIGTYPE_p_btWheelInfo wheel ) : float
resetSuspension ( ) : void
setBrake ( float brake, int wheelIndex ) : void
setCoordinateSystem ( int rightIndex, int upIndex, int forwardIndex ) : void
setPitchControl ( float pitch ) : void
setSteeringValue ( float steering, int wheel ) : void
setUserConstraintId ( int uid ) : void
setUserConstraintType ( int userConstraintType ) : void
updateAction ( SWIGTYPE_p_btCollisionWorld collisionWorld, float step ) : void
updateFriction ( float timeStep ) : void
updateSuspension ( float deltaTime ) : void
updateVehicle ( float step ) : void
updateWheelTransform ( int wheelIndex ) : void
updateWheelTransform ( int wheelIndex, bool interpolatedTransform ) : void
updateWheelTransformsWS ( SWIGTYPE_p_btWheelInfo wheel ) : void
updateWheelTransformsWS ( SWIGTYPE_p_btWheelInfo wheel, bool interpolatedTransform ) : void

비공개 메소드들

메소드 설명
btRaycastVehicle ( IntPtr cPtr, bool cMemoryOwn ) : System
getCPtr ( btRaycastVehicle obj ) : HandleRef

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

addWheel() 공개 메소드

public addWheel ( SWIGTYPE_p_btVector3 connectionPointCS0, SWIGTYPE_p_btVector3 wheelDirectionCS0, SWIGTYPE_p_btVector3 wheelAxleCS, float suspensionRestLength, float wheelRadius, SWIGTYPE_p_btRaycastVehicle__btVehicleTuning tuning, bool isFrontWheel ) : SWIGTYPE_p_btWheelInfo
connectionPointCS0 SWIGTYPE_p_btVector3
wheelDirectionCS0 SWIGTYPE_p_btVector3
wheelAxleCS SWIGTYPE_p_btVector3
suspensionRestLength float
wheelRadius float
tuning SWIGTYPE_p_btRaycastVehicle__btVehicleTuning
isFrontWheel bool
리턴 SWIGTYPE_p_btWheelInfo

applyEngineForce() 공개 메소드

public applyEngineForce ( float force, int wheel ) : void
force float
wheel int
리턴 void

btRaycastVehicle() 공개 메소드

public btRaycastVehicle ( SWIGTYPE_p_btRaycastVehicle__btVehicleTuning tuning, btRigidBody chassis, SWIGTYPE_p_btVehicleRaycaster raycaster ) : System
tuning SWIGTYPE_p_btRaycastVehicle__btVehicleTuning
chassis btRigidBody
raycaster SWIGTYPE_p_btVehicleRaycaster
리턴 System

debugDraw() 공개 메소드

public debugDraw ( SWIGTYPE_p_btIDebugDraw debugDrawer ) : void
debugDrawer SWIGTYPE_p_btIDebugDraw
리턴 void

getChassisWorldTransform() 공개 메소드

public getChassisWorldTransform ( ) : SWIGTYPE_p_btTransform
리턴 SWIGTYPE_p_btTransform

getCurrentSpeedKmHour() 공개 메소드

public getCurrentSpeedKmHour ( ) : float
리턴 float

getForwardAxis() 공개 메소드

public getForwardAxis ( ) : int
리턴 int

getForwardVector() 공개 메소드

public getForwardVector ( ) : SWIGTYPE_p_btVector3
리턴 SWIGTYPE_p_btVector3

getNumWheels() 공개 메소드

public getNumWheels ( ) : int
리턴 int

getRightAxis() 공개 메소드

public getRightAxis ( ) : int
리턴 int

getRigidBody() 공개 메소드

public getRigidBody ( ) : btRigidBody
리턴 btRigidBody

getSteeringValue() 공개 메소드

public getSteeringValue ( int wheel ) : float
wheel int
리턴 float

getUpAxis() 공개 메소드

public getUpAxis ( ) : int
리턴 int

getUserConstraintId() 공개 메소드

public getUserConstraintId ( ) : int
리턴 int

getUserConstraintType() 공개 메소드

public getUserConstraintType ( ) : int
리턴 int

getWheelInfo() 공개 메소드

public getWheelInfo ( int index ) : SWIGTYPE_p_btWheelInfo
index int
리턴 SWIGTYPE_p_btWheelInfo

getWheelTransformWS() 공개 메소드

public getWheelTransformWS ( int wheelIndex ) : SWIGTYPE_p_btTransform
wheelIndex int
리턴 SWIGTYPE_p_btTransform

rayCast() 공개 메소드

public rayCast ( SWIGTYPE_p_btWheelInfo wheel ) : float
wheel SWIGTYPE_p_btWheelInfo
리턴 float

resetSuspension() 공개 메소드

public resetSuspension ( ) : void
리턴 void

setBrake() 공개 메소드

public setBrake ( float brake, int wheelIndex ) : void
brake float
wheelIndex int
리턴 void

setCoordinateSystem() 공개 메소드

public setCoordinateSystem ( int rightIndex, int upIndex, int forwardIndex ) : void
rightIndex int
upIndex int
forwardIndex int
리턴 void

setPitchControl() 공개 메소드

public setPitchControl ( float pitch ) : void
pitch float
리턴 void

setSteeringValue() 공개 메소드

public setSteeringValue ( float steering, int wheel ) : void
steering float
wheel int
리턴 void

setUserConstraintId() 공개 메소드

public setUserConstraintId ( int uid ) : void
uid int
리턴 void

setUserConstraintType() 공개 메소드

public setUserConstraintType ( int userConstraintType ) : void
userConstraintType int
리턴 void

updateAction() 공개 메소드

public updateAction ( SWIGTYPE_p_btCollisionWorld collisionWorld, float step ) : void
collisionWorld SWIGTYPE_p_btCollisionWorld
step float
리턴 void

updateFriction() 공개 메소드

public updateFriction ( float timeStep ) : void
timeStep float
리턴 void

updateSuspension() 공개 메소드

public updateSuspension ( float deltaTime ) : void
deltaTime float
리턴 void

updateVehicle() 공개 메소드

public updateVehicle ( float step ) : void
step float
리턴 void

updateWheelTransform() 공개 메소드

public updateWheelTransform ( int wheelIndex ) : void
wheelIndex int
리턴 void

updateWheelTransform() 공개 메소드

public updateWheelTransform ( int wheelIndex, bool interpolatedTransform ) : void
wheelIndex int
interpolatedTransform bool
리턴 void

updateWheelTransformsWS() 공개 메소드

public updateWheelTransformsWS ( SWIGTYPE_p_btWheelInfo wheel ) : void
wheel SWIGTYPE_p_btWheelInfo
리턴 void

updateWheelTransformsWS() 공개 메소드

public updateWheelTransformsWS ( SWIGTYPE_p_btWheelInfo wheel, bool interpolatedTransform ) : void
wheel SWIGTYPE_p_btWheelInfo
interpolatedTransform bool
리턴 void

프로퍼티 상세

swigCMemOwn 보호되어 있는 프로퍼티

protected bool swigCMemOwn
리턴 bool