C# Class Nomad.Renderers.Render

Mostra file Open project: Azerothian/fc3editor

Public Methods

Method Description
BeginGroup ( ) : void
DrawArrow ( Vec3 center, Vec3 direction, float length, float radius, float headLength, float headRadius, Color color ) : void
DrawDot ( Vec3 center, float radius, Color color, bool back, bool startGroup ) : void
DrawQuad ( Vec3 center, float width, float height, Color color ) : void
DrawScreenCircleOutlined ( Vec2 center, float z, float radius, float penWidth, Color color ) : void
DrawScreenRectangleOutlined ( RectangleF rect, float z, float penWidth, Color color ) : void
DrawSegmentedLineSegment ( Vec3 p1, Vec3 p2, float penRadius, float penRadius2, Color color, bool back ) : void
DrawSquare ( Vec3 center, float radius, float penWidth, Color color, float zOrder, Color borderColor ) : void
DrawTerrainCircle ( Vec2 center, float radius, float penWidth, Color color, float zOrder, float zOffset ) : void
DrawTerrainCircle ( Vec2 center, float radius, float penWidth, Color color, float zOrder, float zOffset, Color borderColor ) : void
DrawTerrainSquare ( Vec2 center, float radius, float penWidth, Color color, float zOrder, float zOffset ) : void
DrawTerrainSquare ( Vec2 center, float radius, float penWidth, Color color, float zOrder, float zOffset, Color borderColor ) : void
DrawWireBoxFromBottomZ ( Vec3 pos, Vec3 size, float penWidth ) : void
DrawWireRegionFromTerrain ( Points points, float penWidth, Color color ) : void
EndGroup ( ) : void

Method Details

BeginGroup() public static method

public static BeginGroup ( ) : void
return void

DrawArrow() public static method

public static DrawArrow ( Vec3 center, Vec3 direction, float length, float radius, float headLength, float headRadius, Color color ) : void
center Nomad.Maths.Vec3
direction Nomad.Maths.Vec3
length float
radius float
headLength float
headRadius float
color Color
return void

DrawDot() public static method

public static DrawDot ( Vec3 center, float radius, Color color, bool back, bool startGroup ) : void
center Nomad.Maths.Vec3
radius float
color Color
back bool
startGroup bool
return void

DrawQuad() public static method

public static DrawQuad ( Vec3 center, float width, float height, Color color ) : void
center Nomad.Maths.Vec3
width float
height float
color Color
return void

DrawScreenCircleOutlined() public static method

public static DrawScreenCircleOutlined ( Vec2 center, float z, float radius, float penWidth, Color color ) : void
center Nomad.Maths.Vec2
z float
radius float
penWidth float
color Color
return void

DrawScreenRectangleOutlined() public static method

public static DrawScreenRectangleOutlined ( RectangleF rect, float z, float penWidth, Color color ) : void
rect System.Drawing.RectangleF
z float
penWidth float
color Color
return void

DrawSegmentedLineSegment() public static method

public static DrawSegmentedLineSegment ( Vec3 p1, Vec3 p2, float penRadius, float penRadius2, Color color, bool back ) : void
p1 Nomad.Maths.Vec3
p2 Nomad.Maths.Vec3
penRadius float
penRadius2 float
color Color
back bool
return void

DrawSquare() public static method

public static DrawSquare ( Vec3 center, float radius, float penWidth, Color color, float zOrder, Color borderColor ) : void
center Nomad.Maths.Vec3
radius float
penWidth float
color Color
zOrder float
borderColor Color
return void

DrawTerrainCircle() public static method

public static DrawTerrainCircle ( Vec2 center, float radius, float penWidth, Color color, float zOrder, float zOffset ) : void
center Nomad.Maths.Vec2
radius float
penWidth float
color Color
zOrder float
zOffset float
return void

DrawTerrainCircle() public static method

public static DrawTerrainCircle ( Vec2 center, float radius, float penWidth, Color color, float zOrder, float zOffset, Color borderColor ) : void
center Nomad.Maths.Vec2
radius float
penWidth float
color Color
zOrder float
zOffset float
borderColor Color
return void

DrawTerrainSquare() public static method

public static DrawTerrainSquare ( Vec2 center, float radius, float penWidth, Color color, float zOrder, float zOffset ) : void
center Nomad.Maths.Vec2
radius float
penWidth float
color Color
zOrder float
zOffset float
return void

DrawTerrainSquare() public static method

public static DrawTerrainSquare ( Vec2 center, float radius, float penWidth, Color color, float zOrder, float zOffset, Color borderColor ) : void
center Nomad.Maths.Vec2
radius float
penWidth float
color Color
zOrder float
zOffset float
borderColor Color
return void

DrawWireBoxFromBottomZ() public static method

public static DrawWireBoxFromBottomZ ( Vec3 pos, Vec3 size, float penWidth ) : void
pos Nomad.Maths.Vec3
size Nomad.Maths.Vec3
penWidth float
return void

DrawWireRegionFromTerrain() public static method

public static DrawWireRegionFromTerrain ( Points points, float penWidth, Color color ) : void
points Points
penWidth float
color Color
return void

EndGroup() public static method

public static EndGroup ( ) : void
return void