Elin Decompiled Documentation EA 23.102 Nightly
Loading...
Searching...
No Matches
IInspect Interface Reference
Inheritance diagram for IInspect:
BaseArea BaseInspectPos Card EloPos TaskPoint Zone Area Room VirtualRoom BlockInfo ObjInfo Chara Thing AI_Farm AI_HaulResource AI_Water TaskDesignation Region Zone_Arena Zone_CaveElona Zone_Civilized Zone_Dungeon Zone_Field Zone_Hospital Zone_LumiestRuin Zone_Shelter Zone_SnowGrave Zone_StartCave Zone_StartSite Zone_Tent Zone_TestMap Zone_TestRoom Zone_TruceGround Zone_Underground Zone_User Zone_Wilds Zone_WindRest

Public Types

enum  NoteMode { Default , Recipe , Product , Info }
 

Public Member Functions

void WriteNote (UINote n, Action< UINote > onWriteNote=null, NoteMode mode=NoteMode.Default, Recipe recipe=null)
 
void OnInspect ()
 

Properties

bool CanInspect [get]
 
string InspectName [get]
 
Point InspectPoint [get]
 
Vector3 InspectPosition [get]
 

Detailed Description

Definition at line 4 of file IInspect.cs.

Member Enumeration Documentation

◆ NoteMode

Enumerator
Default 
Recipe 
Product 
Info 

Definition at line 6 of file IInspect.cs.

Member Function Documentation

◆ OnInspect()

void IInspect.OnInspect ( )

Implemented in BaseArea, BaseInspectPos, Card, EloPos, TaskPoint, and Zone.

◆ WriteNote()

void IInspect.WriteNote ( UINote  n,
Action< UINote onWriteNote = null,
NoteMode  mode = NoteMode.Default,
Recipe  recipe = null 
)

Property Documentation

◆ CanInspect

bool IInspect.CanInspect
get

Implemented in BaseArea, BaseInspectPos, BlockInfo, Card, EloPos, ObjInfo, TaskPoint, and Zone.

Definition at line 14 of file IInspect.cs.

14{ get; }

Referenced by InspectGroup< T >.CanInspect().

◆ InspectName

string IInspect.InspectName
get

Implemented in BaseArea, BaseInspectPos, BlockInfo, Card, EloPos, ObjInfo, TaskPoint, and Zone.

Definition at line 16 of file IInspect.cs.

16{ get; }

Referenced by InspectGroup< T >.GetName(), and WidgetMouseover.Refresh().

◆ InspectPoint

Point IInspect.InspectPoint
get

Implemented in BaseArea, BaseInspectPos, Card, EloPos, TaskPoint, and Zone.

Definition at line 18 of file IInspect.cs.

18{ get; }

Referenced by UIInspector.DrawHighlight().

◆ InspectPosition

Vector3 IInspect.InspectPosition
get

Implemented in BaseArea, BaseInspectPos, Card, EloPos, TaskPoint, and Zone.

Definition at line 20 of file IInspect.cs.

20{ get; }

Referenced by UIInspector.DrawHighlight().


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