ILogicDriver
Interface
Inheritance 148 descendants
- ILogicDrivercurrent
- 0xf7665f1a (removed in patch 16.1)
- ColorChooserMaterialDriver
- ColorGraphMaterialDriver
- EasedVector4ConceptLogicDriver
- EmptyLogicDriver
- Float4FromLogicDrivers
- Float4LiteralMaterialDriver
ILogicFloatDriver117
- 0x34262325
- 0x7e173e2f
- 0x8a58053a (removed in patch 16.21)
- 0x9e95efe7 (removed in patch 16.1)
- AbilityResourceDynamicMaterialFloatDriver
- AnimationFractionDynamicMaterialFloatDriver
- AudioFloatDriver
- BoneDistanceFloatDriver
- BoneTransformFloatDriver
- BoundingBoxLengthFloatDriver
- BoundingRadiusFloatDriver
- BuffCounterDynamicMaterialFloatDriver
- CharacterStatFloatDriver
- DistanceToEnemyMinionMaterialFloatDriver
- DistanceToPlayerMaterialFloatDriver
- EasedBoolConceptLogicDriver
- EasedFloatConceptLogicDriver
- EasedIntConceptLogicDriver
- EmptyLogicFloatDriver
- EnabledTimerFloatDriver
- FacingAndMovementAngleFloatDriver
- FloatGraphMaterialDriver
- FloatLiteralMaterialDriver
- FloorFloatMaterialDriver
- GetFloatOptionFloatDriver
- GetMapPropFloatDynamicMaterialFloatDriver
- GetSequenceObjectDynamicMaterialFloatDriver (removed in patch 15.4)
- HealthDynamicMaterialFloatDriver
ILogicIntDriver63
- BasicAttackSlotIntDriver
- BasicSpellSlotIntDriver
- EmoteIdIntDriver
- EmptyLogicIntDriver
- ExtendedSpellSlotIntDriver
- GetGearIndexIntDriver
ILogicBoolDriver53
- 0xb07d5aff (removed in patch 16.1)
- 0xb5c28890
- AllTrueMaterialDriver
- 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
- SubmeshVisibilityBoolDriver
- TftIsEnemyMaterialBoolDriver
- LongestLossOfControlTypeIntDriver
- RawIntConceptLogicDriver
- SpellRankIntDriver
- InvertFloatMaterialDriver
- IsContentCensoredFloatDriver
- KeyFrameFloatClipReaderDriver
- LastDamageAmountFloatDriver
- LerpMaterialDriver
- MapVisibilityTransitionLengthDriver
- MoveSpeedFloatDriver
- PlayerGoldFloatDriver
- RandomFloatMaterialDriver
- RawFloatConceptLogicDriver
- RemapFloatMaterialDriver
- RunSpeedRatioFloatDriver
- SequenceMaterialFloatDriver
- SineMaterialDriver
- TftPlayerPlacementDynamicMaterialFloatDriver
- TimeMaterialDriver
- ValueArrayFloatDriver
- VelocityDynamicMaterialFloatDriver
- LerpVec4LogicDriver
- MaxMaterialDriver
- MinMaterialDriver
- PlayerPositionDynamicMaterialDriver
- RawVector4ConceptLogicDriver
- RemapVec4MaterialDriver
- SequenceMaterialVectorDriver
- SpecificColorMaterialDriver
- TftTeamCannonMaterialDriver
- UVScaleBiasFromAnimationDynamicMaterialDriver
Class Documentation
Edit documentationA logic driver that produces a four-component vector, such as a color. It is the widest kind of logic driver, and the base of the float, int and bool drivers. ILogicFloatDriver describes how drivers are evaluated, what the source is, and how the narrower kinds are read as wider ones.
A property that takes an ILogicDriver takes every kind of driver. A float driver in
such a property puts its number in all four components.
Referenced by 13 classes · 16 properties
- 0xb76a119c 0x49d30fb3
Pointer<ILogicDriver> - ColorLogicDriverLightUpdater driver
Pointer<ILogicDriver> - ColorStartFloatData Color
Pointer<ILogicDriver> - DynamicMaterialParameterDef driver
Pointer<ILogicDriver> - HasValueChanged LogicDriver
Pointer<ILogicDriver> - LogicDriverUpdateViewElements ValueDriver
Pointer<ILogicDriver> - MaxMaterialDriver mDrivers
List<ILogicDriver> - MinMaterialDriver mDrivers
List<ILogicDriver> - RemapVec4MaterialDriver driver
Pointer<ILogicDriver> - SwitchMaterialDriver mDefaultValue
Pointer<ILogicDriver> - SwitchMaterialDriverElement mValue
Pointer<ILogicDriver> - TftTeamCannonMaterialDriver Failure
Pointer<ILogicDriver>INACTIVEPointer<ILogicDriver>IdlePointer<ILogicDriver>successPointer<ILogicDriver> - VfxVector4LogicDriver LogicDriver
Pointer<ILogicDriver>