Elin Modding Docs Doc
|
Public Member Functions | |
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) |
![]() |
Public Attributes | |
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 |
Static Public Attributes | |
const int | HeldLightMod = 1572864 |
static Quaternion | deadRotation = Quaternion.Euler(0f, 0f, 90f) |
static GameSetting.RenderSetting | renderSetting |
Protected Attributes | |
Vector3 | _offset |
Properties | |
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] |
Additional Inherited Members | |
![]() | |
static int | rnd (int a) |
Definition at line 5 of file RenderData.cs.
int RenderData.ConvertTile | ( | int | tile | ) |
Definition at line 111 of file RenderData.cs.
|
virtual |
Definition at line 68 of file RenderData.cs.
|
virtual |
Implements IRenderer.
Definition at line 138 of file RenderData.cs.
void RenderData.Draw | ( | RenderParam | p, |
int | tile ) |
Definition at line 131 of file RenderData.cs.
void RenderData.DrawRepeat | ( | RenderParam | p, |
int | count, | ||
float | size, | ||
bool | skipFirst = false ) |
Definition at line 221 of file RenderData.cs.
void RenderData.DrawRepeatTo | ( | RenderParam | p, |
float | maxY, | ||
float | height, | ||
ref Vector3 | peakFix, | ||
bool | skipFirst = false, | ||
int | fire = 0, | ||
bool | isBlock = false ) |
Definition at line 174 of file RenderData.cs.
|
virtual |
Definition at line 258 of file RenderData.cs.
|
virtual |
Definition at line 253 of file RenderData.cs.
void RenderData.Init | ( | ) |
Definition at line 90 of file RenderData.cs.
|
virtual |
Definition at line 106 of file RenderData.cs.
void RenderData.RenderToRenderCam | ( | RenderParam | p | ) |
Implements IRenderer.
Definition at line 117 of file RenderData.cs.
|
protected |
Definition at line 291 of file RenderData.cs.
bool RenderData.animate |
Definition at line 327 of file RenderData.cs.
|
static |
Definition at line 288 of file RenderData.cs.
float RenderData.hangedFixZ |
Definition at line 339 of file RenderData.cs.
bool RenderData.hasSnowPass |
Definition at line 367 of file RenderData.cs.
bool RenderData.hasSubPass |
Definition at line 363 of file RenderData.cs.
|
static |
Definition at line 285 of file RenderData.cs.
Vector3 RenderData.heldPos |
Definition at line 312 of file RenderData.cs.
int RenderData.idShadow |
Definition at line 297 of file RenderData.cs.
Vector2 RenderData.imagePivot = new Vector2(0.5f, 0.25f) |
Definition at line 315 of file RenderData.cs.
Vector2 RenderData.imageScale = new Vector2(1f, 1f) |
Definition at line 318 of file RenderData.cs.
bool RenderData.initialized |
Definition at line 355 of file RenderData.cs.
bool RenderData.multiSize |
Definition at line 324 of file RenderData.cs.
Vector3 RenderData.offset |
Definition at line 303 of file RenderData.cs.
Vector3 RenderData.offsetBack |
Definition at line 306 of file RenderData.cs.
Vector3 RenderData.offsetShadow |
Definition at line 309 of file RenderData.cs.
MeshPass RenderData.pass |
Definition at line 300 of file RenderData.cs.
bool RenderData.persistActor |
Definition at line 333 of file RenderData.cs.
|
static |
Definition at line 294 of file RenderData.cs.
SourcePref RenderData.shadowPref |
Definition at line 348 of file RenderData.cs.
Vector2 RenderData.size |
Definition at line 321 of file RenderData.cs.
float RenderData.stackZ |
Definition at line 342 of file RenderData.cs.
SubPassData RenderData.subCrate |
Definition at line 345 of file RenderData.cs.
RenderData RenderData.subData |
Definition at line 351 of file RenderData.cs.
bool RenderData.symmetry = true |
Definition at line 336 of file RenderData.cs.
bool RenderData.useOffsetBack |
Definition at line 330 of file RenderData.cs.
|
get |
Definition at line 75 of file RenderData.cs.
|
get |
Definition at line 49 of file RenderData.cs.
|
get |
Definition at line 59 of file RenderData.cs.
|
staticget |
Definition at line 29 of file RenderData.cs.
|
staticget |
Definition at line 9 of file RenderData.cs.
|
staticget |
Definition at line 19 of file RenderData.cs.
|
get |
Definition at line 39 of file RenderData.cs.