Navigation
API > API/Plugins > API/Plugins/MeshModelingToolsExp > API/Plugins/MeshModelingToolsExp/Physics
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UInteractiveToolPropertySet
- UCollisionGeometryVisualizationProperties
References
| Module | MeshModelingToolsExp |
| Header | /Engine/Plugins/Experimental/MeshModelingToolsetExp/Source/MeshModelingToolsExp/Public/Physics/CollisionPropertySets.h |
| Include | #include "Physics/CollisionPropertySets.h" |
Syntax
UCLASS&40;&41;
class UCollisionGeometryVisualizationProperties : public UInteractiveToolPropertySet
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bEnableShowCollision | ||
| bool | bRandomColors | Render each collision geometry with a randomly-chosen color | |
| bool | bShowHidden | Show occluded parts of the collision geometry, rendered with dashed lines | |
| bool | bVisualizationDirty | ||
| TObjectPtr< UMaterialInterface > | LineMaterial | ||
| TObjectPtr< UMaterialInterface > | LineMaterialShowingHidden | ||
| float | LineThickness | Thickness of lines used to visualize collision shapes | |
| meta | Show/hide collision geometry |
Functions
| Type | Name | Description | |
|---|---|---|---|
| UMaterialInterface * | |||
| FColor | GetLineSetColor
(
int32 LineSetIndex |
Returns the line set color. | |
| void | Initialize
(
UInteractiveTool* Tool |
Sets materials and registers property watchers to set bVisualizationDirty to true when any property changes |