Class WindBrushUIGroup | Terrain Tools | 3.0.2-preview.3
docs.unity.cn
    Show / Hide Table of Contents

    Class WindBrushUIGroup

    Inheritance
    Object
    BaseBrushUIGroup
    WindBrushUIGroup
    Inherited Members
    BaseBrushUIGroup.brushMaskFilterStack
    BaseBrushUIGroup.brushMaskFilterStackView
    BaseBrushUIGroup.GetBrushMask(Terrain, RenderTexture, RenderTexture, Vector3, Single, Single)
    BaseBrushUIGroup.GetBrushMask(Terrain, RenderTexture, RenderTexture)
    BaseBrushUIGroup.GetBrushMask(RenderTexture, RenderTexture)
    BaseBrushUIGroup.brushName
    BaseBrushUIGroup.brushSize
    BaseBrushUIGroup.brushRotation
    BaseBrushUIGroup.brushStrength
    BaseBrushUIGroup.brushSpacing
    BaseBrushUIGroup.brushScatter
    BaseBrushUIGroup.allowPaint
    BaseBrushUIGroup.InvertStrength
    BaseBrushUIGroup.isInUse
    BaseBrushUIGroup.AddController<TController>(TController)
    BaseBrushUIGroup.AddRotationController<TController>(TController)
    BaseBrushUIGroup.AddSizeController<TController>(TController)
    BaseBrushUIGroup.AddStrengthController<TController>(TController)
    BaseBrushUIGroup.AddSpacingController<TController>(TController)
    BaseBrushUIGroup.AddScatterController<TController>(TController)
    BaseBrushUIGroup.AddModifierKeyController<TController>(TController)
    BaseBrushUIGroup.AddSmoothingController<TController>(TController)
    BaseBrushUIGroup.RemoveController<TController>(TController)
    BaseBrushUIGroup.RemoveAllControllers()
    BaseBrushUIGroup.RegisterEvent(Event)
    BaseBrushUIGroup.ConsumeEvents(Terrain, IOnSceneGUI)
    BaseBrushUIGroup.RequestRepaint()
    BaseBrushUIGroup.OnInspectorGUI(Terrain, IOnInspectorGUI)
    BaseBrushUIGroup.OnEnterToolMode()
    BaseBrushUIGroup.OnExitToolMode()
    BaseBrushUIGroup.isRecording
    BaseBrushUIGroup.OnPaint(Terrain, IOnPaint)
    BaseBrushUIGroup.OnSceneGUI2D(Terrain, IOnSceneGUI)
    BaseBrushUIGroup.OnSceneGUI(Terrain, IOnSceneGUI)
    BaseBrushUIGroup.AppendBrushInfo(Terrain, IOnSceneGUI, StringBuilder)
    BaseBrushUIGroup.ScatterBrushStamp(Terrain, Vector2)
    BaseBrushUIGroup.ModifierActive(BrushModifierKey)
    BaseBrushUIGroup.LockTerrainUnderCursor(Boolean)
    BaseBrushUIGroup.UnlockTerrainUnderCursor()
    BaseBrushUIGroup.canUpdateTerrainUnderCursor
    BaseBrushUIGroup.terrainUnderCursor
    BaseBrushUIGroup.isRaycastHitUnderCursorValid
    BaseBrushUIGroup.raycastHitUnderCursor
    BaseBrushUIGroup.validationMessage
    Namespace: UnityEditor.Experimental.TerrainAPI
    Syntax
    public class WindBrushUIGroup : BaseBrushUIGroup, IBrushUIGroup, IBrushEventHandler, IBrushTerrainCache

    Constructors

    WindBrushUIGroup(String, Func<TerrainToolsAnalytics.IBrushParameter[]>, WindBrushUIGroup.Feature)

    Declaration
    public WindBrushUIGroup(string name, Func<TerrainToolsAnalytics.IBrushParameter[]> analyticsCall = null, WindBrushUIGroup.Feature feature = WindBrushUIGroup.Feature.Size | WindBrushUIGroup.Feature.Rotation | WindBrushUIGroup.Feature.Strength | WindBrushUIGroup.Feature.Spacing | WindBrushUIGroup.Feature.Scatter | WindBrushUIGroup.Feature.Smoothing | WindBrushUIGroup.Feature.All | WindBrushUIGroup.Feature.NoScatter | WindBrushUIGroup.Feature.NoSpacing)
    Parameters
    Type Name Description
    String name
    Func<TerrainToolsAnalytics.IBrushParameter[]> analyticsCall
    WindBrushUIGroup.Feature feature
    Back to top Copyright © 2020 Unity Technologies
    Generated by DocFX
    on 10 November 2020