UGCValidationService

Show Deprecated
Not Creatable
Service
Not Replicated

Summary

Properties

Methods

GetPropertyValue(instance: Instance, property: string): Variant  


ResetCollisionFidelity(meshPart: Instance): void  


SetMeshIdBlocking(meshPart: Instance, meshId: string): void  


CanLoadAsset(assetId: string): boolean  YIELDS


FetchAssetWithFormat(url: Content, assetFormat: string): Objects  YIELDS


GetMeshTriCount(meshId: string): number  YIELDS


GetMeshVertColors(meshId: string): Array  YIELDS


GetMeshVerts(meshId: string): Array  YIELDS


GetTextureSize(textureId: string): Vector2  YIELDS


ValidateCageMeshIntersection(innerCageMeshId: string, outerCageMeshId: string, refMeshId: string): Tuple  YIELDS


ValidateMeshBounds(meshId: string, meshScale: Vector3, boundsOffset: Vector3, attachmentCF: CFrame, handleCF: CFrame): boolean  YIELDS


ValidateMisMatchUV(innerCageMeshId: string, outerCageMeshId: string): boolean  YIELDS


ValidateTextureSize(textureId: string): boolean  YIELDS


ValidateUVSpace(meshId: string): boolean  YIELDS


Events

Properties

Methods

GetMeshTriCountSync

Roblox Script Security

Parameters

meshId: string

Returns

GetMeshVertsSync

Roblox Script Security

Parameters

meshId: string

Returns

GetPropertyValue

Roblox Script Security

Parameters

instance: Instance
property: string

Returns

GetTextureSizeSync

Roblox Script Security

Parameters

textureId: string

Returns

ResetCollisionFidelity

void
Roblox Script Security

Parameters

meshPart: Instance

Returns

void

SetMeshIdBlocking

void
Roblox Script Security

Parameters

meshPart: Instance
meshId: string

Returns

void

CanLoadAsset

Yields
Roblox Script Security

Parameters

assetId: string

Returns

FetchAssetWithFormat

Yields
Roblox Script Security

Parameters

url: Content
assetFormat: string

Returns

GetMeshTriCount

Yields
Roblox Script Security

Parameters

meshId: string

Returns

GetMeshVertColors

Yields
Roblox Script Security

Parameters

meshId: string

Returns

GetMeshVerts

Yields
Roblox Script Security

Parameters

meshId: string

Returns

GetTextureSize

Yields
Roblox Script Security

Parameters

textureId: string

Returns

ValidateCageMeshIntersection

Yields
Roblox Script Security

Parameters

innerCageMeshId: string
outerCageMeshId: string
refMeshId: string

Returns

ValidateCageNonManifoldAndHoles

Yields
Roblox Script Security

Parameters

meshId: string

Returns

ValidateFullBodyCageDeletion

Yields
Roblox Script Security

Parameters

meshId: string

Returns

ValidateMeshBounds

Yields
Roblox Script Security

Parameters

meshId: string
meshScale: Vector3
boundsOffset: Vector3
attachmentCF: CFrame
handleCF: CFrame

Returns

ValidateMeshTriangles

Yields
Roblox Script Security

Parameters

meshId: string

Returns

ValidateMeshVertColors

Yields
Roblox Script Security

Parameters

meshId: string

Returns

ValidateMisMatchUV

Yields
Roblox Script Security

Parameters

innerCageMeshId: string
outerCageMeshId: string

Returns

ValidateOverlappingVertices

Yields
Roblox Script Security

Parameters

meshId: string

Returns

ValidateTextureSize

Yields
Roblox Script Security

Parameters

textureId: string

Returns

ValidateUVSpace

Yields
Roblox Script Security

Parameters

meshId: string

Returns

Events