Navigation
| Name | WaveFunctionCollapse |
| Type | Plugin |
| Part of Plugins | Wave Function Collapse (Experimental) |
| Location | /Engine/Plugins/Experimental/WaveFunctionCollapse/Source/WaveFunctionCollapse/ |
| Module Build Rules | WaveFunctionCollapse.Build.cs |
Classes
| Name | Remarks |
|---|---|
| FWaveFunctionCollapseModule | |
| UWaveFunctionCollapseBPLibrary | |
| UWaveFunctionCollapseModel | A Model of WFC constraints. |
| UWaveFunctionCollapseSubsystem |
Structs
| Name | Remarks |
|---|---|
| FWaveFunctionCollapseAdjacencyToOptionsMap | Container struct for AdjacencyToOptionsMap Stores the weight and contribution of an option |
| FWaveFunctionCollapseNeighbor | |
| FWaveFunctionCollapseNeighborRule | |
| FWaveFunctionCollapseOption | Base Option Struct which holds an object, its orientation and scale |
| FWaveFunctionCollapseOptions | Container struct for array of Options |
| FWaveFunctionCollapseQueueElement | A helper struct used for queuing during Observation and Propagation phases |
| FWaveFunctionCollapseTile | Base Tile Struct which holds an array of remaining Options and its Shannon Entropy value |
Enums
Public
| Name | Remarks |
|---|---|
| EWaveFunctionCollapseAdjacency |