Navigation
Unreal Engine C++ API Reference > Editor > BlueprintGraph > FBlueprintActionFilter
References
Module | BlueprintGraph |
Header | /Engine/Source/Editor/BlueprintGraph/Public/BlueprintActionFilter.h |
Include | #include "BlueprintActionFilter.h" |
Syntax
enum EFlags
{
BPFILTER_NoFlags = (0),
BPFILTER_PermitDeprecated = (1<<0),
BPFILTER_RejectGlobalFields = (1<<1),
BPFILTER_RejectPermittedSubClasses = (1<<2),
BPFILTER_PermitRejectionSubClasses = (1<<3),
BPFILTER_RejectNonImportedFields = (1<<4),
BPFILTER_RejectIncompatibleThreadSafety = (1<<5),
}
Values
Name | Description |
---|---|
BPFILTER_NoFlags | |
BPFILTER_PermitDeprecated | Deprecated class actions will not be filtered out |
BPFILTER_RejectGlobalFields | Rejects actions associated with global/static ("persistent") fields. |
BPFILTER_RejectPermittedSubClasses | Makes PermittedNodeType tests more aggressive by rejecting node sub-classes, (actions would have to explicitly match a class listed in PermittedNodeTypes). |
BPFILTER_PermitRejectionSubClasses | Makes RejectedNodeType tests less aggressive by permitting node sub-classes, (actions would have to explicitly match a class listed in RejectedNodeTypes). |
BPFILTER_RejectNonImportedFields | Actions that reference member variables or functions that belong to a struct that exists outside the scope of the current set of imported namespaces will be filtered out. |
BPFILTER_RejectIncompatibleThreadSafety | Rejects actions that would spawn nodes with thread safety characteristics that are incompatible with the specification of the containing graph |