C# Класс OpenRA.Mods.Common.Graphics.ContrailRenderable

Показать файл Открыть проект

Открытые методы

Метод Описание
AsDecoration ( ) : IRenderable
ChooseColor ( Actor self ) : Color
ContrailRenderable ( World world, Color color, WDist width, int length, int skip, int zOffset ) : System.Drawing
OffsetBy ( WVec vec ) : IRenderable
PrepareRender ( WorldRenderer wr ) : IFinalizedRenderable
Render ( WorldRenderer wr ) : void
RenderDebugGeometry ( WorldRenderer wr ) : void
ScreenBounds ( WorldRenderer wr ) : Rectangle
Update ( WPos pos ) : void
WithPalette ( OpenRA.Graphics.PaletteReference newPalette ) : IRenderable
WithZOffset ( int newOffset ) : IRenderable

Приватные методы

Метод Описание
Average ( ) : WPos
ContrailRenderable ( World world, WPos trail, WDist width, int next, int length, int skip, Color color, int zOffset ) : System.Drawing
Index ( int i ) : int

Описание методов

AsDecoration() публичный Метод

public AsDecoration ( ) : IRenderable
Результат IRenderable

ChooseColor() публичный статический Метод

public static ChooseColor ( Actor self ) : Color
self Actor
Результат System.Drawing.Color

ContrailRenderable() публичный Метод

public ContrailRenderable ( World world, Color color, WDist width, int length, int skip, int zOffset ) : System.Drawing
world World
color System.Drawing.Color
width WDist
length int
skip int
zOffset int
Результат System.Drawing

OffsetBy() публичный Метод

public OffsetBy ( WVec vec ) : IRenderable
vec WVec
Результат IRenderable

PrepareRender() публичный Метод

public PrepareRender ( WorldRenderer wr ) : IFinalizedRenderable
wr OpenRA.Graphics.WorldRenderer
Результат IFinalizedRenderable

Render() публичный Метод

public Render ( WorldRenderer wr ) : void
wr OpenRA.Graphics.WorldRenderer
Результат void

RenderDebugGeometry() публичный Метод

public RenderDebugGeometry ( WorldRenderer wr ) : void
wr OpenRA.Graphics.WorldRenderer
Результат void

ScreenBounds() публичный Метод

public ScreenBounds ( WorldRenderer wr ) : Rectangle
wr OpenRA.Graphics.WorldRenderer
Результат System.Drawing.Rectangle

Update() публичный Метод

public Update ( WPos pos ) : void
pos WPos
Результат void

WithPalette() публичный Метод

public WithPalette ( OpenRA.Graphics.PaletteReference newPalette ) : IRenderable
newPalette OpenRA.Graphics.PaletteReference
Результат IRenderable

WithZOffset() публичный Метод

public WithZOffset ( int newOffset ) : IRenderable
newOffset int
Результат IRenderable