UPhysicalMaterialMaskFactory

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

UObjectBase

UObjectBaseUtility

UObject

UFactory

UPhysicalMaterialMaskFactory

References

Module

UnrealEd

Header

/Engine/Source/Editor/UnrealEd/Classes/Factories/PhysicalMaterialMaskFactory.h

Include

#include "Factories/PhysicalMaterialMaskFactory.h"

Syntax

class UPhysicalMaterialMaskFactory :
    public UFactory,
    public FReimportHandler

Variables

Name Description

Public variable

TSubclassOf< UP...

 

PhysicalMaterialMaskClass

Constructors

Name Description

Public function

UPhysicalMaterialMaskFactory

(
    const FObjectInitializer& ObjectIn...
)

Overridden from UFactory

Name Description

Public function Virtual

bool

 

ConfigureProperties()

Opens a dialog to configure the factory properties.

Public function Virtual

UObject *...

 

FactoryCreateNew

(
    UClass* InClass,
    UObject* InParent,
    FName InName,
    EObjectFlags Flags,
    UObject* Context,
    FFeedbackContext* Warn
)

Create a new object by class.

Overridden from FReimportHandler

Name Description

Public function Virtual

bool

 

CanReimport

(
    UObject* Obj,
    TArray< FString >& OutFilenames
)

Check to see if the handler is capable of reimporting the object

Public function Virtual Const

int32

 

GetPriority()

Get the import priority for this handler.

Public function Virtual

EReimportRes...

 

Reimport

(
    UObject* Obj
)

Attempt to reimport the specified object from its source

Public function Virtual

void

 

SetReimportPaths

(
    UObject* Obj,
    const TArray< FString >& NewReimpo...
)

Sets the reimport path(s) for the specified object