HPL3/Amnesia: Rebirth/Scripting/cLuxEffectHandler

From Frictional Wiki
Jump to navigation Jump to search

Have some helpful descriptions to add to this class? Edit this page and add your insight to the Wiki!

Fields

cLuxEffectHandler has no public fields.

Functions

Return Type Function And Description
void AddEdgeGlowObject(iLuxEntity@ apEntity, const cColor &in aColor, float afAlpha, float afEdgeThickness, float afLightLimit)
void AddGlowObject(iLuxEntity@ apEntity, const cColor &in aColor, float afY)
void FadeIn(float afTime)
void FadeOut(float afTime)
iScrEffect_Interface GetEffect(int alId)
float GetFadeAlpha()
bool IsFading()

Details

AddEdgeGlowObject

void AddEdgeGlowObject(iLuxEntity@ apEntity,
                       const cColor &in aColor,
                       float afAlpha,
                       float afEdgeThickness,
                       float afLightLimit)


Parameters

  • apEntity (iLuxEntity@) —
  • aColor (cColor) —
  • afAlpha (float) —
  • afEdgeThickness (float) —
  • afLightLimit (float) —

Returns:

  • void

AddGlowObject

void AddGlowObject(iLuxEntity@ apEntity,
                   const cColor &in aColor,
                   float afY)


Parameters

Returns:

  • void

FadeIn

void FadeIn(float afTime)


Parameters

  • afTime (float) —

Returns:

  • void

FadeOut

void FadeOut(float afTime)


Parameters

  • afTime (float) —

Returns:

  • void

GetEffect

iScrEffect_Interface@ GetEffect(int alId)


Parameters

  • alId (int) —

Returns:

  • iScrEffect_Interface@

GetFadeAlpha

float GetFadeAlpha()

Returns:

  • float

IsFading

bool IsFading()

Returns:

  • bool

References

See all references...