A* Pathfinding Project  4.1.19
The A* Pathfinding Project for Unity 3D
ProceduralWorld.ProceduralTile Class Reference

Public Member Functions

 ProceduralTile (ProceduralWorld world, int x, int z)
 
void Destroy ()
 
void ForceFinish ()
 
IEnumerator Generate ()
 

Properties

bool destroyed [get, private set]
 

Private Member Functions

IEnumerator InternalGenerate ()
 
Vector3 RandomInside ()
 
Vector3 RandomInside (float px, float pz)
 
Quaternion RandomYRot ()
 

Private Attributes

IEnumerator ie
 
System.Random rnd
 
Transform root
 
ProceduralWorld world
 
int x
 
int z
 

Constructor & Destructor Documentation

◆ ProceduralTile()

ProceduralTile ( ProceduralWorld  world,
int  x,
int  z 
)

Member Function Documentation

◆ Destroy()

void Destroy ( )

◆ ForceFinish()

void ForceFinish ( )

◆ Generate()

IEnumerator Generate ( )

◆ InternalGenerate()

IEnumerator InternalGenerate ( )
private

◆ RandomInside() [1/2]

Vector3 RandomInside ( )
private

◆ RandomInside() [2/2]

Vector3 RandomInside ( float  px,
float  pz 
)
private

◆ RandomYRot()

Quaternion RandomYRot ( )
private

Member Data Documentation

◆ ie

IEnumerator ie
private

◆ rnd

System.Random rnd
private

◆ root

Transform root
private

◆ world

ProceduralWorld world
private

◆ x

int x
private

◆ z

int z
private

Property Documentation

◆ destroyed

bool destroyed
getprivate set

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