Elin Modding Docs Doc
Loading...
Searching...
No Matches
BlockInfo Class Reference
Inheritance diagram for BlockInfo:
BaseInspectPos IInspect

Public Member Functions

override void WriteNote (UINote n, Action< UINote > onWriteNote=null, IInspect.NoteMode mode=IInspect.NoteMode.Default, Recipe recipe=null)
 
- Public Member Functions inherited from BaseInspectPos
void OnInspect ()
 
- Public Member Functions inherited from IInspect

Static Public Member Functions

static BlockInfo GetTemp (Point _pos)
 
static BlockInfo GetTempList (Point _pos)
 
static bool _CanInspect (Point pos)
 

Static Public Attributes

static BlockInfo Temp = new BlockInfo()
 
static BlockInfo TempList = new BlockInfo()
 

Properties

SourceBlock.Row source [get]
 
override bool CanInspect [get]
 
override string InspectName [get]
 
- Properties inherited from BaseInspectPos
Point InspectPoint [get]
 
unsafe Vector3 InspectPosition [get]
 
virtual bool CanInspect [get]
 
virtual string InspectName [get]
 
- Properties inherited from IInspect

Additional Inherited Members

- Public Types inherited from IInspect
enum  NoteMode { Default , Recipe , Product , Info }
 
- Public Attributes inherited from BaseInspectPos
Point pos = new Point()
 

Detailed Description

Definition at line 4 of file BlockInfo.cs.

Member Function Documentation

◆ _CanInspect()

static bool BlockInfo._CanInspect ( Point pos)
static

Definition at line 35 of file BlockInfo.cs.

◆ GetTemp()

static BlockInfo BlockInfo.GetTemp ( Point _pos)
static

Definition at line 7 of file BlockInfo.cs.

◆ GetTempList()

static BlockInfo BlockInfo.GetTempList ( Point _pos)
static

Definition at line 14 of file BlockInfo.cs.

◆ WriteNote()

override void BlockInfo.WriteNote ( UINote n,
Action< UINote > onWriteNote = null,
IInspect.NoteMode mode = IInspect::NoteMode::Default,
Recipe recipe = null )
virtual

Reimplemented from BaseInspectPos.

Definition at line 61 of file BlockInfo.cs.

Member Data Documentation

◆ Temp

BlockInfo BlockInfo.Temp = new BlockInfo()
static

Definition at line 71 of file BlockInfo.cs.

◆ TempList

BlockInfo BlockInfo.TempList = new BlockInfo()
static

Definition at line 74 of file BlockInfo.cs.

Property Documentation

◆ CanInspect

override bool BlockInfo.CanInspect
get

Implements IInspect.

Definition at line 42 of file BlockInfo.cs.

◆ InspectName

override string BlockInfo.InspectName
get

Implements IInspect.

Definition at line 52 of file BlockInfo.cs.

◆ source

SourceBlock.Row BlockInfo.source
get

Definition at line 26 of file BlockInfo.cs.


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