ArticyXImporter
ArticyXImporter for Unreal Engine
Loading...
Searching...
No Matches
FArticyRefClassFilter Class Referencefinal

Filters classes based on specified criteria for Articy references. More...

#include <ArticyIdCustomization.h>

Inheritance diagram for FArticyRefClassFilter:

Public Member Functions

 FArticyRefClassFilter (UClass *GivenClass=UArticyObject::StaticClass(), bool bInRequiresExactClass=false)
 Constructs an instance of FArticyRefClassFilter with specified class and exact class requirement.
virtual bool IsClassAllowed (const FClassViewerInitializationOptions &InInitOptions, const UClass *InClass, TSharedRef< FClassViewerFilterFuncs > InFilterFuncs) override
virtual bool IsUnloadedClassAllowed (const FClassViewerInitializationOptions &InInitOptions, const TSharedRef< const IUnloadedBlueprintData > InUnloadedClassData, TSharedRef< FClassViewerFilterFuncs > InFilterFuncs) override

Public Attributes

UClass * GivenClass = nullptr
 The class to filter by.
bool bRequiresExactClass = false
 Whether an exact class match is required.

Detailed Description

Filters classes based on specified criteria for Articy references.

This class provides filtering functionality to restrict class selections to a given class and its children or require an exact class match.

Constructor & Destructor Documentation

◆ FArticyRefClassFilter()

FArticyRefClassFilter::FArticyRefClassFilter ( UClass * InGivenClass = UArticyObject::StaticClass(),
bool bInRequiresExactClass = false )
explicit

Constructs an instance of FArticyRefClassFilter with specified class and exact class requirement.

Parameters
GivenClassThe class to filter by.
bInRequiresExactClassWhether an exact class match is required.
InGivenClassThe class to filter by.
bInRequiresExactClassWhether an exact class match is required.

The documentation for this class was generated from the following files:
  • Source/ArticyEditor/Public/Customizations/Details/ArticyIdCustomization.h
  • Source/ArticyEditor/Private/Customizations/Details/ArticyIdCustomization.cpp