UInstant3DHubDrawingSettings Class Reference
|
instant3Dhub
|
#include "Instant3DHubDrawingSettings.h"
Inheritance diagram for UInstant3DHubDrawingSettings:
Collaboration diagram for UInstant3DHubDrawingSettings:Detailed Description
Project Settings for the Instant3DHub App.
Public Member Functions | |
| UMaterialInterface * | LoadInteractiveDrawingMaterial () const |
| UMaterialInterface * | LoadInteractiveDrawingActiveMaterial () const |
| UMaterialInterface * | LoadInteractiveDrawingActiveTransientMaterial () const |
| UMaterialInterface * | LoadInteractiveDrawingTransientMaterial () const |
| UMaterialInterface * | LoadInteractiveDrawingHoveredMaterial () const |
Static Public Member Functions | |
| static const UInstant3DHubDrawingSettings * | Get () |
| static const UInstant3DHubDrawingSettings & | GetChecked () |
Member Function Documentation
◆ Get()
|
inlinestatic |
Gets the instant3Dhub App Plugin Settings.
- Returns
- A Pointer to the instant3Dhub App Settings.
◆ GetChecked()
|
inlinestatic |
Gets the instant3Dhub App Plugin Settings.
- Returns
- A Reference of the instant3Dhub Settings.
◆ LoadInteractiveDrawingActiveMaterial()
| UMaterialInterface * UInstant3DHubDrawingSettings::LoadInteractiveDrawingActiveMaterial | ( | ) | const |
Loads the UInstant3DHubDrawingSettings::InteractiveDrawingActiveMaterial synchronously.
- Returns
- Nullptr if it fails, else the interactive drawing active material.
◆ LoadInteractiveDrawingActiveTransientMaterial()
| UMaterialInterface * UInstant3DHubDrawingSettings::LoadInteractiveDrawingActiveTransientMaterial | ( | ) | const |
Loads the UInstant3DHubDrawingSettings::InteractiveDrawingActiveTransientMaterial synchronously.
- Returns
- Nullptr if it fails, else the interactive drawing active transient material.
◆ LoadInteractiveDrawingHoveredMaterial()
| UMaterialInterface * UInstant3DHubDrawingSettings::LoadInteractiveDrawingHoveredMaterial | ( | ) | const |
Loads the UInstant3DHubDrawingSettings::InteractiveDrawingHoveredMaterial synchronously.
- Returns
- Nullptr if it fails, else the interactive drawing hovered material.
◆ LoadInteractiveDrawingMaterial()
| UMaterialInterface * UInstant3DHubDrawingSettings::LoadInteractiveDrawingMaterial | ( | ) | const |
Loads the UInstant3DHubDrawingSettings::InteractiveDrawingMaterial synchronously.
- Returns
- Nullptr if it fails, else the interactive drawing material.
◆ LoadInteractiveDrawingTransientMaterial()
| UMaterialInterface * UInstant3DHubDrawingSettings::LoadInteractiveDrawingTransientMaterial | ( | ) | const |
Loads the UInstant3DHubDrawingSettings::InteractiveDrawingTransientMaterial synchronously.
- Returns
- Nullptr if it fails, else the interactive drawing transient material.
Member Data Documentation
◆ bHideDrawingControlPoints
| bool UInstant3DHubDrawingSettings::bHideDrawingControlPoints {false} |
Hides all ControlPoint in DrawingEditor.
◆ InteractiveDrawingActiveMaterial
| TSoftObjectPtr<UMaterialInterface> UInstant3DHubDrawingSettings::InteractiveDrawingActiveMaterial |
Material applied to active Drawings while in DrawingEditor.
◆ InteractiveDrawingActiveTransientMaterial
| TSoftObjectPtr<UMaterialInterface> UInstant3DHubDrawingSettings::InteractiveDrawingActiveTransientMaterial |
Material applied to Transient features of Active Drawings while in DrawingEditor.
Transient features are not synchronized with instant3Dhub Session.
◆ InteractiveDrawingHoveredMaterial
| TSoftObjectPtr<UMaterialInterface> UInstant3DHubDrawingSettings::InteractiveDrawingHoveredMaterial |
Material applied to Drawings hovered entirely.
◆ InteractiveDrawingMaterial
| TSoftObjectPtr<UMaterialInterface> UInstant3DHubDrawingSettings::InteractiveDrawingMaterial |
Material applied to regular Drawings while in DrawingEditor.
◆ InteractiveDrawingTransientMaterial
| TSoftObjectPtr<UMaterialInterface> UInstant3DHubDrawingSettings::InteractiveDrawingTransientMaterial |
Material applied to Transient features of Drawings while in DrawingEditor.
Transient features are not synchronized with instant3Dhub Session.
The documentation for this class was generated from the following file:
Generated by