Reference API Roblox

Engine API

Website

Related

Reference API Roblox

UGCValidationService

This class is not replicated. Its interface does not cross the network boundary.
This class is not creatable. Instances of this class cannot be created with Instance.new.
This class is a service. It is a singleton that may be acquired with GetService.
Tags: [NotCreatable, Service, NotReplicated]

Member index 88

HistoryMember
651CalculateAverageCageMeshDistance(innerCageMeshId: string, outerCageMeshId: string, refMeshId: string, innerTransform: CFrame, outerTransform: CFrame): float
651CalculateAverageEditableCageMeshDistance(innerCage: Object, outerCage: Object, refMesh: Object, innerTransform: CFrame, outerTransform: CFrame): float
648CalculateEditableMeshInsideMeshPercentage(editableMeshRoot: Object, editableMeshQuery: Object, meshQueryTransform: CFrame, meshQueryScale: Vector3): float
648CalculateEditableMeshTotalSurfaceArea(editableMesh: Object, meshScale: Vector3): float
648CalculateEditableMeshUniqueUVCount(editableMesh: Object): int
647CalculateMeshInsideMeshPercentage(meshIdRoot: string, meshIdQuery: string, meshqueryTransform: CFrame, meshQueryScale: Vector3): float
633CalculateTotalSurfaceArea(meshId: string, meshScale: Vector3): float
587CalculateUniqueUVCount(meshId: string): int
567CanLoadAsset(assetId: string): bool
648CheckEditableMeshInCameraFrustum(editableMesh: Object, meshScale: Vector3, handleWorldCF: CFrame, cameraWorldCF: CFrame): bool
593CheckMeshInCameraFrustum(meshId: string, meshScale: Vector3, handleWorldCF: CFrame, cameraWorldCF: CFrame): bool
617CompareTextureOverlapByteString(byteStringBaseline: string, byteStringFollowup: string): Array
605CompareTextureOverlapTextureId(textureIdBaseline: string, textureIdFollowup: string): Array
648FetchAssetWithFormat(url: ContentId, assetFormat: string): Instances
648GetCagingRelevancyMetrics(innerCageMeshId: string, outerCageMeshId: string, refMeshId: string, offsetInner: Vector3, offsetOuter: Vector3): Tuple
648GetDynamicHeadEditableMeshInactiveControls(editableMesh: Object, controlNames: Array): Tuple
600GetDynamicHeadMeshInactiveControls(meshId: string, controlNames: Array): Tuple
648GetEditableCagingRelevancyMetrics(innerCage: Object, outerCage: Object, refMesh: Object, offsetInner: Vector3, offsetOuter: Vector3): Tuple
648GetEditableImageSize(editableImage: Object): Vector2
648GetEditableMeshMaxNearbyVerticesCollisions(editableMesh: Object, meshScale: Vector3): int
648GetEditableMeshTriCount(editableMesh: Object): int
648GetEditableMeshVertColors(editableMesh: Object): Array
648GetEditableMeshVerticesSimilarityRate(editableMesh: Object, meshScale: Vector3): float
648GetEditableMeshVerts(editableMesh: Object): Array
636GetImageTransparencyWithByteString(textureId: string): float
636GetImageTransparencyWithTextureID(textureId: string): float
637GetMaxNearbyVerticesCollisions(meshId: string, meshScale: Vector3): int
462GetMeshTriCount(meshId: string): int
486GetMeshVertColors(meshId: string): Array
644GetMeshVerticesSimilarityRate(meshId: string, meshScale: Vector3): float
462GetMeshVerts(meshId: string): Array
551GetPropertyValue(instance: Instance, property: string): Variant
462GetTextureSize(textureId: string): Vector2
648IsEditableMeshNumCoplanarIntersectionsOverLimit(editableMesh: Object, limit: int, meshScale: Vector3, intersectBackFaces: bool): bool
635IsNumCoplanarIntersectionsOverLimit(meshId: string, limit: int, meshScale: Vector3, intersectBackFaces: bool): bool
602RegisterUGCValidationFunction(setFunction: Function): null
653ReportUGCValidationCounter(success: bool, validationType: string): null
653ReportUGCValidationFailureTelemetry(errorType: string): null
628ReportUGCValidationTelemetry(assetType: string, data: Dictionary): null
593ResetCollisionFidelity(meshPart: Instance, collisionFidelity: CollisionFidelity = Box): null
648ResetCollisionFidelityWithEditableMeshDataLua(meshPart: MeshPart, editableMesh: Object, collisionFidelity: CollisionFidelity = Box): null
573SetMeshIdBlocking(meshPart: Instance, meshId: string): null
548ValidateCageMeshIntersection(innerCageMeshId: string, outerCageMeshId: string, refMeshId: string): Tuple
548ValidateCageNonManifoldAndHoles(meshId: string): Tuple
613ValidateCageUVCoincident(meshId: string): bool
592ValidateCageUVTriangleArea(meshId: string): bool
648ValidateDynamicHeadEditableMesh(editableMesh: Object): bool
581ValidateDynamicHeadMesh(meshId: string): bool
648ValidateEditableImageNumTextureChannels(editableImage: Object, numTextureChannelsRequired: int): bool
648ValidateEditableImageSize(editableImage: Object): bool
648ValidateEditableMeshBounds(editableMesh: Object, meshScale: Vector3, boundsOffset: Vector3, attachmentCF: CFrame, handleCF: CFrame): bool
648ValidateEditableMeshCageMeshIntersection(innerCage: Object, outerCage: Object, refMesh: Object): Tuple
648ValidateEditableMeshCageNonManifoldAndHoles(editableMesh: Object): Tuple
648ValidateEditableMeshCageUVCoincident(editableMesh: Object): bool
648ValidateEditableMeshCageUVTriangleArea(editableMesh: Object): bool
648ValidateEditableMeshFullBodyCageDeletion(editableMesh: Object): bool
648ValidateEditableMeshMisMatchUV(innerCage: Object, outerCage: Object): bool
648ValidateEditableMeshOverlappingVertices(editableMesh: Object): bool
648ValidateEditableMeshTriangleArea(editableMesh: Object): bool
648ValidateEditableMeshTriangles(editableMesh: Object): bool
652ValidateEditableMeshUVDuplicates(referenceValues: Array, editableMesh: Object): int
648ValidateEditableMeshUVSpace(editableMesh: Object): bool
648ValidateEditableMeshUVValuesInReference(referenceValues: Array, editableMesh: Object): bool
648ValidateEditableMeshUniqueUVCount(editableMesh: Object, numRequired: int): bool
648ValidateEditableMeshVertColors(editableMesh: Object, includeAlpha: bool = true): bool
651ValidateFacialBounds(meshId: string, boundsScale: float, partSize: Vector3): bool
651ValidateFacialExpressiveness(meshId: string, minDelta: float, partSize: Vector3): float
548ValidateFullBodyCageDeletion(meshId: string): bool
600ValidateImageTransparencyThresholdByteString(image: string, threshold: float): bool
628ValidateImageTransparencyThresholdByteString_V2(image: string, threshold: float): bool
600ValidateImageTransparencyThresholdTextureID(textureId: string, threshold: float): bool
628ValidateImageTransparencyThresholdTextureID_V2(textureId: string, threshold: float): bool
553ValidateMeshBounds(meshId: string, meshScale: Vector3, boundsOffset: Vector3, attachmentCF: CFrame, handleCF: CFrame): bool
593ValidateMeshTriangleArea(meshId: string): bool
535ValidateMeshTriangles(meshId: string): bool
583ValidateMeshVertColors(meshId: string, includeAlpha: bool = true): bool
548ValidateMisMatchUV(innerCageMeshId: string, outerCageMeshId: string): bool
576ValidateNumTextureChannels(textureId: string, numChannelsRequired: int): bool
548ValidateOverlappingVertices(meshId: string): bool
648ValidateSkinnedEditableMesh(editableMesh: Object): bool
581ValidateSkinnedMesh(meshId: string): bool
598ValidateTextureAlpha(textureId: string, pixelWidth: int): bool
598ValidateTextureAlphaByteString(byteString: string, pixelWidth: int): bool
535ValidateTextureSize(textureId: string): bool
652ValidateUVDuplicates(referenceValues: Array, meshId: string): int
535ValidateUVSpace(meshId: string): bool
596ValidateUVValuesInReference(referenceValues: Array, meshId: string): bool
587ValidateUniqueUVCount(meshId: string, numRequired: int): bool
inherited from Instance
553Archivable: bool
635Capabilities: SecurityCapabilities
553Name: string
553Parent: Instance
635Sandboxed: bool
616UniqueId: UniqueId
576AddTag(tag: string): null
573ClearAllChildren(): null
462Clone(): Instance
573Destroy(): null
486FindFirstAncestor(name: string): Instance
486FindFirstAncestorOfClass(className: string): Instance
486FindFirstAncestorWhichIsA(className: string): Instance
486FindFirstChild(name: string, recursive: bool = false): Instance
486FindFirstChildOfClass(className: string): Instance
486FindFirstChildWhichIsA(className: string, recursive: bool = false): Instance
486FindFirstDescendant(name: string): Instance
563GetActor(): Actor
486GetAttribute(attribute: string): Variant
462GetAttributeChangedSignal(attribute: string): RBXScriptSignal
631GetAttributes(): Dictionary
648GetChildren(): Instances
462GetDebugId(scopeLength: int = 4): string
486GetDescendants(): Array
486GetFullName(): string
641GetStyled(name: string): Variant
576GetTags(): Array
576HasTag(tag: string): bool
486IsAncestorOf(descendant: Instance): bool
486IsDescendantOf(ancestor: Instance): bool
580IsPropertyModified(name: string): bool
573Remove(): null
576RemoveTag(tag: string): null
580ResetPropertyToDefault(name: string): null
573SetAttribute(attribute: string, value: Variant): null
462WaitForChild(childName: string, timeOut: double): Instance
648children(): Instances
553clone(): Instance
573destroy(): null
553findFirstChild(name: string, recursive: bool = false): Instance
648getChildren(): Instances
553isDescendantOf(ancestor: Instance): bool
573remove(): null
462AncestryChanged(child: Instance, parent: Instance)
462AttributeChanged(attribute: string)
462ChildAdded(child: Instance)
462ChildRemoved(child: Instance)
462DescendantAdded(descendant: Instance)
462DescendantRemoving(descendant: Instance)
500Destroying()
553childAdded(child: Instance)
inherited from Object
647ClassName: string
647className: string
647GetPropertyChangedSignal(property: string): RBXScriptSignal
647IsA(className: string): bool
650isA(className: string): bool
647Changed(property: string)

Removed member index 9

HistoryMember
576GetMeshTriCountSync(meshId: string): int
576GetMeshVertsSync(meshId: string): Array
576GetTextureSizeSync(textureId: string): Vector2
600ValidateTextureRGBFromFile(path1: string, path2: string, crop_x: int, crop_y: int, screen_x: int, screen_y: int, color1: Color3, color2: Color3, pixelWidth: int): bool
548validateCageMeshIntersection(innerCageMeshId: string, outerCageMeshId: string, refMeshId: string): Array
548validateCageNonManifoldAndHoles(meshId: string): Array
548validateFullBodyCageDeletion(meshId: string): bool
548validateMisMatchUV(innerCageMeshId: string, outerCageMeshId: string): bool
548validateOverlappingVertices(meshId: string): bool

Description

History 154

Members 88

CalculateAverageCageMeshDistance

Parameters (5)
innerCageMeshIdstring
outerCageMeshIdstring
refMeshIdstring
innerTransformCFrame
outerTransformCFrame
Returns (1)
float
This function yields. It will block the calling thread until completion.

History 1

Tags: [Yields]

CalculateAverageEditableCageMeshDistance

Parameters (5)
innerCageObject
outerCageObject
refMeshObject
innerTransformCFrame
outerTransformCFrame
Returns (1)
float

History 1

CalculateEditableMeshInsideMeshPercentage

Parameters (4)
editableMeshRootObject
editableMeshQueryObject
meshQueryTransformCFrame
meshQueryScaleVector3
Returns (1)
float

History 2

CalculateEditableMeshTotalSurfaceArea

Parameters (2)
editableMeshObject
meshScaleVector3
Returns (1)
float

History 2

CalculateEditableMeshUniqueUVCount

Parameters (1)
editableMeshObject
Returns (1)
int

History 2

CalculateMeshInsideMeshPercentage

Parameters (4)
meshIdRootstring
meshIdQuerystring
meshqueryTransformCFrame
meshQueryScaleVector3
Returns (1)
float
This function yields. It will block the calling thread until completion.

History 1

Tags: [Yields]

CalculateTotalSurfaceArea

Parameters (2)
meshIdstring
meshScaleVector3
Returns (1)
float
This function yields. It will block the calling thread until completion.

History 1

Tags: [Yields]

CalculateUniqueUVCount

Parameters (1)
meshIdstring
Returns (1)
int
This function yields. It will block the calling thread until completion.

History 1

Tags: [Yields]

CanLoadAsset

Parameters (1)
assetIdstring
Returns (1)
bool
This function yields. It will block the calling thread until completion.

History 1

Tags: [Yields]

CheckEditableMeshInCameraFrustum

Parameters (4)
editableMeshObject
meshScaleVector3
handleWorldCFCFrame
cameraWorldCFCFrame
Returns (1)
bool

History 2

CheckMeshInCameraFrustum

Parameters (4)
meshIdstring
meshScaleVector3
handleWorldCFCFrame
cameraWorldCFCFrame
Returns (1)
bool
This function yields. It will block the calling thread until completion.

History 1

Tags: [Yields]

CompareTextureOverlapByteString

Parameters (2)
byteStringBaselinestring
byteStringFollowupstring
Returns (1)
Array
This function yields. It will block the calling thread until completion.

History 2

Tags: [Yields]

CompareTextureOverlapTextureId

Parameters (2)
textureIdBaselinestring
textureIdFollowupstring
Returns (1)
Array
This function yields. It will block the calling thread until completion.

History 1

Tags: [Yields]

FetchAssetWithFormat

Parameters (2)
urlContentId
assetFormatstring
Returns (1)
Instances
This function yields. It will block the calling thread until completion.

History 3

Tags: [Yields]

GetCagingRelevancyMetrics

Parameters (5)
innerCageMeshIdstring
outerCageMeshIdstring
refMeshIdstring
offsetInnerVector3
offsetOuterVector3
Returns (1)
Tuple
This function yields. It will block the calling thread until completion.

History 1

Tags: [Yields]

GetDynamicHeadEditableMeshInactiveControls

Parameters (2)
editableMeshObject
controlNamesArray
Returns (1)
Tuple

History 2

GetDynamicHeadMeshInactiveControls

Parameters (2)
meshIdstring
controlNamesArray
Returns (1)
Tuple
This function yields. It will block the calling thread until completion.

History 1

Tags: [Yields]

GetEditableCagingRelevancyMetrics

Parameters (5)
innerCageObject
outerCageObject
refMeshObject
offsetInnerVector3
offsetOuterVector3
Returns (1)
Tuple

History 1

GetEditableImageSize

Parameters (1)
editableImageObject
Returns (1)
Vector2

History 2

GetEditableMeshMaxNearbyVerticesCollisions

Parameters (2)
editableMeshObject
meshScaleVector3
Returns (1)
int

History 2

GetEditableMeshTriCount

Parameters (1)
editableMeshObject
Returns (1)
int

History 2

GetEditableMeshVertColors

Parameters (1)
editableMeshObject
Returns (1)
Array

History 2

GetEditableMeshVerticesSimilarityRate

Parameters (2)
editableMeshObject
meshScaleVector3
Returns (1)
float

History 2

GetEditableMeshVerts

Parameters (1)
editableMeshObject
Returns (1)
Array

History 2

GetImageTransparencyWithByteString

Parameters (1)
textureIdstring
Returns (1)
float

History 1

GetImageTransparencyWithTextureID

Parameters (1)
textureIdstring
Returns (1)
float
This function yields. It will block the calling thread until completion.

History 1

Tags: [Yields]

GetMaxNearbyVerticesCollisions

Parameters (2)
meshIdstring
meshScaleVector3
Returns (1)
int
This function yields. It will block the calling thread until completion.

History 1

Tags: [Yields]

GetMeshTriCount

Parameters (1)
meshIdstring
Returns (1)
int
This function yields. It will block the calling thread until completion.

History 2

Tags: [Yields]

GetMeshVertColors

Parameters (1)
meshIdstring
Returns (1)
Array
This function yields. It will block the calling thread until completion.

History 1

Tags: [Yields]

GetMeshVerticesSimilarityRate

Parameters (2)
meshIdstring
meshScaleVector3
Returns (1)
float
This function yields. It will block the calling thread until completion.

History 1

Tags: [Yields]

GetMeshVerts

Parameters (1)
meshIdstring
Returns (1)
Array
This function yields. It will block the calling thread until completion.

History 2

Tags: [Yields]

GetPropertyValue

Parameters (2)
instanceInstance
propertystring
Returns (1)
Variant

History 1

GetTextureSize

Parameters (1)
textureIdstring
Returns (1)
Vector2
This function yields. It will block the calling thread until completion.

History 2

Tags: [Yields]

IsEditableMeshNumCoplanarIntersectionsOverLimit

Parameters (4)
editableMeshObject
limitint
meshScaleVector3
intersectBackFacesbool
Returns (1)
bool

History 2

IsNumCoplanarIntersectionsOverLimit

Parameters (4)
meshIdstring
limitint
meshScaleVector3
intersectBackFacesbool
Returns (1)
bool
This function yields. It will block the calling thread until completion.

History 1

Tags: [Yields]

RegisterUGCValidationFunction

Parameters (1)
setFunctionFunction
Returns (1)
null

History 1

ReportUGCValidationCounter

Parameters (2)
successbool
validationTypestring
Returns (1)
null

History 1

ReportUGCValidationFailureTelemetry

Parameters (1)
errorTypestring
Returns (1)
null

History 1

ReportUGCValidationTelemetry

Parameters (2)
assetTypestring
dataDictionary
Returns (1)
null

History 1

ResetCollisionFidelity

Parameters (2)Default
meshPartInstance
collisionFidelityCollisionFidelityBox
Returns (1)
null

History 3

ResetCollisionFidelityWithEditableMeshDataLua

Parameters (3)Default
meshPartMeshPart
editableMeshObject
collisionFidelityCollisionFidelityBox
Returns (1)
null

History 2

SetMeshIdBlocking

Parameters (2)
meshPartInstance
meshIdstring
Returns (1)
null

History 5

ValidateCageMeshIntersection

Parameters (3)
innerCageMeshIdstring
outerCageMeshIdstring
refMeshIdstring
Returns (1)
Tuple
This function yields. It will block the calling thread until completion.

History 1

Tags: [Yields]

ValidateCageNonManifoldAndHoles

Parameters (1)
meshIdstring
Returns (1)
Tuple
This function yields. It will block the calling thread until completion.

History 1

Tags: [Yields]

ValidateCageUVCoincident

Parameters (1)
meshIdstring
Returns (1)
bool
This function yields. It will block the calling thread until completion.

History 1

Tags: [Yields]

ValidateCageUVTriangleArea

Parameters (1)
meshIdstring
Returns (1)
bool
This function yields. It will block the calling thread until completion.

History 1

Tags: [Yields]

ValidateDynamicHeadEditableMesh

Parameters (1)
editableMeshObject
Returns (1)
bool

History 2

ValidateDynamicHeadMesh

Parameters (1)
meshIdstring
Returns (1)
bool
This function yields. It will block the calling thread until completion.

History 1

Tags: [Yields]

ValidateEditableImageNumTextureChannels

Parameters (2)
editableImageObject
numTextureChannelsRequiredint
Returns (1)
bool

History 2

ValidateEditableImageSize

Parameters (1)
editableImageObject
Returns (1)
bool

History 2

ValidateEditableMeshBounds

Parameters (5)
editableMeshObject
meshScaleVector3
boundsOffsetVector3
attachmentCFCFrame
handleCFCFrame
Returns (1)
bool

History 2

ValidateEditableMeshCageMeshIntersection

Parameters (3)
innerCageObject
outerCageObject
refMeshObject
Returns (1)
Tuple

History 2

ValidateEditableMeshCageNonManifoldAndHoles

Parameters (1)
editableMeshObject
Returns (1)
Tuple

History 2

ValidateEditableMeshCageUVCoincident

Parameters (1)
editableMeshObject
Returns (1)
bool

History 2

ValidateEditableMeshCageUVTriangleArea

Parameters (1)
editableMeshObject
Returns (1)
bool

History 2

ValidateEditableMeshFullBodyCageDeletion

Parameters (1)
editableMeshObject
Returns (1)
bool

History 2

ValidateEditableMeshMisMatchUV

Parameters (2)
innerCageObject
outerCageObject
Returns (1)
bool

History 2

ValidateEditableMeshOverlappingVertices

Parameters (1)
editableMeshObject
Returns (1)
bool

History 2

ValidateEditableMeshTriangleArea

Parameters (1)
editableMeshObject
Returns (1)
bool

History 2

ValidateEditableMeshTriangles

Parameters (1)
editableMeshObject
Returns (1)
bool

History 2

ValidateEditableMeshUVDuplicates

Parameters (2)
referenceValuesArray
editableMeshObject
Returns (1)
int

History 1

ValidateEditableMeshUVSpace

Parameters (1)
editableMeshObject
Returns (1)
bool

History 2

ValidateEditableMeshUVValuesInReference

Parameters (2)
referenceValuesArray
editableMeshObject
Returns (1)
bool

History 2

ValidateEditableMeshUniqueUVCount

Parameters (2)
editableMeshObject
numRequiredint
Returns (1)
bool

History 2

ValidateEditableMeshVertColors

Parameters (2)Default
editableMeshObject
includeAlphabooltrue
Returns (1)
bool

History 2

ValidateFacialBounds

Parameters (3)
meshIdstring
boundsScalefloat
partSizeVector3
Returns (1)
bool
This function yields. It will block the calling thread until completion.

History 1

Tags: [Yields]

ValidateFacialExpressiveness

Parameters (3)
meshIdstring
minDeltafloat
partSizeVector3
Returns (1)
float
This function yields. It will block the calling thread until completion.

History 1

Tags: [Yields]

ValidateFullBodyCageDeletion

Parameters (1)
meshIdstring
Returns (1)
bool
This function yields. It will block the calling thread until completion.

History 1

Tags: [Yields]

ValidateImageTransparencyThresholdByteString

Parameters (2)
imagestring
thresholdfloat
Returns (1)
bool
This function yields. It will block the calling thread until completion.

History 1

Tags: [Yields]

ValidateImageTransparencyThresholdByteString_V2

Parameters (2)
imagestring
thresholdfloat
Returns (1)
bool
This function yields. It will block the calling thread until completion.

History 1

Tags: [Yields]

ValidateImageTransparencyThresholdTextureID

Parameters (2)
textureIdstring
thresholdfloat
Returns (1)
bool
This function yields. It will block the calling thread until completion.

History 1

Tags: [Yields]

ValidateImageTransparencyThresholdTextureID_V2

Parameters (2)
textureIdstring
thresholdfloat
Returns (1)
bool
This function yields. It will block the calling thread until completion.

History 1

Tags: [Yields]

ValidateMeshBounds

Parameters (5)
meshIdstring
meshScaleVector3
boundsOffsetVector3
attachmentCFCFrame
handleCFCFrame
Returns (1)
bool
This function yields. It will block the calling thread until completion.

History 1

Tags: [Yields]

ValidateMeshTriangleArea

Parameters (1)
meshIdstring
Returns (1)
bool
This function yields. It will block the calling thread until completion.

History 1

Tags: [Yields]

ValidateMeshTriangles

Parameters (1)
meshIdstring
Returns (1)
bool
This function yields. It will block the calling thread until completion.

History 1

Tags: [Yields]

ValidateMeshVertColors

Parameters (2)Default
meshIdstring
includeAlphabooltrue
Returns (1)
bool
This function yields. It will block the calling thread until completion.

History 2

Tags: [Yields]

ValidateMisMatchUV

Parameters (2)
innerCageMeshIdstring
outerCageMeshIdstring
Returns (1)
bool
This function yields. It will block the calling thread until completion.

History 1

Tags: [Yields]

ValidateNumTextureChannels

Parameters (2)
textureIdstring
numChannelsRequiredint
Returns (1)
bool
This function yields. It will block the calling thread until completion.

History 1

Tags: [Yields]

ValidateOverlappingVertices

Parameters (1)
meshIdstring
Returns (1)
bool
This function yields. It will block the calling thread until completion.

History 1

Tags: [Yields]

ValidateSkinnedEditableMesh

Parameters (1)
editableMeshObject
Returns (1)
bool

History 2

ValidateSkinnedMesh

Parameters (1)
meshIdstring
Returns (1)
bool
This function yields. It will block the calling thread until completion.

History 1

Tags: [Yields]

ValidateTextureAlpha

Parameters (2)
textureIdstring
pixelWidthint
Returns (1)
bool
This function yields. It will block the calling thread until completion.

History 1

Tags: [Yields]

ValidateTextureAlphaByteString

Parameters (2)
byteStringstring
pixelWidthint
Returns (1)
bool
This function yields. It will block the calling thread until completion.

History 1

Tags: [Yields]

ValidateTextureSize

Parameters (1)
textureIdstring
Returns (1)
bool
This function yields. It will block the calling thread until completion.

History 1

Tags: [Yields]

ValidateUVDuplicates

Parameters (2)
referenceValuesArray
meshIdstring
Returns (1)
int
This function yields. It will block the calling thread until completion.

History 1

Tags: [Yields]

ValidateUVSpace

Parameters (1)
meshIdstring
Returns (1)
bool
This function yields. It will block the calling thread until completion.

History 1

Tags: [Yields]

ValidateUVValuesInReference

Parameters (2)
referenceValuesArray
meshIdstring
Returns (1)
bool
This function yields. It will block the calling thread until completion.

History 1

Tags: [Yields]

ValidateUniqueUVCount

Parameters (2)
meshIdstring
numRequiredint
Returns (1)
bool
This function yields. It will block the calling thread until completion.

History 1

Tags: [Yields]

Removed members 9

GetMeshTriCountSync

Parameters (1)
meshIdstring
Returns (1)
int

History 3

GetMeshVertsSync

Parameters (1)
meshIdstring
Returns (1)
Array

History 3

GetTextureSizeSync

Parameters (1)
textureIdstring
Returns (1)
Vector2

History 3

ValidateTextureRGBFromFile

Parameters (9)
path1string
path2string
crop_xint
crop_yint
screen_xint
screen_yint
color1Color3
color2Color3
pixelWidthint
Returns (1)
bool
This function yields. It will block the calling thread until completion.

History 2

Tags: [Yields]

validateCageMeshIntersection

Parameters (3)
innerCageMeshIdstring
outerCageMeshIdstring
refMeshIdstring
Returns (1)
Array
This function yields. It will block the calling thread until completion.

History 2

Tags: [Yields]

validateCageNonManifoldAndHoles

Parameters (1)
meshIdstring
Returns (1)
Array
This function yields. It will block the calling thread until completion.

History 2

Tags: [Yields]

validateFullBodyCageDeletion

Parameters (1)
meshIdstring
Returns (1)
bool
This function yields. It will block the calling thread until completion.

History 2

Tags: [Yields]

validateMisMatchUV

Parameters (2)
innerCageMeshIdstring
outerCageMeshIdstring
Returns (1)
bool
This function yields. It will block the calling thread until completion.

History 2

Tags: [Yields]

validateOverlappingVertices

Parameters (1)
meshIdstring
Returns (1)
bool
This function yields. It will block the calling thread until completion.

History 2

Tags: [Yields]

Settings