| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Experimental/MeshModelingToolset/Source/MeshModelingTools/Public/MeshVertexSculptTool.h |
Include |
#include "MeshVertexSculptTool.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)()
class UMeshVertexSculptTool : public UMeshSculptToolBase
Mesh Vertex Sculpt Tool Class
Name | Description | ||
---|---|---|---|
|
AccumulatedTriangleROI |
||
|
ActiveVertexChange |
||
|
BaseMesh |
||
|
BaseMeshIndexBuffer |
||
|
BaseMeshQueryFunc |
||
|
BaseMeshSpatial |
||
|
bCachedFreezeTarget |
||
|
bTargetDirty |
||
|
bUndoUpdatePending |
||
|
DynamicMeshComponent |
||
|
TArray< int > |
NormalsBuffer |
|
|
Octree |
||
|
OnDynamicMeshComponentChangedHandle |
||
|
PendingStampType |
||
|
ROIPositionBuffer |
||
|
double |
SculptMaxFixedHeight |
|
|
SculptProperties |
Properties that control sculpting |
|
|
TSet< int > |
TriangleROI |
|
|
UndoNormalsFuture |
||
|
UndoUpdateBaseMeshFuture |
||
|
UndoUpdateOctreeFuture |
||
|
TArray< int > |
VertexROI |
|
|
TSet< int > |
VertexSetBuffer |
Name | Description | ||
---|---|---|---|
|
ApplyStamp() |
||
|
BeginChange() |
||
|
EndChange() |
||
|
GetBaseMeshNearest |
||
|
OnDynamicMeshComponentChanged ( |
Realtime visualization |
|
|
SyncMeshWithPositionBuffer ( |
||
|
UpdateBaseMesh |
||
|
UpdateBrushPosition ( |
||
|
UpdateBrushType ( |
||
|
UpdateROI ( |
||
|
UpdateStampPosition ( |
||
|
WaitForPendingUndoRedo() |
Name | Description | ||
---|---|---|---|
|
DecreaseBrushSpeedAction() |
||
|
FindHitSculptMeshTriangle ( |
||
|
FindHitTargetMeshTriangle ( |
||
|
FDynamicMesh... |
GetBaseMesh() |
|
|
const FDynam... |
GetBaseMesh() |
|
|
UBaseDynamic... |
GetSculptMeshComponent() |
UMeshSculptToolBase API. |
|
IncreaseBrushSpeedAction() |
Client currently needs to implement these... |
|
|
OnBeginStroke ( |
||
|
OnEndStroke() |
||
|
ShowWorkPlane() |
Name | Description | ||
---|---|---|---|
|
HasAccept() |
||
|
HasCancel() |
||
|
OnPropertyModified |
Automatically called by UInteractiveToolPropertySet.OnModified delegate to notify Tool of child property set changes |
|
|
OnTick ( |
Action support/system |
|
|
Setup() |
Register InputBehaviors, etc |
|
|
Shutdown ( |
Called by ToolManager to shut down the Tool |
Name | Description | ||
---|---|---|---|
|
OnUpdateHover ( |
Update active hover sequence with new input position |