|
virtual void | AllocateDefaultPins () override |
|
virtual void | PostReconstructNode () override |
|
virtual FLinearColor | GetNodeTitleColor () const override |
|
virtual void | EarlyValidation (class FCompilerResultsLog &MessageLog) const override |
|
virtual void | ExpandToArrayNodes (class FKismetCompilerContext &CompilerContext, UEdGraph *SourceGraph, UEdGraphPin *&TraitsArrayPin, UEdGraphPin *&DetailsArrayPin) override |
|
virtual void | ExpandToArrayNodes (class FKismetCompilerContext &CompilerContext, UEdGraph *SourceGraph, UEdGraphPin *&TraitsArrayPin, UEdGraphPin *&DetailsArrayPin, UEdGraphPin *&ExcludedTraitsArrayPin, UEdGraphPin *&ExcludedDetailsArrayPin) |
|
virtual class UK2Node_CallFunction * | ExpandToMakeFilterNode (class FKismetCompilerContext &CompilerContext, UEdGraph *SourceGraph) |
|
virtual UEdGraphPin * | ExpandToFilterPin (class FKismetCompilerContext &CompilerContext, UEdGraph *SourceGraph) |
|
virtual void | ExpandNode (class FKismetCompilerContext &CompilerContext, UEdGraph *SourceGraph) override |
|
virtual FText | GetNodeTitle (ENodeTitleType::Type TitleType) const override |
|
virtual FText | GetTooltipText () const override |
|
virtual void | PinConnectionListChanged (UEdGraphPin *ChangedPin) override |
|
virtual void | PinDefaultValueChanged (UEdGraphPin *ChangedPin) override |
|
virtual FText | GetMenuCategory () const override |
|
virtual void | GetNodeContextMenuActions (class UToolMenu *Menu, class UGraphNodeContextMenuContext *Context) const override |
|
virtual bool | IsNodePure () const override |
|
virtual void | AddExcludingFlagmarkPin () |
|
virtual void | InteractiveAddExcludingFlagmarkPin () |
|
virtual void | RemoveExcludingFlagmarkPin () |
|
virtual void | InteractiveRemoveExcludingFlagmarkPin () |
|
virtual void | AddExcludedTraitTypePin () |
|
virtual void | InteractiveAddExcludedTraitTypePin () |
|
virtual void | RemoveExcludedTraitTypePin (UEdGraphPin *Pin) |
|
virtual void | InteractiveRemoveExcludedTraitTypePin (UEdGraphPin *ExcludedTypePin) |
|
virtual void | AddExcludedDetailClassPin () |
|
virtual void | InteractiveAddExcludedDetailClassPin () |
|
virtual void | RemoveExcludedDetailClassPin (UEdGraphPin *Pin) |
|
virtual void | InteractiveRemoveExcludedDetailClassPin (UEdGraphPin *ExcludedTypePin) |
|
virtual UEdGraphPin * | GetFilterPin () const |
| Get the output filter pin. More...
|
|
virtual UEdGraphPin * | GetExcludingFlagmarkPin () const |
|
virtual UEdGraphPin * | GetExcludedTraitTypePinGivenIndex (const int32 Index) const |
|
virtual UEdGraphPin * | GetExcludedDetailClassPinGivenIndex (const int32 Index) const |
|
virtual UScriptStruct * | GetExcludedTraitTypePinType (UEdGraphPin *Pin) const |
|
virtual UClass * | GetExcludedDetailClassPinClass (UEdGraphPin *Pin) const |
|
virtual FName | MakeExcludedTraitTypePinName (const int32 Index) const |
|
virtual FName | MakeExcludedDetailClassPinName (const int32 Index) const |
|
virtual int32 | GetExcludedTraitTypePinIndex (const UEdGraphPin *Pin) const |
|
virtual int32 | GetExcludedDetailClassPinIndex (const UEdGraphPin *Pin) const |
|
virtual bool | IsExcludingFlagmarkPin (const UEdGraphPin *Pin) const |
|
virtual bool | IsExcludedTraitTypePin (const UEdGraphPin *Pin) const |
|
virtual bool | IsExcludedDetailClassPin (const UEdGraphPin *Pin) const |
|
virtual void | OnExcludingFlagmarkPinChanged (UEdGraphPin *ChangedPin) |
|
virtual void | OnExcludedTraitTypePinChanged (UEdGraphPin *ChangedPin) |
|
virtual void | OnExcludedDetailClassPinChanged (UEdGraphPin *ChangedPin) |
|
virtual bool | SyncPinNames () |
| Synchronize the internal pin names to the actual state. More...
|
|
virtual void | UpdateExcludingFlagmarkPinUI (UEdGraphPin *Pin) |
| Update the excluding flagmark pin UI according to its state. More...
|
|
virtual void | UpdateExcludedTraitTypePinUI (UEdGraphPin *Pin) |
| Update the excluded trait type pin UI according to its state. More...
|
|
virtual void | UpdateExcludedDetailClassPinUI (UEdGraphPin *Pin) |
| Update the excluded detail class pin UI according to its state. More...
|
|
virtual void | GetMenuActions (FBlueprintActionDatabaseRegistrar &ActionRegistrar) const override |
|
virtual void | AddInputPin () override |
|
virtual void | AddInputPin (UEdGraphPin *&AddedPin) |
| Add a pin returning it via an argument. More...
|
|
virtual UEdGraphPin * | AddFlagmarkPin () |
|
virtual UEdGraphPin * | InteractiveAddFlagmarkPin () |
|
virtual void | MenuAddFlagmarkPin () |
|
virtual UEdGraphPin * | AddTraitTypePin () |
|
virtual UEdGraphPin * | InteractiveAddTraitTypePin () |
|
virtual void | MenuAddTraitTypePin () |
|
virtual UEdGraphPin * | AddDetailClassPin () |
|
virtual UEdGraphPin * | InteractiveAddDetailClassPin () |
|
virtual void | MenuAddDetailClassPin () |
|
virtual void | RemoveFlagmarkPin () |
|
virtual void | RemoveTraitTypePin (const int32 Index) |
|
virtual void | RemoveTraitTypePin (UEdGraphPin *Pin) |
|
virtual void | RemoveDetailClassPin (const int32 Index) |
|
virtual void | RemoveDetailClassPin (UEdGraphPin *Pin) |
|
virtual void | InteractiveRemoveFlagmarkPin () |
|
virtual void | InteractiveRemoveTraitTypePin (UEdGraphPin *TypePin) |
|
virtual void | InteractiveRemoveDetailClassPin (UEdGraphPin *ClassPin) |
|
virtual void | MenuRemoveFlagmarkPin () |
|
virtual UEdGraphPin * | GetFingerprintPin () const |
| Get the output fingerprint pin. More...
|
|
virtual UEdGraphPin * | GetFlagmarkPin () const |
| Get the input flagmark pin (if exists). More...
|
|
virtual UEdGraphPin * | GetTraitTypePinGivenIndex (const int32 Index) const |
|
virtual UEdGraphPin * | GetDetailClassPinGivenIndex (const int32 Index) const |
|
virtual UScriptStruct * | GetTraitTypePinType (UEdGraphPin *Pin) const |
|
virtual UClass * | GetDetailClassPinClass (UEdGraphPin *Pin) const |
|
virtual FName | MakeTraitTypePinName (const int32 Index) const |
|
virtual FName | MakeDetailClassPinName (const int32 Index) const |
|
virtual int32 | FindTraitTypePinIndex (const UEdGraphPin *Pin) const |
|
virtual int32 | FindDetailClassPinIndex (const UEdGraphPin *Pin) const |
|
virtual bool | IsFlagmarkPin (const UEdGraphPin *Pin) const |
|
virtual bool | IsTraitTypePin (const UEdGraphPin *Pin) const |
|
virtual bool | IsDetailClassPin (const UEdGraphPin *Pin) const |
|
virtual void | OnFlagmarkPinChanged (UEdGraphPin *ChangedPin) |
|
virtual void | OnTraitTypePinChanged (UEdGraphPin *ChangedPin) |
|
virtual void | OnDetailClassPinChanged (UEdGraphPin *ChangedPin) |
|
virtual void | Expand_CopyOrMoveLink (class FKismetCompilerContext &CompilerContext, UEdGraph *SourceGraph, UEdGraphPin *SrcPin, UEdGraphPin *DstPin) |
|
virtual void | UpdateFlagmarkPinUI (UEdGraphPin *Pin) |
|
virtual void | UpdateTraitTypePinUI (UEdGraphPin *Pin) |
|
virtual void | UpdateDetailClassPinUI (UEdGraphPin *Pin) |
|
A user-friendly filter construction node.