UInstant3DHubSettings Class Reference
instant3Dhub
|
UInstant3DHubSettings Class Reference
#include "Instant3DHubSettings.h"


Detailed Description
Project Settings for the Instant3DHub Unreal Plugin.
Public Member Functions | |
ECollisionEnabled::Type | GetGeometryCollisionEnabled () const |
ECollisionEnabled::Type | GetDrawingCollisionEnabled () const |
Static Public Member Functions | |
static const UInstant3DHubSettings * | Get () |
static const UInstant3DHubSettings & | GetChecked () |
Public Attributes | |
TEnumAsByte< ECollisionChannel > | DrawingCollisionChannel {ECollisionChannel::ECC_GameTraceChannel18} |
FName | GeometryCollisionProfileName { TEXT("instant3DhubGeometry") } |
FName | DrawingCollisionProfileName { TEXT("instant3DhubDrawing") } |
Member Function Documentation
◆ Get()
|
inlinestatic |
Gets the instant3Dhub Unreal Plugin Settings.
- Returns
- A Pointer to the instant3Dhub Settings.
◆ GetChecked()
|
inlinestatic |
Gets the instant3Dhub Unreal Plugin Settings.
- Returns
- A Reference of the instant3Dhub Settings.
◆ GetDrawingCollisionEnabled()
ECollisionEnabled::Type UInstant3DHubSettings::GetDrawingCollisionEnabled | ( | ) | const |
Retrieves the CollisionEnabled Type from the Drawing Collision Profile.
- Returns
- The CollisionEnabled Type.
◆ GetGeometryCollisionEnabled()
ECollisionEnabled::Type UInstant3DHubSettings::GetGeometryCollisionEnabled | ( | ) | const |
Retrieves the CollisionEnabled Type from the Geometry Collision Profile.
- Returns
- The CollisionEnabled Type.
Member Data Documentation
◆ DrawingCollisionChannel
TEnumAsByte<ECollisionChannel> UInstant3DHubSettings::DrawingCollisionChannel {ECollisionChannel::ECC_GameTraceChannel18} |
Collision Channel used to trace Drawings.
- Deprecated
- Deprecated in v1.0.0. "DrawingCollisionChannel is deprecated. Setup Drawing Collision Response using the DrawingCollisionProfile instead."
Please update your code to the new instant3Dhub API before upgrading to the next release, otherwise your project will no longer compile.
◆ DrawingCollisionProfileName
FName UInstant3DHubSettings::DrawingCollisionProfileName { TEXT("instant3DhubDrawing") } |
The geometry collision profile name that is used by instant3Dhub Drawings.
- Note
- Can only be changed via Config for compatibility with Unreal Collision Profiles.
◆ GeometryCollisionProfileName
FName UInstant3DHubSettings::GeometryCollisionProfileName { TEXT("instant3DhubGeometry") } |
The geometry collision profile name that is used by instant3Dhub Geometry.
- Note
- Can only be changed via Config for compatibility with Unreal Collision Profiles.
The documentation for this class was generated from the following file:
Generated by