The conditions. The driver returns true only when all of them return true.
AllTrueMaterialDriver
Inheritance 4 ancestors · 50 siblings
- ILogicDriver
- ILogicFloatDriver
- ILogicIntDriver
- ILogicBoolDriver
- 0xb07d5aff (removed in patch 16.1)
- 0xb5c28890
- AllTrueMaterialDrivercurrent
- DelayedBoolMaterialDriver
- EmptyLogicBoolDriver
- FixedDurationTriggeredBoolDriver
- FloatComparisonMaterialDriver
- GetMapPropBoolDynamicMaterialBoolDriver
- GetSequenceObjectDynamicMaterialBoolDriver (removed in patch 15.4)
- HasBuffDynamicMaterialBoolDriver
- HasBuffOfTypeBoolDriver
- HasBuffWithAttributeBoolDriver
- HasGearDynamicMaterialBoolDriver
- HasLossOfControlTypeBoolDriver
- HasMultiKillMaterialBoolDriver
- HasReceivedAnimEmoteEventBoolDriver
- HasReceivedAnimationEventBoolDriver
- HasSkinAugmentBoolDriver
- HasUnitTagBoolDriver
- HasValueChanged
- IsAliveBoolDriver
- IsAnimationPlayingDynamicMaterialBoolDriver
- IsAttackingBoolDriver
- IsCastingBoolDriver
- IsChampionNameBoolDriver
- IsCharacterSkinIdBoolDriver
- IsCloneBoolDriver
- IsDeadDynamicMaterialBoolDriver
- IsEmoteMutedBoolDriver
- IsEnemyDynamicMaterialBoolDriver
- IsInCombatDynamicMaterialBoolDriver
- IsInGrassDynamicMaterialBoolDriver
- IsInShopRangeBoolDriver
- IsInWaterBoolDriver
- IsLocalPlayerBoolDriver
- IsMapPropHoveredDynamicMaterialBoolDriver
- IsMovingBoolDriver
- IsOnGameplayTextureBoolDriver
- IsOptionEnabledBoolDriver
- IsStealthedBoolDriver
- LastDamageTypeMaterialBoolDriver
- LearnedSpellDynamicMaterialBoolDriver
- MapVisibilityLogicBoolDriver
- NotMaterialDriver
- OneTrueMaterialDriver
- PercentageEnabledBoolMaterialDriver
- RawBoolConceptLogicDriver
- SequenceMaterialBoolDriver
- SpellPreviewConditionData2
- SubmeshVisibilityBoolDriver
- TftIsEnemyMaterialBoolDriver
- ILogicBoolDriver
- ILogicIntDriver
- ILogicFloatDriver
Class Documentation
Edit documentationA bool driver that is true when every driver in
mDrivers is true: a logical AND. It is the usual way to combine several conditions,
for example "the unit is alive and has the buff".
The driver evaluates every entry on every evaluation, even after an entry is false. A stateful operand, such as DelayedBoolMaterialDriver, therefore advances on every evaluation.