|
override void | Update (IEntity owner, float timeSlice) |
| Update the shake progress by a single step.
|
|
void | SetStartOrigin (vector startOrigin) |
|
void | SetCurve (Curve curve) |
|
void | SetSizeMultiplier (float sizeMultiplier) |
|
override void | Update (IEntity owner, float timeSlice) |
| Update the shake progress by a single step.
|
|
void | SetParams (float linearMagnitude, float angularMagnitude, float inTime, float sustainTime, float outTime) |
|
override void | Start () |
| First tick of the shake update.
|
|
override void | Clear () |
| Clear progress of this shake.
|
|
override bool | IsRunning () |
| Is this shake.
|
|
override void | Apply (inout vector transformMatrix[4], inout float fieldOfView) |
| Apply the shake to camera matrix.
|
|
override void | Clear () |
| Clear progress of this shake.
|
|
bool | IsRunning () |
| Is this shake.
|
|
sealed bool | IsFinished () |
| Is this shake finished updating, should it be removed?
|
|
void | Start () |
| First tick of the shake update.
|
|
void | Update (IEntity owner, float timeSlice) |
| Update the shake progress by a single step.
|
|
void | Apply (inout vector transformMatrix[4], inout float fieldOfView) |
| Apply the shake to camera matrix.
|
|
void | Clear () |
| Clear progress of this shake.
|
|
◆ SetCurve()
void SCR_BuildingDestructionCameraShakeProgress.SetCurve |
( |
Curve |
curve | ) |
|
◆ SetSizeMultiplier()
void SCR_BuildingDestructionCameraShakeProgress.SetSizeMultiplier |
( |
float |
sizeMultiplier | ) |
|
◆ SetStartOrigin()
void SCR_BuildingDestructionCameraShakeProgress.SetStartOrigin |
( |
vector |
startOrigin | ) |
|
◆ Update()
override void SCR_BuildingDestructionCameraShakeProgress.Update |
( |
IEntity |
owner, |
|
|
float |
timeSlice |
|
) |
| |
◆ m_CameraShakeCurve
ref Curve SCR_BuildingDestructionCameraShakeProgress.m_CameraShakeCurve |
|
protected |
◆ m_fMaxDistance
float SCR_BuildingDestructionCameraShakeProgress.m_fMaxDistance = 50 |
|
protected |
◆ m_fSizeMultiplier
float SCR_BuildingDestructionCameraShakeProgress.m_fSizeMultiplier = 1 |
|
protected |
◆ m_vStartOrigin
vector SCR_BuildingDestructionCameraShakeProgress.m_vStartOrigin |
|
protected |
◆ MAX_MULTIPLIER
const float SCR_BuildingDestructionCameraShakeProgress.MAX_MULTIPLIER = 1.5 |
|
staticprotected |
The documentation for this interface was generated from the following file:
- Game/Destruction/Building/SCR_DestructibleBuildingComponent.c