public BrushScatterVariator(string toolName, IBrushEventHandler eventHandler, IBrushTerrainCache terrainCache) : base(toolName, eventHandler, terrainCache)
 {
 }
 public BrushRotationVariator(string toolName, IBrushEventHandler eventHandler, IBrushTerrainCache terrainCache, bool smoothJitter = false) : base(toolName, eventHandler, terrainCache)
 {
     m_JitterHandler           = new BrushJitterHandler(0.0f, kMinBrushRotation, kMaxBrushRotation, smoothJitter);
     m_BrushRotation.wrapValue = true;
 }
Example #3
0
 protected BaseBrushVariator(string toolName, IBrushEventHandler eventHandler, IBrushTerrainCache terrainCache)
 {
     m_NamePrefix   = toolName;
     m_EventHandler = eventHandler;
     m_TerrainCache = terrainCache;
 }
Example #4
0
 public BrushStrengthVariator(string toolName, IBrushEventHandler eventHandler, IBrushTerrainCache terrainCache, float defaultValue = kDefaultBrushStrength) : base(toolName, eventHandler, terrainCache)
 {
     this.defaultBrushStrength = defaultValue;
 }