MDUtil_PackageSpecifics
Namespace: MDPackage.Utilities
Package-specific utility library.
public static bool RestrictFromOtherTypes(GameObject sender, Type focusedType, Type[] restrictedTypes, bool includeSelfType = true, bool checkForBaseClass = true)
public static bool PrepareMeshDeformationModifier(MD_ModifierBase sender, MeshFilter senderFilter, Type[] restrictedTypes, bool checkVertexCountLimit = true, MD_ModifierBase.MeshReferenceType meshReferenceType = MD_ModifierBase.MeshReferenceType.GetFromPreferences)
public static bool CheckVertexCountLimit(int inputVertexCount, GameObject sender = null)
public static Mesh CreateNewMeshReference(Mesh entryMesh)
public static void CreateNewMeshReference(MeshFilter entryMeshFilter)
public static Shader GetDefaultPipelineShader()
public static UnityRenderPipelineType GetCurrentRenderPipeline()