public class PxControllerDesc extends NativeObject
NativeObject.Allocator<T>address, isExternallyAllocated| Modifier | Constructor and Description |
|---|---|
protected |
PxControllerDesc() |
protected |
PxControllerDesc(long address) |
checkNotNull, equals, getAddress, hashCodeprotected PxControllerDesc()
protected PxControllerDesc(long address)
public static PxControllerDesc wrapPointer(long address)
public PxExtendedVec3 getPosition()
PxExtendedVec3 [Value]public void setPosition(PxExtendedVec3 value)
value - WebIDL type: PxExtendedVec3 [Value]public void setUpDirection(PxVec3 value)
value - WebIDL type: PxVec3 [Value]public float getSlopeLimit()
public void setSlopeLimit(float value)
value - WebIDL type: floatpublic float getInvisibleWallHeight()
public void setInvisibleWallHeight(float value)
value - WebIDL type: floatpublic float getMaxJumpHeight()
public void setMaxJumpHeight(float value)
value - WebIDL type: floatpublic float getContactOffset()
public void setContactOffset(float value)
value - WebIDL type: floatpublic float getStepOffset()
public void setStepOffset(float value)
value - WebIDL type: floatpublic float getDensity()
public void setDensity(float value)
value - WebIDL type: floatpublic float getScaleCoeff()
public void setScaleCoeff(float value)
value - WebIDL type: floatpublic float getVolumeGrowth()
public void setVolumeGrowth(float value)
value - WebIDL type: floatpublic PxUserControllerHitReport getReportCallback()
PxUserControllerHitReportpublic void setReportCallback(PxUserControllerHitReport value)
value - WebIDL type: PxUserControllerHitReportpublic PxControllerBehaviorCallback getBehaviorCallback()
PxControllerBehaviorCallbackpublic void setBehaviorCallback(PxControllerBehaviorCallback value)
value - WebIDL type: PxControllerBehaviorCallbackpublic int getNonWalkableMode()
PxControllerNonWalkableModeEnum [enum]public void setNonWalkableMode(int value)
value - WebIDL type: PxControllerNonWalkableModeEnum [enum]public PxMaterial getMaterial()
PxMaterialpublic void setMaterial(PxMaterial value)
value - WebIDL type: PxMaterialpublic boolean getRegisterDeletionListener()
public void setRegisterDeletionListener(boolean value)
value - WebIDL type: booleanpublic NativeObject getUserData()
public void setUserData(NativeObject value)
value - WebIDL type: VoidPtrpublic boolean isValid()
public int getType()
PxControllerShapeTypeEnum [enum]