Elin Modding Docs Doc
Loading...
Searching...
No Matches
CardActor Class Reference
Inheritance diagram for CardActor:
Actor SceneObject EMono CharaActor CharaActorPCC

Public Types

enum  Type { Default , Boat , Canvas , MultiSprite }
 

Public Member Functions

void SetOwner (Card t)
 
virtual void OnSetOwner ()
 
virtual void IdleFrame ()
 
virtual void NextFrame ()
 
virtual void NextDir ()
 
virtual int GetFrame ()
 
virtual void OnRender (RenderParam p)
 
virtual void RefreshSprite ()
 
virtual void Kill ()
 

Public Attributes

Card owner
 
SpriteRenderer sr
 
SpriteRenderer sr2
 
SpriteReplacerAnimation srAnime
 
MaterialPropertyBlock mpb
 
MaterialPropertyBlock mpb2
 
CardActor.Type type
 

Static Protected Attributes

static Vector3 tempV
 
static Vector3 tempV2
 

Properties

virtual bool isPCC [get]
 
virtual int currentDir [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)
 
- Static Public Attributes inherited from EMono
static Core core
 

Detailed Description

Definition at line 5 of file CardActor.cs.

Member Enumeration Documentation

◆ Type

enum CardActor.Type

Definition at line 311 of file CardActor.cs.

Member Function Documentation

◆ GetFrame()

virtual int CardActor.GetFrame ( )
virtual

Definition at line 89 of file CardActor.cs.

◆ IdleFrame()

virtual void CardActor.IdleFrame ( )
virtual

Definition at line 74 of file CardActor.cs.

◆ Kill()

virtual void CardActor.Kill ( )
virtual

Definition at line 266 of file CardActor.cs.

◆ NextDir()

virtual void CardActor.NextDir ( )
virtual

Definition at line 84 of file CardActor.cs.

◆ NextFrame()

virtual void CardActor.NextFrame ( )
virtual

Definition at line 79 of file CardActor.cs.

◆ OnRender()

virtual void CardActor.OnRender ( RenderParam p)
virtual

Definition at line 95 of file CardActor.cs.

◆ OnSetOwner()

virtual void CardActor.OnSetOwner ( )
virtual

Definition at line 69 of file CardActor.cs.

◆ RefreshSprite()

virtual void CardActor.RefreshSprite ( )
virtual

Definition at line 213 of file CardActor.cs.

◆ SetOwner()

void CardActor.SetOwner ( Card t)

Definition at line 34 of file CardActor.cs.

Member Data Documentation

◆ mpb

MaterialPropertyBlock CardActor.mpb

Definition at line 284 of file CardActor.cs.

◆ mpb2

MaterialPropertyBlock CardActor.mpb2

Definition at line 287 of file CardActor.cs.

◆ owner

Card CardActor.owner

Definition at line 272 of file CardActor.cs.

◆ sr

SpriteRenderer CardActor.sr

Definition at line 275 of file CardActor.cs.

◆ sr2

SpriteRenderer CardActor.sr2

Definition at line 278 of file CardActor.cs.

◆ srAnime

SpriteReplacerAnimation CardActor.srAnime

Definition at line 281 of file CardActor.cs.

◆ tempV

Vector3 CardActor.tempV
staticprotected

Definition at line 305 of file CardActor.cs.

◆ tempV2

Vector3 CardActor.tempV2
staticprotected

Definition at line 308 of file CardActor.cs.

◆ type

CardActor.Type CardActor.type

Definition at line 290 of file CardActor.cs.

Property Documentation

◆ currentDir

virtual int CardActor.currentDir
get

Definition at line 19 of file CardActor.cs.

◆ isPCC

virtual bool CardActor.isPCC
get

Definition at line 9 of file CardActor.cs.


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