The logic driver whose value is returned.
VfxVector4LogicDriver
Inheritance 2 ancestors · 25 siblings
- IVfxBaseDriver
- IVfxVector4Driver
- VfxAbsVector4Driver
- VfxAddVector4Driver
- VfxBreakVector4ToFloatsDriver
- VfxBreakVector4ToVector2sDriver
- VfxClampVector4Driver
- VfxColorAnimatedWithRandomByFactorDriver
- VfxColorAnimatedWithRandomDriver
- VfxColorConstantDriver
- VfxColorRgbaDriver
- VfxConditionVector4Driver
- VfxDivideByComponentVector4Driver
- VfxDivideByFactorVector4Driver
- VfxMaxVector4Driver
- VfxMinVector4Driver
- VfxMultiplyVector4Driver
- VfxPropertyVector4Driver
- VfxRenderParamVector4Driver (removed in patch 16.4)
- VfxScaleColorRgbaDriver (removed in patch 16.1)
- VfxSplatFloatOntoVector4Driver
- VfxSwitchVector4LogicDriver
- VfxVector4EasingDriver (removed in patch 16.5)
- VfxVector4FromVector2Driver
- VfxVector4FromVector3Driver
- VfxVector4LerpDriver
- VfxVector4LogicDrivercurrent
- VfxVector4PropertyDriver (removed in patch 16.1)
- IVfxVector4Driver
Class Documentation
Edit documentationA Vector4 driver that returns the value of a game logic driver. It connects the logic driver system, which reads units and game state, to the VFX driver graph.
The client evaluates LogicDriver once per frame for each emitter and keeps the result,
as IVfxBaseDriver describes. Every particle of the emitter
reads the same value in a frame.
LogicDriver takes any logic driver kind. A float driver gives its value in all four
lanes, as ILogicFloatDriver describes.
Properties
Source
U8 = 0 16.3
Selects the object that LogicDriver is evaluated for. 0 selects one object of the owning effect and any other value selects a second object. Which objects these are is not yet identified.