| Name | Summary |
|---|---|
AnchorProceduralMesh | constructor(mrukSystem: MRUKSystem, labelToConfig: Map<MRUKLabel, AnchorProceduralMeshConfig>, spawnMode: MRUKSpawnMode = MRUKSpawnMode.CURRENT_ROOM_ONLY, wallTexCoordModeU: MRUKWallTexCoordModeU = MRUKWallTexCoordModeU.METRIC, wallTexCoordModeV: MRUKWallTexCoordModeV = MRUKWallTexCoordModeV.METRIC, cutHoleLabels: List<MRUKLabel> = listOf(MRUKLabel.WINDOW_FRAME, MRUKLabel.DOOR_FRAME)) |
| Name | Summary |
|---|---|
Companion | object Companion |
| Name | Summary |
|---|---|
cutHoleLabels | var cutHoleLabels: List<MRUKLabel> |
labelToConfig | var labelToConfig: Map<MRUKLabel, AnchorProceduralMeshConfig> |
mrukSystem | val mrukSystem: MRUKSystem |
spawnMode | val spawnMode: MRUKSpawnMode |
wallTexCoordModeU | var wallTexCoordModeU: MRUKWallTexCoordModeU |
wallTexCoordModeV | var wallTexCoordModeV: MRUKWallTexCoordModeV |
| Name | Summary |
|---|---|
destroy | fun destroy() |
spawnMeshes | fun spawnMeshes(room: MRUKRoom): List<AnchorProceduralMesh.MeshAndPhysicEntity> fun spawnMeshes(rooms: List<MRUKRoom>): List<AnchorProceduralMesh.MeshAndPhysicEntity> |