I'm a doctor, not a mechanic
UE3:ProcBuildingRuleset (UDK)
Object >> ProcBuildingRuleset |
Contents
- 1 Properties
- 1.1 Property group 'ProcBuildingRuleset'
- 1.1.1 bEnableInteriorTexture
- 1.1.2 bLODOnlyRoof
- 1.1.3 bMeshOnTopOfFacePoly
- 1.1.4 BuildingLODSpecular
- 1.1.5 DefaultNonRectWallMaterial
- 1.1.6 DefaultRoofMaterial
- 1.1.7 FloorPolyInset
- 1.1.8 FloorZOffset
- 1.1.9 InteriorTexture
- 1.1.10 LODCubemap
- 1.1.11 NotFloorZOffset
- 1.1.12 NotRoofZOffset
- 1.1.13 RoofEdgeScopeRaise
- 1.1.14 RoofPolyInset
- 1.1.15 RoofZOffset
- 1.1.16 Variations
- 1.2 Internal variables
- 1.1 Property group 'ProcBuildingRuleset'
- 2 Enums
- 3 Structs
- Package:
- Engine
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Properties[edit]
Property group 'ProcBuildingRuleset'[edit]
bEnableInteriorTexture[edit]
Type: bool
Whether to have any 'interior' texture on the LOD building windows
Default value: True
bLODOnlyRoof[edit]
Type: bool
If TRUE, roof only displays in when building drops to low-detail version
bMeshOnTopOfFacePoly[edit]
Type: bool
If TRUE, meshes are placed on top of simple face poly, rather than making hole for meshes.
BuildingLODSpecular[edit]
Type: float
Amount of specular to apply to low LOD building material
Default value: 2.0
DefaultNonRectWallMaterial[edit]
Type: MaterialInterface
Material applied to non-rectangular surfaces by default (can be overridden)
DefaultRoofMaterial[edit]
Type: MaterialInterface
Material applied to roof surface by default (can be overridden)
FloorPolyInset[edit]
Type: float
Amount to 'pull in' vertices of the generated floor poly.
FloorZOffset[edit]
Type: float
Offset applied to floor poly if at very bottom of overall building
InteriorTexture[edit]
Type: Texture
Texture to use for 'interior' of LOD building windows
LODCubemap[edit]
Type: Texture
Cubemap texture to use for the LOD version of the building.
NotFloorZOffset[edit]
Type: float
Offset applied to floor poly if not at very bottom of overall building
NotRoofZOffset[edit]
Type: float
Offset applied to roof poly if not at very top of overall building
RoofEdgeScopeRaise[edit]
Type: float
How much to raise top of scopes that meet the roof of the building, forming a short wall around the roof.
RoofPolyInset[edit]
Type: float
Amount to 'pull in' vertices of the generated roof poly.
RoofZOffset[edit]
Type: float
Offset applied to floor poly if at very top of overall building
Variations[edit]
Type: array<PBVariationInfo>
Array of 'variations' supported within this ruleset
Internal variables[edit]
bBeingEdited[edit]
Type: bool
Modifiers: editoronly, transient
Used to avoid editing the same ruleset in multiple Facade windows at the same time.
Comments[edit]
Type: array<PBRuleNodeComment>
Modifiers: editoronly
Array of comment nodes (for drawing comment boxes) - not connected, so need this so they are serialized.
RootRule[edit]
Type: PBRuleNodeBase
Modifiers: instanced
Pointer to first rule to execute
Enums[edit]
EProcBuildingAxis[edit]
- EPBAxis_X
- EPBAxis_Z
Structs[edit]
PBVariationInfo[edit]
Modifiers: native
Struct contain information about 'variations' supported within this ruleset
- name VariationName
- Name of this variation