wHiteRabbiT-sTudio Framework
wHiteRabbiT.UnityEditor.TerrainSplatAlphaEW Class Reference
Inheritance diagram for wHiteRabbiT.UnityEditor.TerrainSplatAlphaEW:
wHiteRabbiT.UnityEditor.wHiteRabbiTEW

Public Types

enum  Canal { Canal.Red, Canal.Green, Canal.Blue, Canal.Alpha }
 

Public Member Functions

float CanalToFloat (Canal c)
 
override void OnGUI ()
 
- Public Member Functions inherited from wHiteRabbiT.UnityEditor.wHiteRabbiTEW
virtual void OnDestroy ()
 

Static Public Member Functions

static void TerrainImportSplatMapEW ()
 

Protected Member Functions

virtual void SetBTree (int XY, float val)
 
virtual void SetBTree (int X, int Y, float val)
 
virtual bool GetBTree (float x, float y)
 
virtual void SetBDetails (int XY, float val)
 
virtual void SetBDetails (int X, int Y, float val)
 
virtual void DoImport ()
 
virtual float ClampAdd (float src, float a, float max)
 
virtual void ClearTree ()
 
virtual void DoTree ()
 
virtual void ClearDetails ()
 
virtual void DoDetails ()
 
- Protected Member Functions inherited from wHiteRabbiT.UnityEditor.wHiteRabbiTEW
void UpdateNews ()
 
GUIStyle StyleColor (Color c)
 

Protected Attributes

Material _matClamp
 
Material _matSmoothStep
 
- Protected Attributes inherited from wHiteRabbiT.UnityEditor.wHiteRabbiTEW
Texture2D logo2D
 
List< NewsXmlnewsXml
 
GUIStyle styleNone
 
GUIStyle styleBasic
 
GUIStyle styleURL
 
bool bPerformUndo
 

Static Protected Attributes

static Terrain terrain
 
static bool OneTexByLayer
 
static int nTex
 
static Texture2D[] splashTexs
 
static int selectedTree
 
static Texture2D scatterTree
 
static Canal canalTree
 
static float minTree
 
static float minScaleTree =1
 
static int nbTree
 
static bool[,] bTree
 
static int selectedDetails
 
static Texture2D scatterDetails
 
static Canal canalDetails
 
static float minDetails
 
static int[,] iDetails
 
- Static Protected Attributes inherited from wHiteRabbiT.UnityEditor.wHiteRabbiTEW
static Vector2 sV
 

Properties

Material matClamp [get]
 
Material matSmoothStep [get]
 
- Properties inherited from wHiteRabbiT.UnityEditor.wHiteRabbiTEW
Texture2D Logo2D [get, set]
 
GUIStyle StyleNone [get]
 
GUIStyle StyleBasic [get]
 
GUIStyle StyleURL [get]
 

Additional Inherited Members

- Public Attributes inherited from wHiteRabbiT.UnityEditor.wHiteRabbiTEW
string news
 

Member Enumeration Documentation

Enumerator
Red 
Green 
Blue 
Alpha 

Member Function Documentation

float wHiteRabbiT.UnityEditor.TerrainSplatAlphaEW.CanalToFloat ( Canal  c)
virtual float wHiteRabbiT.UnityEditor.TerrainSplatAlphaEW.ClampAdd ( float  src,
float  a,
float  max 
)
protectedvirtual
virtual void wHiteRabbiT.UnityEditor.TerrainSplatAlphaEW.ClearDetails ( )
protectedvirtual
virtual void wHiteRabbiT.UnityEditor.TerrainSplatAlphaEW.ClearTree ( )
protectedvirtual
virtual void wHiteRabbiT.UnityEditor.TerrainSplatAlphaEW.DoDetails ( )
protectedvirtual
virtual void wHiteRabbiT.UnityEditor.TerrainSplatAlphaEW.DoImport ( )
protectedvirtual
virtual void wHiteRabbiT.UnityEditor.TerrainSplatAlphaEW.DoTree ( )
protectedvirtual
virtual bool wHiteRabbiT.UnityEditor.TerrainSplatAlphaEW.GetBTree ( float  x,
float  y 
)
protectedvirtual
override void wHiteRabbiT.UnityEditor.TerrainSplatAlphaEW.OnGUI ( )
virtual
virtual void wHiteRabbiT.UnityEditor.TerrainSplatAlphaEW.SetBDetails ( int  XY,
float  val 
)
protectedvirtual
virtual void wHiteRabbiT.UnityEditor.TerrainSplatAlphaEW.SetBDetails ( int  X,
int  Y,
float  val 
)
protectedvirtual
virtual void wHiteRabbiT.UnityEditor.TerrainSplatAlphaEW.SetBTree ( int  XY,
float  val 
)
protectedvirtual
virtual void wHiteRabbiT.UnityEditor.TerrainSplatAlphaEW.SetBTree ( int  X,
int  Y,
float  val 
)
protectedvirtual
static void wHiteRabbiT.UnityEditor.TerrainSplatAlphaEW.TerrainImportSplatMapEW ( )
static

Member Data Documentation

Material wHiteRabbiT.UnityEditor.TerrainSplatAlphaEW._matClamp
protected
Material wHiteRabbiT.UnityEditor.TerrainSplatAlphaEW._matSmoothStep
protected
bool [,] wHiteRabbiT.UnityEditor.TerrainSplatAlphaEW.bTree
staticprotected
Canal wHiteRabbiT.UnityEditor.TerrainSplatAlphaEW.canalDetails
staticprotected
Canal wHiteRabbiT.UnityEditor.TerrainSplatAlphaEW.canalTree
staticprotected
int [,] wHiteRabbiT.UnityEditor.TerrainSplatAlphaEW.iDetails
staticprotected
float wHiteRabbiT.UnityEditor.TerrainSplatAlphaEW.minDetails
staticprotected
float wHiteRabbiT.UnityEditor.TerrainSplatAlphaEW.minScaleTree =1
staticprotected
float wHiteRabbiT.UnityEditor.TerrainSplatAlphaEW.minTree
staticprotected
int wHiteRabbiT.UnityEditor.TerrainSplatAlphaEW.nbTree
staticprotected
int wHiteRabbiT.UnityEditor.TerrainSplatAlphaEW.nTex
staticprotected
bool wHiteRabbiT.UnityEditor.TerrainSplatAlphaEW.OneTexByLayer
staticprotected
Texture2D wHiteRabbiT.UnityEditor.TerrainSplatAlphaEW.scatterDetails
staticprotected
Texture2D wHiteRabbiT.UnityEditor.TerrainSplatAlphaEW.scatterTree
staticprotected
int wHiteRabbiT.UnityEditor.TerrainSplatAlphaEW.selectedDetails
staticprotected
int wHiteRabbiT.UnityEditor.TerrainSplatAlphaEW.selectedTree
staticprotected
Texture2D [] wHiteRabbiT.UnityEditor.TerrainSplatAlphaEW.splashTexs
staticprotected
Terrain wHiteRabbiT.UnityEditor.TerrainSplatAlphaEW.terrain
staticprotected

Property Documentation

Material wHiteRabbiT.UnityEditor.TerrainSplatAlphaEW.matClamp
get
Material wHiteRabbiT.UnityEditor.TerrainSplatAlphaEW.matSmoothStep
get

The documentation for this class was generated from the following file: