Elin Decompiled Documentation EA 23.102 Nightly
Loading...
Searching...
No Matches
TC Class Reference
Inheritance diagram for TC:
EMono TCCensored TCExtra TCOrbit TCState TCUI TCOrbitChara TCOrbitTask TCOrbitThing TCExtraUI TCText TCExtraProgress

Public Member Functions

void SetOwner (CardRenderer r)
 
virtual void OnSetOwner ()
 
virtual void OnDraw (ref Vector3 pos)
 
void Kill ()
 
virtual void OnKill ()
 

Public Attributes

CardRenderer render
 

Static Public Attributes

static GameSetting.RenderSetting.TCSetting _setting
 
- Static Public Attributes inherited from EMono
static Core core
 

Properties

Card owner [get]
 
virtual bool isUI [get]
 
virtual Vector3 FixPos [get]
 
- 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]
 

Additional Inherited Members

- Static Public Member Functions inherited from EMono
static int rnd (int a)
 

Detailed Description

Definition at line 3 of file TC.cs.

Member Function Documentation

◆ Kill()

void TC.Kill ( )
inline

Definition at line 30 of file TC.cs.

31 {
32 OnKill();
33 PoolManager.Despawn(this);
34 render = null;
35 }
static void Despawn(Component c)
Definition: PoolManager.cs:128
CardRenderer render
Definition: TC.cs:7
virtual void OnKill()
Definition: TC.cs:37

References PoolManager.Despawn(), OnKill(), and render.

◆ OnDraw()

virtual void TC.OnDraw ( ref Vector3  pos)
inlinevirtual

Reimplemented in TCExtra, TCText, and TCUI.

Definition at line 25 of file TC.cs.

26 {
27 base.transform.position = pos + FixPos;
28 }
virtual Vector3 FixPos
Definition: TC.cs:13

References FixPos.

◆ OnKill()

virtual void TC.OnKill ( )
inlinevirtual

Reimplemented in TCText.

Definition at line 37 of file TC.cs.

38 {
39 }

Referenced by Kill().

◆ OnSetOwner()

virtual void TC.OnSetOwner ( )
inlinevirtual

Reimplemented in TCExtra, TCExtraProgress, TCOrbitChara, and TCOrbitThing.

Definition at line 21 of file TC.cs.

22 {
23 }

Referenced by SetOwner().

◆ SetOwner()

void TC.SetOwner ( CardRenderer  r)
inline

Definition at line 15 of file TC.cs.

16 {
17 render = r;
18 OnSetOwner();
19 }
virtual void OnSetOwner()
Definition: TC.cs:21

References OnSetOwner(), and render.

Referenced by CardRenderer.TrySpawnOrbit().

Member Data Documentation

◆ _setting

Definition at line 5 of file TC.cs.

Referenced by CardRenderer.SpawnSimpleText().

◆ render

CardRenderer TC.render

Definition at line 7 of file TC.cs.

Referenced by Kill(), and SetOwner().

Property Documentation

◆ FixPos

virtual Vector3 TC.FixPos
get

Definition at line 13 of file TC.cs.

Referenced by OnDraw().

◆ isUI

virtual bool TC.isUI
get

Definition at line 11 of file TC.cs.

Referenced by CardRenderer.AddExtra().

◆ owner

Card TC.owner
get

Definition at line 9 of file TC.cs.


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