|
Elin Decompiled Documentation EA 23.229 Stable 1st Anniversary Patch 2
|
Public Types | |
| enum | EffectType { Liquid , Bubble } |
Public Member Functions | |
| override void | Draw (RenderParam p) |
Public Member Functions inherited from RenderDataTile | |
| 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) |
| virtual void | Draw (RenderParam p) |
| 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 | DrawWithRotation (RenderParam p, float angle) |
| virtual void | DrawShadow (RenderParam p) |
| void | RenderToRenderCam (RenderParam p) |
| void | Draw (RenderParam p) |
Public Attributes | |
| EffectType | effectType |
| float | puddleZ |
Public Attributes inherited from RenderDataTile | |
| 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 |
Private Member Functions | |
| void | OnValidate () |
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] |
Definition at line 1 of file RenderDataLiquid.cs.
| Enumerator | |
|---|---|
| Liquid | |
| Bubble | |
Definition at line 3 of file RenderDataLiquid.cs.
|
inlinevirtual |
Reimplemented from RenderData.
Definition at line 13 of file RenderDataLiquid.cs.
References MeshPass.batches, MeshPass.batchIdx, MeshPass.batchSize, MeshPassParam.color, MeshBatch.colors, effectType, MeshPass.idx, MeshPassParam.matColor, MeshBatch.matColors, MeshBatch.matrices, MeshPass.NextBatch(), RenderData.offset, RenderData.pass, puddleZ, MeshPassParam.tile, and MeshBatch.tiles.
|
inlineprivate |
Definition at line 29 of file RenderDataLiquid.cs.
References RenderData._offset, and RenderData.offset.
| EffectType RenderDataLiquid.effectType |
Definition at line 9 of file RenderDataLiquid.cs.
Referenced by Draw().
| float RenderDataLiquid.puddleZ |
Definition at line 11 of file RenderDataLiquid.cs.
Referenced by Draw().