Elin Modding Docs Doc
Loading...
Searching...
No Matches
ScreenGuide Class Reference
Inheritance diagram for ScreenGuide:
EMono

Public Member Functions

void DrawLine (Vector3 from, Vector3 to)
 
void DrawFloor (Point pos, int tile)
 
void DrawBlock (Point pos, int tile)
 
void OnDrawPass ()
 
void OnEndOfFrame ()
 
unsafe void DrawWall (Point point, int color, bool useMarkerPass=false, float offsetZ=0f)
 

Public Attributes

MeshPass passGuideBlock
 
MeshPass passGuideFloor
 
MeshPass passArea
 
MeshPass passBlockMarker
 
LineRenderer lr
 
bool isActive = true
 

Additional Inherited Members

- Static Public Member Functions inherited from EMono
static int rnd (int a)
 
- Static Public Attributes inherited from EMono
static Core core
 
- Properties inherited from EMono
static Game game [get]
 
static bool AdvMode [get]
 
static Player player [get]
 
static Chara pc [get]
 
static UI ui [get]
 
static Map _map [get]
 
static Zone _zone [get]
 
static FactionBranch Branch [get]
 
static FactionBranch BranchOrHomeBranch [get]
 
static Faction Home [get]
 
static Scene scene [get]
 
static BaseGameScreen screen [get]
 
static GameSetting setting [get]
 
static GameData gamedata [get]
 
static ColorProfile Colors [get]
 
static World world [get]
 
static SoundManager Sound [get]
 
static SourceManager sources [get]
 
static SourceManager editorSources [get]
 
static CoreDebug debug [get]
 

Detailed Description

Definition at line 5 of file ScreenGuide.cs.

Member Function Documentation

◆ DrawBlock()

void ScreenGuide.DrawBlock ( Point pos,
int tile )

Definition at line 22 of file ScreenGuide.cs.

◆ DrawFloor()

void ScreenGuide.DrawFloor ( Point pos,
int tile )

Definition at line 17 of file ScreenGuide.cs.

◆ DrawLine()

void ScreenGuide.DrawLine ( Vector3 from,
Vector3 to )

Definition at line 8 of file ScreenGuide.cs.

◆ DrawWall()

unsafe void ScreenGuide.DrawWall ( Point point,
int color,
bool useMarkerPass = false,
float offsetZ = 0f )

Definition at line 38 of file ScreenGuide.cs.

◆ OnDrawPass()

void ScreenGuide.OnDrawPass ( )

Definition at line 27 of file ScreenGuide.cs.

◆ OnEndOfFrame()

void ScreenGuide.OnEndOfFrame ( )

Definition at line 32 of file ScreenGuide.cs.

Member Data Documentation

◆ isActive

bool ScreenGuide.isActive = true

Definition at line 89 of file ScreenGuide.cs.

◆ lr

LineRenderer ScreenGuide.lr

Definition at line 86 of file ScreenGuide.cs.

◆ passArea

MeshPass ScreenGuide.passArea

Definition at line 80 of file ScreenGuide.cs.

◆ passBlockMarker

MeshPass ScreenGuide.passBlockMarker

Definition at line 83 of file ScreenGuide.cs.

◆ passGuideBlock

MeshPass ScreenGuide.passGuideBlock

Definition at line 74 of file ScreenGuide.cs.

◆ passGuideFloor

MeshPass ScreenGuide.passGuideFloor

Definition at line 77 of file ScreenGuide.cs.


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