Highroad Engine v1.3
|
A utility class allowing you to extend the behaviour of a Solid vehicle. For example to add lights, skidmarks management, etc. You just have to implement the update and initialization if necessary. More...
Public Member Functions | |
virtual void | Start () |
Controller's initialization More... | |
virtual void | Initialization () |
Use this method to initialize objects in subclasses More... | |
abstract void | Update () |
Update this method in subclasses More... | |
virtual void | OnVehicleCollisionEnter (Collision other) |
Use this method to describe what happens when the vehicle collides with something More... | |
Protected Attributes | |
SolidController | _controller |
A utility class allowing you to extend the behaviour of a Solid vehicle. For example to add lights, skidmarks management, etc. You just have to implement the update and initialization if necessary.
|
virtual |
Use this method to initialize objects in subclasses
Reimplemented in MoreMountains.HighroadEngine.SolidObstacleParticlesEmitter, MoreMountains.HighroadEngine.SolidSmokesBehaviour, and MoreMountains.HighroadEngine.SolidSoundBehaviour.
|
virtual |
Use this method to describe what happens when the vehicle collides with something
tag | Objet en collision |
Reimplemented in MoreMountains.HighroadEngine.SolidObstacleParticlesEmitter, and MoreMountains.HighroadEngine.SolidSoundBehaviour.
|
virtual |
Controller's initialization
|
pure virtual |
Update this method in subclasses
Implemented in MoreMountains.HighroadEngine.SolidObstacleParticlesEmitter, MoreMountains.HighroadEngine.SolidSmokesBehaviour, and MoreMountains.HighroadEngine.SolidSoundBehaviour.
|
protected |