Apparatus
Version 1.0.0
ECS-like data-driven workflow for Unreal Engine.
Source
ApparatusEditor
Public
MechanicalActorFactory.h
1
#pragma once
2
3
#include "Factories/Factory.h"
4
#include "MechanicalActor.h"
5
6
#include "MechanicalActorFactory.generated.h"
7
11
UCLASS(MinimalAPI)
12
class
UMechanicalActorFactory
: public UFactory
13
{
14
GENERATED_UCLASS_BODY()
15
16
virtual
UObject* FactoryCreateNew(UClass* Class, UObject* InParent, FName Name, EObjectFlags Flags, UObject* Context, FFeedbackContext* Warn)
override
;
17
18
virtual
FText GetDisplayName()
const override
19
{
20
return
FText::FromString(TEXT(
"Mechanical Actor"
));
21
}
22
23
protected
:
24
virtual
bool
IsMacroFactory
()
const
{
return
false
; }
25
};
UMechanicalActorFactory
The Mechanism factory class.
Definition:
MechanicalActorFactory.h:13
UMechanicalActorFactory::IsMacroFactory
virtual bool IsMacroFactory() const
Definition:
MechanicalActorFactory.h:24
© 2019 – 2021 Vladislav Dmitrievich Turbanov