|
override void | Draw (RenderParam p) |
|
override void | Draw (RenderParam p) |
|
override void | DrawWithRotation (RenderParam p, float angle) |
|
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) |
|
Definition at line 3 of file RenderDataHalfBlock.cs.
◆ Draw()
override void RenderDataHalfBlock.Draw |
( |
RenderParam |
p | ) |
|
|
inlinevirtual |
Reimplemented from RenderData.
Definition at line 7 of file RenderDataHalfBlock.cs.
8 {
18 {
20 }
27 meshBatch2.
colors[passFloor.
idx] = p.color - 1048576f;
31 {
33 }
34 }
List< MeshBatch > batches
References MeshPass.batches, MeshPass.batchIdx, MeshPass.batchSize, MeshBatch.colors, EClass.core, floorFix, RenderParam.halfBlockColor, MeshPass.idx, MeshPassParam.matColor, MeshBatch.matColors, MeshBatch.matrices, MeshPass.NextBatch(), RenderData.offset, RenderData.pass, BaseTileMap.passFloor, Core.screen, RenderParam.tile2, BaseGameScreen.tileMap, and MeshBatch.tiles.
◆ OnValidate()
void RenderDataHalfBlock.OnValidate |
( |
| ) |
|
|
inlineprivate |
◆ floorFix
Vector3 RenderDataHalfBlock.floorFix |
The documentation for this class was generated from the following file: