C# Class FacadeBuilder

Inheritance: MonoBehaviour
Show file Open project: famerij/EdgeGraph Class Usage Examples

Public Properties

Property Type Description
facadePrefabs List
facadeStretchPrefab GameObject
inSet float
m_buildRoof bool
roofAccentWidth float
roofHeight float
roofMiddleAddHeight float
roofMiddleMaterial Material
roofSideMaterial Material

Public Methods

Method Description
BuildFacades ( ) : void

Private Methods

Method Description
BuildFromToNode ( Node from, Node to ) : void
BuildRoof ( ) : void
GetRandomFacadeIndex ( float space ) : int
GroupFacadesToBuildings ( ) : void

Method Details

BuildFacades() public method

public BuildFacades ( ) : void
return void

Property Details

facadePrefabs public property

public List facadePrefabs
return List

facadeStretchPrefab public property

public GameObject facadeStretchPrefab
return GameObject

inSet public property

public float inSet
return float

m_buildRoof public property

public bool m_buildRoof
return bool

roofAccentWidth public property

public float roofAccentWidth
return float

roofHeight public property

public float roofHeight
return float

roofMiddleAddHeight public property

public float roofMiddleAddHeight
return float

roofMiddleMaterial public property

public Material roofMiddleMaterial
return Material

roofSideMaterial public property

public Material roofSideMaterial
return Material