BaseWrap¶
Not yet Class NotCreatable
Abstract base class for WrapTarget and WrapLayer that stores cage mesh data for layered clothing deformation.
Not implemented yet
This class exists in the current Roblox API but is not implemented in Nova yet. Scripts that reference it will fail at runtime.
0 Nova members · 21 modern Roblox members not implemented yet
Description¶
The base class for WrapTarget and WrapLayer objects. Note that MeshPart is the only valid parent type for BaseWrap and that it behaves more like a component of MeshPart than an independent object.
Inheritance¶
Known subclasses: WrapDeformer, WrapLayer, WrapTarget
Properties¶
| Member | Signature | Summary |
|---|---|---|
CageMeshContent |
CageMeshContent: Content |
The cage mesh this wrap uses to deform geometry, stored as a Content value. |
CageMeshId |
CageMeshId: ContentId |
Asset ID for cage mesh. |
CageOrigin |
CageOrigin: CFrame |
Cage mesh offset relative to parent MeshPart. |
CageOriginWorld |
CageOriginWorld: CFrame |
Cage mesh offset in world space. |
HSRAssetId |
HSRAssetId: ContentId |
Asset ID for the hidden surface removal (HSR) data used by layered clothing. |
HSRContent |
HSRContent: Content |
The hidden surface removal data for this wrap, stored as a Content value. |
HSRData |
HSRData: SharedString |
— |
HSRMeshIdData |
HSRMeshIdData: SharedString |
— |
ImportInProcess |
ImportInProcess: bool |
— |
ImportOrigin |
ImportOrigin: CFrame |
Describes where a global zero was while authoring the cage mesh in an asset creation tool. |
ImportOriginWorld |
ImportOriginWorld: CFrame |
Describes where the origin (in world space) was while authoring the cage mesh in an asset creation tool. |
TemporaryCageMeshContent |
TemporaryCageMeshContent: Content |
— |
TemporaryCageMeshId |
TemporaryCageMeshId: ContentId |
— |
Methods¶
| Member | Signature | Summary |
|---|---|---|
GetCageOffset |
BaseWrap:GetCageOffset(): Vector3 |
— |
GetFaces |
BaseWrap:GetFaces(cageType: CageType): Array |
— |
GetUVs |
BaseWrap:GetUVs(cageType: CageType): Array |
— |
GetVertices |
BaseWrap:GetVertices(cageType: CageType): Array |
— |
IsHSRReady |
BaseWrap:IsHSRReady(): bool |
— |
ModifyVertices |
BaseWrap:ModifyVertices(cageType: CageType, vertices: Array): null |
— |
Events¶
| Member | Signature | Summary |
|---|---|---|
VerticesModified |
VerticesModified(vertices: Array) |
— |
Roblox reference: BaseWrap
Generated from Nova's API dump and Roblox creator-docs. Nova-only members come from the engine's reflection metadata.