Elin Modding Docs Doc
Loading...
Searching...
No Matches
RenderRow Class Reference
Inheritance diagram for RenderRow:
IRenderSource CardRow TileRow SourceChara.Row SourceThing.Row SourceBlock.Row SourceCellEffect.Row SourceFloor.Row SourceObj.Row SourceThingV.Row SourceFood.Row2

Public Member Functions

bool HasTag (CTAG _tag)
 
virtual string GetSearchName (bool jp)
 
bool ContainsTag (string _tag)
 
override void OnImportData (SourceData data)
 
void SetRenderData ()
 
virtual void SetTiles ()
 
int ConvertTile (int tile)
 
Sprite GetSprite (int dir=0, int skin=0, bool snow=false)
 
void SetSpriteRenderer (SpriteRenderer sr, Sprite sprite=null, int matCol=0, bool setTransform=true, int dir=0)
 
virtual SourcePref GetPref ()
 
void SetImage (Image image, Sprite sprite=null, int matCol=0, bool setNativeSize=true, int dir=0, int idSkin=0)
 
void SetRenderParam (RenderParam p, SourceMaterial.Row mat, int dir)
 
virtual unsafe RenderParam GetRenderParam (SourceMaterial.Row mat, int dir, Point point=null, int bridgeHeight=-1)
 
virtual int GetTile (SourceMaterial.Row mat, int dir=0)
 
int GetColorInt (SourceMaterial.Row mat)
 

Public Attributes

int[] tiles
 
int[] _tiles
 
int[] skins
 
int colorMod
 
int sort
 
int value
 
int LV
 
int chance
 
int tempChance
 
int snowTile
 
string name
 
string name_JP
 
string detail
 
string detail_JP
 
string _idRenderData
 
string _tileType
 
string defMat
 
string colorType
 
string category
 
string idSound
 
string aliasPref
 
string[] components
 
string[] factory
 
string[] recipeKey
 
string[] tag
 
int W = 1
 
int H = 1
 
bool multisize
 
SourcePref pref
 
RenderData renderData
 
Sprite[,] sprites
 
TileType tileType
 
bool useAltColor
 
bool useRandomColor
 
bool fixedMaterial
 
SourceMaterial.Row DefaultMaterial
 
SpriteReplacer replacer
 
string _nameSearch
 
string _nameSearchJP
 

Static Public Attributes

static Dictionary< string, RenderDataDictRenderData = new Dictionary<string, RenderData>()
 

Properties

virtual string idString [get]
 
virtual string RecipeID [get]
 
virtual string pathRenderData [get]
 
virtual string idRenderData [get]
 
virtual RenderData defaultRenderData [get]
 
virtual string pathSprite [get]
 
virtual string idSprite [get]
 
virtual string prefabName [get]
 
SourceCategory.Row Category [get]
 
string RecipeCat [get]
 
SourceManager sources [get]
 

Detailed Description

Definition at line 7 of file RenderRow.cs.

Member Function Documentation

◆ ContainsTag()

bool RenderRow.ContainsTag ( string _tag)

Definition at line 144 of file RenderRow.cs.

◆ ConvertTile()

int RenderRow.ConvertTile ( int tile)

Definition at line 282 of file RenderRow.cs.

◆ GetColorInt()

int RenderRow.GetColorInt ( SourceMaterial.Row mat)

Definition at line 455 of file RenderRow.cs.

◆ GetPref()

virtual SourcePref RenderRow.GetPref ( )
virtual

Definition at line 373 of file RenderRow.cs.

◆ GetRenderParam()

virtual unsafe RenderParam RenderRow.GetRenderParam ( SourceMaterial.Row mat,
int dir,
Point point = null,
int bridgeHeight = -1 )
virtual

Definition at line 417 of file RenderRow.cs.

◆ GetSearchName()

virtual string RenderRow.GetSearchName ( bool jp)
virtual

Definition at line 96 of file RenderRow.cs.

◆ GetSprite()

Sprite RenderRow.GetSprite ( int dir = 0,
int skin = 0,
bool snow = false )

Definition at line 288 of file RenderRow.cs.

◆ GetTile()

virtual int RenderRow.GetTile ( SourceMaterial.Row mat,
int dir = 0 )
virtual

Definition at line 449 of file RenderRow.cs.

◆ HasTag()

bool RenderRow.HasTag ( CTAG _tag)

Definition at line 90 of file RenderRow.cs.

◆ OnImportData()

override void RenderRow.OnImportData ( SourceData data)

Definition at line 160 of file RenderRow.cs.

◆ SetImage()

void RenderRow.SetImage ( Image image,
Sprite sprite = null,
int matCol = 0,
bool setNativeSize = true,
int dir = 0,
int idSkin = 0 )

Definition at line 379 of file RenderRow.cs.

◆ SetRenderData()

void RenderRow.SetRenderData ( )

Definition at line 168 of file RenderRow.cs.

◆ SetRenderParam()

void RenderRow.SetRenderParam ( RenderParam p,
SourceMaterial.Row mat,
int dir )

Definition at line 406 of file RenderRow.cs.

◆ SetSpriteRenderer()

void RenderRow.SetSpriteRenderer ( SpriteRenderer sr,
Sprite sprite = null,
int matCol = 0,
bool setTransform = true,
int dir = 0 )

Definition at line 346 of file RenderRow.cs.

◆ SetTiles()

virtual void RenderRow.SetTiles ( )
virtual

Definition at line 265 of file RenderRow.cs.

Member Data Documentation

◆ _idRenderData

string RenderRow._idRenderData

Definition at line 521 of file RenderRow.cs.

◆ _nameSearch

string RenderRow._nameSearch

Definition at line 599 of file RenderRow.cs.

◆ _nameSearchJP

string RenderRow._nameSearchJP

Definition at line 603 of file RenderRow.cs.

◆ _tiles

int [] RenderRow._tiles

Definition at line 482 of file RenderRow.cs.

◆ _tileType

string RenderRow._tileType

Definition at line 524 of file RenderRow.cs.

◆ aliasPref

string RenderRow.aliasPref

Definition at line 539 of file RenderRow.cs.

◆ category

string RenderRow.category

Definition at line 533 of file RenderRow.cs.

◆ chance

int RenderRow.chance

Definition at line 500 of file RenderRow.cs.

◆ colorMod

int RenderRow.colorMod

Definition at line 488 of file RenderRow.cs.

◆ colorType

string RenderRow.colorType

Definition at line 530 of file RenderRow.cs.

◆ components

string [] RenderRow.components

Definition at line 542 of file RenderRow.cs.

◆ DefaultMaterial

SourceMaterial.Row RenderRow.DefaultMaterial

Definition at line 591 of file RenderRow.cs.

◆ defMat

string RenderRow.defMat

Definition at line 527 of file RenderRow.cs.

◆ detail

string RenderRow.detail

Definition at line 515 of file RenderRow.cs.

◆ detail_JP

string RenderRow.detail_JP

Definition at line 518 of file RenderRow.cs.

◆ DictRenderData

Dictionary<string, RenderData> RenderRow.DictRenderData = new Dictionary<string, RenderData>()
static

Definition at line 476 of file RenderRow.cs.

◆ factory

string [] RenderRow.factory

Definition at line 545 of file RenderRow.cs.

◆ fixedMaterial

bool RenderRow.fixedMaterial

Definition at line 587 of file RenderRow.cs.

◆ H

int RenderRow.H = 1

Definition at line 557 of file RenderRow.cs.

◆ idSound

string RenderRow.idSound

Definition at line 536 of file RenderRow.cs.

◆ LV

int RenderRow.LV

Definition at line 497 of file RenderRow.cs.

◆ multisize

bool RenderRow.multisize

Definition at line 560 of file RenderRow.cs.

◆ name

string RenderRow.name

Definition at line 509 of file RenderRow.cs.

◆ name_JP

string RenderRow.name_JP

Definition at line 512 of file RenderRow.cs.

◆ pref

SourcePref RenderRow.pref

Definition at line 563 of file RenderRow.cs.

◆ recipeKey

string [] RenderRow.recipeKey

Definition at line 548 of file RenderRow.cs.

◆ renderData

RenderData RenderRow.renderData

Definition at line 567 of file RenderRow.cs.

◆ replacer

SpriteReplacer RenderRow.replacer

Definition at line 595 of file RenderRow.cs.

◆ skins

int [] RenderRow.skins

Definition at line 485 of file RenderRow.cs.

◆ snowTile

int RenderRow.snowTile

Definition at line 506 of file RenderRow.cs.

◆ sort

int RenderRow.sort

Definition at line 491 of file RenderRow.cs.

◆ sprites

Sprite [,] RenderRow.sprites

Definition at line 571 of file RenderRow.cs.

◆ tag

string [] RenderRow.tag

Definition at line 551 of file RenderRow.cs.

◆ tempChance

int RenderRow.tempChance

Definition at line 503 of file RenderRow.cs.

◆ tiles

int [] RenderRow.tiles

Definition at line 479 of file RenderRow.cs.

◆ tileType

TileType RenderRow.tileType

Definition at line 575 of file RenderRow.cs.

◆ useAltColor

bool RenderRow.useAltColor

Definition at line 579 of file RenderRow.cs.

◆ useRandomColor

bool RenderRow.useRandomColor

Definition at line 583 of file RenderRow.cs.

◆ value

int RenderRow.value

Definition at line 494 of file RenderRow.cs.

◆ W

int RenderRow.W = 1

Definition at line 554 of file RenderRow.cs.

Property Documentation

◆ Category

SourceCategory.Row RenderRow.Category
get

Definition at line 115 of file RenderRow.cs.

◆ defaultRenderData

virtual RenderData RenderRow.defaultRenderData
get

Definition at line 51 of file RenderRow.cs.

◆ idRenderData

virtual string RenderRow.idRenderData
get

Definition at line 41 of file RenderRow.cs.

◆ idSprite

virtual string RenderRow.idSprite
get

Definition at line 71 of file RenderRow.cs.

◆ idString

virtual string RenderRow.idString
get

Definition at line 11 of file RenderRow.cs.

◆ pathRenderData

virtual string RenderRow.pathRenderData
get

Definition at line 31 of file RenderRow.cs.

◆ pathSprite

virtual string RenderRow.pathSprite
get

Definition at line 61 of file RenderRow.cs.

◆ prefabName

virtual string RenderRow.prefabName
get

Definition at line 81 of file RenderRow.cs.

◆ RecipeCat

string RenderRow.RecipeCat
get

Definition at line 130 of file RenderRow.cs.

◆ RecipeID

virtual string RenderRow.RecipeID
get

Definition at line 21 of file RenderRow.cs.

◆ sources

SourceManager RenderRow.sources
get

Definition at line 151 of file RenderRow.cs.


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