enum MAGES::MeshDeformations::WedgeCoordsAssignmentResult¶
Overview¶
The outcome of assigning (or clearing) a WedgeCoords asset on a DynamicSoftbodyActor. Lets the editor report an actionable message without owning the state logic. More…
enum WedgeCoordsAssignmentResult
{
Assigned,
Cleared,
StampMismatch,
NoSimulationMesh,
InvalidPayload,
};
Detailed Documentation¶
The outcome of assigning (or clearing) a WedgeCoords asset on a DynamicSoftbodyActor. Lets the editor report an actionable message without owning the state logic.
Enum Values¶
Assigned
The asset matched the mesh and was baked into tetCornerUVs (storage set Per-Wedge).
Cleared
The reference was cleared: storage reverted to Per-Particle and tetCornerUVs cleared.
StampMismatch
Rejected: the asset’s stamp does not match the assigned simulation mesh. State untouched.
NoSimulationMesh
Rejected: no SharedSimulationMesh is assigned, so the asset cannot be validated. State untouched.
InvalidPayload
Rejected: the asset carried no / an invalidly sized UV payload. State untouched.