# DynamicGeneration

Every member that needs the DynamicGeneration capability. From Roblox Studio 0.744.0.7441077 (version-7aaa6838d36c4448).

- Kind: Capability
- Uses: 148
- HTML page: https://rapi.sleaze.dev/index/capabilities/DynamicGeneration/

## Properties

- [EditableImage.ImageData](https://rapi.sleaze.dev/classes/EditableImage.md) (Read access)
- [EditableImage.ImageHolder](https://rapi.sleaze.dev/classes/EditableImage.md) (Read access)
- [EditableImage.IsReplicatedCopy](https://rapi.sleaze.dev/classes/EditableImage.md) (Read access)
- [EditableImage.Size](https://rapi.sleaze.dev/classes/EditableImage.md)
- [EditableMesh.EditableMeshDataHolder](https://rapi.sleaze.dev/classes/EditableMesh.md) (Read access)
- [EditableMesh.FixedSize](https://rapi.sleaze.dev/classes/EditableMesh.md) (Read access)
- [EditableMesh.IsReplicatedCopy](https://rapi.sleaze.dev/classes/EditableMesh.md) (Read access)
- [EditableMesh.MeshData](https://rapi.sleaze.dev/classes/EditableMesh.md) (Read access)

## Methods

- [AssetService:CreateDataModelContentAsync](https://rapi.sleaze.dev/classes/AssetService.md)
- [AssetService:CreateEditableImage](https://rapi.sleaze.dev/classes/AssetService.md)
- [AssetService:CreateEditableMesh](https://rapi.sleaze.dev/classes/AssetService.md)
- [AvatarCreationService:AutoSetupAvatarAsync](https://rapi.sleaze.dev/classes/AvatarCreationService.md)
- [AvatarCreationService:GenerateAvatar2DPreviewAsync](https://rapi.sleaze.dev/classes/AvatarCreationService.md)
- [AvatarCreationService:GenerateAvatarAsync](https://rapi.sleaze.dev/classes/AvatarCreationService.md)
- [AvatarCreationService:LoadAvatar2DPreviewAsync](https://rapi.sleaze.dev/classes/AvatarCreationService.md)
- [AvatarCreationService:LoadGeneratedAvatarAsync](https://rapi.sleaze.dev/classes/AvatarCreationService.md)
- [AvatarCreationService:RequestAvatarGenerationSessionAsync](https://rapi.sleaze.dev/classes/AvatarCreationService.md)
- [EditableImage:Destroy](https://rapi.sleaze.dev/classes/EditableImage.md)
- [EditableImage:DrawCircle](https://rapi.sleaze.dev/classes/EditableImage.md)
- [EditableImage:DrawImage](https://rapi.sleaze.dev/classes/EditableImage.md)
- [EditableImage:DrawImageProjected](https://rapi.sleaze.dev/classes/EditableImage.md)
- [EditableImage:DrawImageTransformed](https://rapi.sleaze.dev/classes/EditableImage.md)
- [EditableImage:DrawLine](https://rapi.sleaze.dev/classes/EditableImage.md)
- [EditableImage:DrawRectangle](https://rapi.sleaze.dev/classes/EditableImage.md)
- [EditableImage:DrawTriangle](https://rapi.sleaze.dev/classes/EditableImage.md)
- [EditableImage:ReadPixelsBuffer](https://rapi.sleaze.dev/classes/EditableImage.md)
- [EditableImage:SampleImageProjected](https://rapi.sleaze.dev/classes/EditableImage.md)
- [EditableImage:WritePixelsBuffer](https://rapi.sleaze.dev/classes/EditableImage.md)
- [EditableMesh:AddBone](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:AddColor](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:AddFace](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:AddNormal](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:AddTriangle](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:AddUV](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:AddVertex](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:BatchAdd](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:BatchGetFaceAttributes](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:BatchGetValues](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:BatchGetVertexAttributes](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:BatchGetVertexFaceAttributes](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:BatchRemove](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:BatchSetFaceAttributes](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:BatchSetValues](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:BatchSetVertexFaceAttributes](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:Clear](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:Destroy](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:FindClosestPointOnSurface](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:FindClosestVertex](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:FindVerticesWithinSphere](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:GetAdjacentFaces](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:GetAdjacentVertices](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:GetBoneByName](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:GetBoneCFrame](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:GetBoneIsVirtual](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:GetBoneName](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:GetBoneParent](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:GetBones](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:GetCenter](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:GetColor](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:GetColorAlpha](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:GetColors](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:GetFaceColors](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:GetFaceNormals](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:GetFaces](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:GetFacesWithAttribute](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:GetFacesWithColor](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:GetFacesWithNormal](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:GetFacesWithUV](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:GetFaceUVs](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:GetFaceVertices](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:GetFacsCorrectivePose](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:GetFacsCorrectivePoses](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:GetFacsPose](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:GetFacsPoses](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:GetNormal](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:GetNormals](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:GetPosition](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:GetSize](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:GetUV](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:GetUVs](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:GetVertexBones](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:GetVertexBoneWeights](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:GetVertexColors](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:GetVertexFaceColor](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:GetVertexFaceNormal](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:GetVertexFaces](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:GetVertexFaceUV](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:GetVertexNormals](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:GetVertexUVs](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:GetVertices](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:GetVerticesWithAttribute](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:GetVerticesWithColor](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:GetVerticesWithNormal](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:GetVerticesWithUV](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:IdDebugString](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:MergeVertices](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:RaycastLocal](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:RemoveBone](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:RemoveFace](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:RemoveUnused](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:ResetNormal](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:SetBoneCFrame](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:SetBoneIsVirtual](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:SetBoneName](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:SetBoneParent](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:SetColor](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:SetColorAlpha](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:SetFaceColors](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:SetFaceNormals](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:SetFaceUVs](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:SetFaceVertices](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:SetFacsBonePose](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:SetFacsCorrectivePose](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:SetFacsPose](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:SetNormal](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:SetPosition](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:SetUV](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:SetVertexBones](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:SetVertexBoneWeights](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:SetVertexFaceColor](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:SetVertexFaceNormal](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:SetVertexFaceUV](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [EditableMesh:Triangulate](https://rapi.sleaze.dev/classes/EditableMesh.md)
- [GenerationService:ConnectAsync](https://rapi.sleaze.dev/classes/GenerationService.md)
- [GenerationService:DisconnectAsync](https://rapi.sleaze.dev/classes/GenerationService.md)
- [GenerationService:ExportInstanceToGlbAsync](https://rapi.sleaze.dev/classes/GenerationService.md)
- [GenerationService:ExportMeshToGlbAsync](https://rapi.sleaze.dev/classes/GenerationService.md)
- [GenerationService:GenerateAnimationAsync](https://rapi.sleaze.dev/classes/GenerationService.md)
- [GenerationService:GenerateMeshAsync](https://rapi.sleaze.dev/classes/GenerationService.md)
- [GenerationService:GenerateModelAsync](https://rapi.sleaze.dev/classes/GenerationService.md)
- [GenerationService:GetVideoGenSessionAsync](https://rapi.sleaze.dev/classes/GenerationService.md)
- [GenerationService:GetVideoGenTriggersAsync](https://rapi.sleaze.dev/classes/GenerationService.md)
- [GenerationService:InternalGenerateMeshAsync](https://rapi.sleaze.dev/classes/GenerationService.md)
- [GenerationService:LoadGeneratedMeshAsync](https://rapi.sleaze.dev/classes/GenerationService.md)
- [GenerationService:LoadModelFromGlbAsync](https://rapi.sleaze.dev/classes/GenerationService.md)
- [GenerationService:LoadModelFromUrlAsync](https://rapi.sleaze.dev/classes/GenerationService.md)
- [GenerationService:SegmentMeshAsync](https://rapi.sleaze.dev/classes/GenerationService.md)
- [GenerationService:StartVideoGenSessionAsync](https://rapi.sleaze.dev/classes/GenerationService.md)
- [GenerationService:UpdateVideoGenSessionPromptAsync](https://rapi.sleaze.dev/classes/GenerationService.md)
- [GenerationService:UpdateVideoGenSessionTriggersAsync](https://rapi.sleaze.dev/classes/GenerationService.md)
- [WrapTarget:CreateTextureInCageSpaceAsync](https://rapi.sleaze.dev/classes/WrapTarget.md)
- [WrapTarget:CreateTextureInTargetSpaceAsync](https://rapi.sleaze.dev/classes/WrapTarget.md)
- [WrapTextureTransfer:PrepareProjectionMeshDataAsync](https://rapi.sleaze.dev/classes/WrapTextureTransfer.md)

## Events

- [AvatarCreationService.AvatarAssetModerationCompleted](https://rapi.sleaze.dev/classes/AvatarCreationService.md)
- [AvatarCreationService.AvatarModerationCompleted](https://rapi.sleaze.dev/classes/AvatarCreationService.md)
- [AvatarCreationService.AvatarOutfitModerationCompleted](https://rapi.sleaze.dev/classes/AvatarCreationService.md)
- [GenerationService.ReplicateGeneration](https://rapi.sleaze.dev/classes/GenerationService.md)
- [GenerationService.RequestGenerationReplication](https://rapi.sleaze.dev/classes/GenerationService.md)
