VRC SDK
This project aims to completely document the VRChat Unity SDK
Loading...
Searching...
No Matches
VRC.SDKBase.Validation.ValidationUtils Member List

This is the complete list of members for VRC.SDKBase.Validation.ValidationUtils, including all inherited members.

AddDerivedClasses(HashSet< Type > whitelist)VRC.SDKBase.Validation.ValidationUtilsprivatestatic
FindIllegalComponents(GameObject target, HashSet< Type > whitelist, bool excludeEditorOnly=false)VRC.SDKBase.Validation.ValidationUtilsstatic
FindIllegalShaders(GameObject target, string[] whitelist)VRC.SDKBase.Validation.ValidationUtilsstatic
FindIllegalShadersEnumerator(GameObject target, string[] whitelist, Action< Shader > onFound, bool useWatch=false)VRC.SDKBase.Validation.ValidationUtilsprivatestatic
GetCachedWhitelistedTypes(string whitelistName, out HashSet< Type > whitelist)VRC.SDKBase.Validation.ValidationUtilsstatic
GetComponentsInChildrenExcludingEditorOnly(this GameObject target, Type type, bool includeInactive)VRC.SDKBase.Validation.ValidationUtilsstatic
GetComponentsInChildrenExcludingEditorOnly< T >(this GameObject target, bool includeInactive)VRC.SDKBase.Validation.ValidationUtilsstatic
IsEditorOnly(Component component)VRC.SDKBase.Validation.ValidationUtilsprivatestatic
IsIllegalComponent(Component component, HashSet< Type > whitelist, bool excludeEditorOnly=false)VRC.SDKBase.Validation.ValidationUtilsprivatestatic
RemoveComponent(Component comp, bool allowRemovingAssets=true)VRC.SDKBase.Validation.ValidationUtilsstatic
RemoveComponentsOfType< T >(GameObject target, bool allowRemovingAssets=true)VRC.SDKBase.Validation.ValidationUtilsstatic
RemoveDependencies(Component rootComponent, bool allowRemovingAssets=true)VRC.SDKBase.Validation.ValidationUtilsprivatestatic
RemoveIllegalComponents(GameObject target, HashSet< Type > whitelist, bool retry=true, bool onlySceneObjects=false, bool logStripping=true, bool excludeEditorOnly=false, bool allowRemovingAssets=true)VRC.SDKBase.Validation.ValidationUtilsstatic
WhitelistedTypes(string whitelistName, IEnumerable< string > componentTypeWhitelist)VRC.SDKBase.Validation.ValidationUtilsstatic
WhitelistedTypes(string whitelistName, IEnumerable< Type > componentTypeWhitelist)VRC.SDKBase.Validation.ValidationUtilsstatic