Elin Modding Docs Doc
Loading...
Searching...
No Matches
PointTarget Class Reference
Inheritance diagram for PointTarget:
EClass

Public Member Functions

void Update (Point _pos)
 
bool ShouldIgnore (Card c)
 
void CycleTarget (int a)
 
bool CanCycle ()
 
void Clear ()
 
void CheckLastTarget ()
 

Public Attributes

Card card
 
Area area
 
ObjInfo obj
 
BlockInfo block
 
TaskPoint task
 
IInspect target
 
IInspect lastTarget
 
bool hasTargetChanged
 
bool hasValidTarget
 
bool drawHighlight
 
bool mouse = true
 
bool hasInteraction
 
bool isValid
 
Point pos = new Point()
 
Point lastPos = new Point()
 
int index
 
List< Cardcards = new List<Card>()
 

Properties

Chara TargetChara [get]
 
- Properties inherited from EClass
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 Faction Wilds [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 SourceManager sources [get]
 
static SourceManager editorSources [get]
 
static SoundManager Sound [get]
 
static CoreDebug debug [get]
 

Additional Inherited Members

- Static Public Member Functions inherited from EClass
static int rnd (int a)
 
static int curve (int a, int start, int step, int rate=75)
 
static int rndHalf (int a)
 
static float rndf (float a)
 
static int rndSqrt (int a)
 
static void Wait (float a, Card c)
 
static void Wait (float a, Point p)
 
static int Bigger (int a, int b)
 
static int Smaller (int a, int b)
 
- Static Public Attributes inherited from EClass
static Core core
 

Detailed Description

Definition at line 6 of file PointTarget.cs.

Member Function Documentation

◆ CanCycle()

bool PointTarget.CanCycle ( )

Definition at line 192 of file PointTarget.cs.

◆ CheckLastTarget()

void PointTarget.CheckLastTarget ( )

Definition at line 208 of file PointTarget.cs.

◆ Clear()

void PointTarget.Clear ( )

Definition at line 198 of file PointTarget.cs.

◆ CycleTarget()

void PointTarget.CycleTarget ( int a)

Definition at line 180 of file PointTarget.cs.

◆ ShouldIgnore()

bool PointTarget.ShouldIgnore ( Card c)

Definition at line 119 of file PointTarget.cs.

◆ Update()

void PointTarget.Update ( Point _pos)

Definition at line 23 of file PointTarget.cs.

Member Data Documentation

◆ area

Area PointTarget.area

Definition at line 220 of file PointTarget.cs.

◆ block

BlockInfo PointTarget.block

Definition at line 226 of file PointTarget.cs.

◆ card

Card PointTarget.card

Definition at line 217 of file PointTarget.cs.

◆ cards

List<Card> PointTarget.cards = new List<Card>()

Definition at line 265 of file PointTarget.cs.

◆ drawHighlight

bool PointTarget.drawHighlight

Definition at line 244 of file PointTarget.cs.

◆ hasInteraction

bool PointTarget.hasInteraction

Definition at line 250 of file PointTarget.cs.

◆ hasTargetChanged

bool PointTarget.hasTargetChanged

Definition at line 238 of file PointTarget.cs.

◆ hasValidTarget

bool PointTarget.hasValidTarget

Definition at line 241 of file PointTarget.cs.

◆ index

int PointTarget.index

Definition at line 262 of file PointTarget.cs.

◆ isValid

bool PointTarget.isValid

Definition at line 253 of file PointTarget.cs.

◆ lastPos

Point PointTarget.lastPos = new Point()

Definition at line 259 of file PointTarget.cs.

◆ lastTarget

IInspect PointTarget.lastTarget

Definition at line 235 of file PointTarget.cs.

◆ mouse

bool PointTarget.mouse = true

Definition at line 247 of file PointTarget.cs.

◆ obj

ObjInfo PointTarget.obj

Definition at line 223 of file PointTarget.cs.

◆ pos

Point PointTarget.pos = new Point()

Definition at line 256 of file PointTarget.cs.

◆ target

IInspect PointTarget.target

Definition at line 232 of file PointTarget.cs.

◆ task

TaskPoint PointTarget.task

Definition at line 229 of file PointTarget.cs.

Property Documentation

◆ TargetChara

Chara PointTarget.TargetChara
get

Definition at line 10 of file PointTarget.cs.


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