Elin Modding Docs Doc
Loading...
Searching...
No Matches
RenderDataTile Class Reference
Inheritance diagram for RenderDataTile:
RenderData EScriptable IRenderer Assets.Resources.Scene.Render.RenderDataRoof RenderDataHalfBlock RenderDataLiquid RenderDataObj RenderDataCrate RenderDataObjAdd RenderDataObjDummy RenderDataObjV

Public Member Functions

override void Draw (RenderParam p)
 
override void DrawWithRotation (RenderParam p, float angle)
 
- Public Member Functions inherited from RenderData
virtual CardActor CreateActor ()
 
void Init ()
 
virtual void OnInit ()
 
int ConvertTile (int tile)
 
void RenderToRenderCam (RenderParam p)
 
void Draw (RenderParam p, int tile)
 
void DrawRepeatTo (RenderParam p, float maxY, float height, ref Vector3 peakFix, bool skipFirst=false, int fire=0, bool isBlock=false)
 
void DrawRepeat (RenderParam p, int count, float size, bool skipFirst=false)
 
virtual void DrawShadow (RenderParam p)
 
- Public Member Functions inherited from IRenderer

Public Attributes

bool liquid
 
float snowZ = -0.01f
 
- Public Attributes inherited from RenderData
int idShadow
 
MeshPass pass
 
Vector3 offset
 
Vector3 offsetBack
 
Vector3 offsetShadow
 
Vector3 heldPos
 
Vector2 imagePivot = new Vector2(0.5f, 0.25f)
 
Vector2 imageScale = new Vector2(1f, 1f)
 
Vector2 size
 
bool multiSize
 
bool animate
 
bool useOffsetBack
 
bool persistActor
 
bool symmetry = true
 
float hangedFixZ
 
float stackZ
 
SubPassData subCrate
 
SourcePref shadowPref
 
RenderData subData
 
bool initialized
 
bool hasSubPass
 
bool hasSnowPass
 

Additional Inherited Members

- Static Public Member Functions inherited from EScriptable
static int rnd (int a)
 
- Static Public Attributes inherited from RenderData
const int HeldLightMod = 1572864
 
static Quaternion deadRotation = Quaternion.Euler(0f, 0f, 90f)
 
static GameSetting.RenderSetting renderSetting
 
- Protected Attributes inherited from RenderData
Vector3 _offset
 
- Properties inherited from RenderData
static Quaternion shadowRotation [get]
 
static Vector3 shadowScale [get]
 
static Vector3 shadowOffset [get]
 
virtual bool SkipOnMap [get]
 
virtual string pathSprite [get]
 
virtual string prefabName [get]
 
virtual bool ForceAltHeldPosition [get]
 

Detailed Description

Definition at line 4 of file RenderDataTile.cs.

Member Function Documentation

◆ Draw()

override void RenderDataTile.Draw ( RenderParam p)
virtual

Reimplemented from RenderData.

Definition at line 7 of file RenderDataTile.cs.

◆ DrawWithRotation()

override void RenderDataTile.DrawWithRotation ( RenderParam p,
float angle )
virtual

Reimplemented from RenderData.

Definition at line 60 of file RenderDataTile.cs.

Member Data Documentation

◆ liquid

bool RenderDataTile.liquid

Definition at line 73 of file RenderDataTile.cs.

◆ snowZ

float RenderDataTile.snowZ = -0.01f

Definition at line 76 of file RenderDataTile.cs.


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