Iuvo Unity 0.5.1
This is library containing a variety of helper classes and extension methods for the Unity gane engine.
GitHub | Iuvo Unity Updates | Creator
Loading...
Searching...
No Matches
IuvoUnity.ProceduralGeneration Namespace Reference

Namespaces

namespace  Dungeons

Classes

class  Room
class  RoomFactory
class  Wall
class  GameObjectGrid
class  GameObjectPillar
class  GameObjectRow
class  GenericGrid< T >
class  GenericPillar< T >
class  GenericRow< T >
class  IuvoProceduralGeneration
class  ProceduralMazeGeneration
class  ProceduralGridMesh
class  ProceduralMesh
class  ProceduralCylinder
class  ProceduralStripMesh
class  TerrainGenerator

Enumerations

enum  CenteringMode { TransformPosition , BoundsMin , BoundsMax , CustomPosition }

Class Documentation

◆ IuvoUnity::ProceduralGeneration::RoomFactory

class IuvoUnity::ProceduralGeneration::RoomFactory

◆ IuvoUnity::ProceduralGeneration::IuvoProceduralGeneration

class IuvoUnity::ProceduralGeneration::IuvoProceduralGeneration

Enumeration Type Documentation

◆ CenteringMode

Enumerator
TransformPosition 
BoundsMin 
BoundsMax 
CustomPosition 
9 {
10 TransformPosition, // Default: use transform.position
11 BoundsMin, // Use the minimum bound (bottom/left/back)
12 BoundsMax, // Use the maximum bound (top/right/front)
13 CustomPosition // Use a custom Vector3
14 }
@ BoundsMin
Definition IuvoProcGen.cs:11
@ BoundsMax
Definition IuvoProcGen.cs:12
@ CustomPosition
Definition IuvoProcGen.cs:13
@ TransformPosition
Definition IuvoProcGen.cs:10