Free Electron
FEImportOp.h
1 #pragma once
2 
3 #include "FEOperator.h"
4 
5 //* must be last include
6 #include "FEImportOp.generated.h"
7 
8 UCLASS(Blueprintable,BlueprintType)
9 class AFEImportOp: public AFEOperator
10 {
11  GENERATED_UCLASS_BODY()
12 
13  protected:
14 
15 virtual void OperatorInit(void) override;
16 virtual void OperatorUpdate(void) override;
17 virtual void UpdateMesh(void) override;
18 
19 virtual bool UpdateConfiguration(fe::String a_configuration);
20 
21  UPROPERTY(EditAnywhere, Category="Operator",
22  DisplayName="Import Filename")
23  FString m_fsFilename;
24 
25  UPROPERTY(EditAnywhere, Category="Operator",
26  DisplayName="Model Filename")
27  FString m_fsModelfile;
28 
29  UPROPERTY(EditAnywhere, Category="Operator",
30  DisplayName="Model Node")
31  FString m_fsModelnode;
32 
33  UFUNCTION(BlueprintCallable, Category="Operator")
34  bool Configure(FString configuration);
35 
36  fe::String m_configuration;
37 };
kernel
Definition: namespace.dox:3