Elin Decompiled Documentation EA 23.102 Nightly
Loading...
Searching...
No Matches
RoofStyle Class Reference

Public Types

enum  Type {
  None = 0 , Default = 5 , DefaultNoTop = 6 , Flat = 7 ,
  FlatFloor = 8 , Triangle = 9
}
 

Public Member Functions

string GetName (int i)
 

Public Attributes

Type type
 
int w
 
int h
 
int flatW
 
bool useDefBlock
 
bool reverse
 
bool wing
 
bool maxHeight
 
bool coverLot
 
Vector3 posFix
 
Vector3 posFixBlock
 
Vector3 lowRoofFix
 
Vector3 snowFix
 
float snowZ = -0.01f
 

Detailed Description

Definition at line 5 of file RoofStyle.cs.

Member Enumeration Documentation

◆ Type

Enumerator
None 
Default 
DefaultNoTop 
Flat 
FlatFloor 
Triangle 

Definition at line 7 of file RoofStyle.cs.

8 {
9 None = 0,
10 Default = 5,
11 DefaultNoTop = 6,
12 Flat = 7,
13 FlatFloor = 8,
14 Triangle = 9
15 }

Member Function Documentation

◆ GetName()

string RoofStyle.GetName ( int  i)
inline

Definition at line 45 of file RoofStyle.cs.

46 {
47 if (i != 0)
48 {
49 return "Roof" + i;
50 }
51 return "None";
52 }

Referenced by LayerEditHouse.SetBoard().

Member Data Documentation

◆ coverLot

bool RoofStyle.coverLot

Definition at line 33 of file RoofStyle.cs.

Referenced by BaseTileMap.DrawRoof().

◆ flatW

int RoofStyle.flatW

Definition at line 23 of file RoofStyle.cs.

Referenced by BaseTileMap.DrawRoof().

◆ h

int RoofStyle.h

Definition at line 21 of file RoofStyle.cs.

Referenced by BaseTileMap.DrawRoof().

◆ lowRoofFix

Vector3 RoofStyle.lowRoofFix

Definition at line 39 of file RoofStyle.cs.

Referenced by BaseTileMap.DrawRoof(), and BaseTileMap.SetRoofHeight().

◆ maxHeight

bool RoofStyle.maxHeight

Definition at line 31 of file RoofStyle.cs.

◆ posFix

Vector3 RoofStyle.posFix

Definition at line 35 of file RoofStyle.cs.

Referenced by BaseTileMap.DrawRoof(), and BaseTileMap.SetRoofHeight().

◆ posFixBlock

Vector3 RoofStyle.posFixBlock

Definition at line 37 of file RoofStyle.cs.

Referenced by BaseTileMap.DrawRoof().

◆ reverse

bool RoofStyle.reverse

Definition at line 27 of file RoofStyle.cs.

◆ snowFix

Vector3 RoofStyle.snowFix

Definition at line 41 of file RoofStyle.cs.

Referenced by BaseTileMap.DrawRoof().

◆ snowZ

float RoofStyle.snowZ = -0.01f

Definition at line 43 of file RoofStyle.cs.

Referenced by BaseTileMap.DrawRoof().

◆ type

Type RoofStyle.type

Definition at line 17 of file RoofStyle.cs.

Referenced by BaseTileMap.DrawRoof(), and LayerEditHouse.RefreshBlockList().

◆ useDefBlock

bool RoofStyle.useDefBlock

Definition at line 25 of file RoofStyle.cs.

◆ w

int RoofStyle.w

Definition at line 19 of file RoofStyle.cs.

Referenced by BaseTileMap.DrawRoof().

◆ wing

bool RoofStyle.wing

Definition at line 29 of file RoofStyle.cs.

Referenced by BaseTileMap.DrawRoof().


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