Package pl.AWTGameEngine.components
Class Vehicle.Wheel
java.lang.Object
pl.AWTGameEngine.components.base.ObjectComponent
pl.AWTGameEngine.components.Vehicle.Wheel
- Enclosing class:
Vehicle
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintfloatfloatfloatintgetId()floatgetMass()floatfloatfloatfloatgetWidth()voidinit()voidMethod will be called when component will be added to the object.voidvoidMethod will be called when component will be removed from the object.voidsetAxleId(int axleId) voidsetBrakeResponseMultiplier(float brakeResponseMultiplier) voidsetDampingRate(float dampingRate) voidsetHandBrakeResponseMultiplier(float handBrakeResponseMultiplier) voidsetId(int id) voidsetLocalPosition(Vector3 localPosition) voidsetMass(float mass) voidsetRadius(float radius) voidvoidsetShapePath(String shapePath) voidsetShapePositionCorrection(Vector3 correction) voidsetShapeSizeMultiplier(Vector3 shapeSizeMultiplier) voidsetSteeringResponseMultiplier(float steeringResponseMultiplier) voidsetSuspensionTravelDistance(float distance) voidsetWidth(float width) Methods inherited from class pl.AWTGameEngine.components.base.ObjectComponent
conflictsWith, getCamera, getComponentAuthor, getComponentDescription, getComponentName, getKeyListener, getMouseListener, getObject, getObjectByName, getRenderEngine, getRequiredClass, getScene, getSceneLoader, getWindow, hasRequiredClass, isDefaultComponent, isGLComponent, isUnique, isWebComponent, on3DRenderRequest, onAddComponent, onAfterRender, onAfterUpdate, onButtonClick, onCollide, onCollide, onContextMenuClick, onContextMenuOpen, onEverySecond, onGUIUpdate, onKeyType, onKeyType, onMenuBarClick, onMouseClick, onMouseClick, onPhysicsAfterUpdate, onPhysicsPreUpdate, onPreRender, onPreUpdate, onRender, onSerializationFinish, onTreeValueChange, onTriggerEnter, onTriggerLeave, onUpdate, onUpdateCameraPosition, onUpdateCameraPosition, onUpdateCameraRotation, onUpdatePosition, onUpdatePosition, onUpdateRotation, onUpdateRotation, onUpdateSize, onUpdateSize, onWebRenderRequest, onWindowClosing, onWindowMove, onWindowResize
-
Field Details
-
vehicle
-
-
Constructor Details
-
Wheel
-
-
Method Details
-
onAddComponent
public void onAddComponent()Description copied from class:ObjectComponentMethod will be called when component will be added to the object. -
onRemoveComponent
public void onRemoveComponent()Description copied from class:ObjectComponentMethod will be called when component will be removed from the object.- Overrides:
onRemoveComponentin classObjectComponent
-
onPhysicsUpdate
public void onPhysicsUpdate()- Overrides:
onPhysicsUpdatein classObjectComponent
-
init
public void init() -
getId
public int getId() -
setId
public void setId(int id) -
getAxleId
public int getAxleId() -
setAxleId
public void setAxleId(int axleId) -
getBrakeResponseMultiplier
public float getBrakeResponseMultiplier() -
setBrakeResponseMultiplier
public void setBrakeResponseMultiplier(float brakeResponseMultiplier) -
getHandBrakeResponseMultiplier
public float getHandBrakeResponseMultiplier() -
setHandBrakeResponseMultiplier
public void setHandBrakeResponseMultiplier(float handBrakeResponseMultiplier) -
getSteeringResponseMultiplier
public float getSteeringResponseMultiplier() -
setSteeringResponseMultiplier
public void setSteeringResponseMultiplier(float steeringResponseMultiplier) -
getRadius
public float getRadius() -
setRadius
public void setRadius(float radius) -
getMass
public float getMass() -
setMass
public void setMass(float mass) -
getDampingRate
public float getDampingRate() -
setDampingRate
public void setDampingRate(float dampingRate) -
getWidth
public float getWidth() -
setWidth
public void setWidth(float width) -
getLocalPosition
-
setLocalPosition
-
getSuspensionTravelDistance
public float getSuspensionTravelDistance() -
setSuspensionTravelDistance
public void setSuspensionTravelDistance(float distance) -
getShapeSizeMultiplier
-
setShapeSizeMultiplier
-
getShapePositionCorrection
-
setShapePositionCorrection
-
getShapePath
-
setShapePath
-
getShader
-
setShader
-
getVehicle
-