C# Class Nomad.Renderers.Render

Afficher le fichier Open project: Azerothian/fc3editor

Méthodes publiques

Méthode 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 méthode

public static BeginGroup ( ) : void
Résultat void

DrawArrow() public static méthode

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
Résultat void

DrawDot() public static méthode

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
Résultat void

DrawQuad() public static méthode

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

DrawScreenCircleOutlined() public static méthode

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
Résultat void

DrawScreenRectangleOutlined() public static méthode

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

DrawSegmentedLineSegment() public static méthode

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
Résultat void

DrawSquare() public static méthode

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
Résultat void

DrawTerrainCircle() public static méthode

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
Résultat void

DrawTerrainCircle() public static méthode

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
Résultat void

DrawTerrainSquare() public static méthode

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
Résultat void

DrawTerrainSquare() public static méthode

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
Résultat void

DrawWireBoxFromBottomZ() public static méthode

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

DrawWireRegionFromTerrain() public static méthode

public static DrawWireRegionFromTerrain ( Points points, float penWidth, Color color ) : void
points Points
penWidth float
color Color
Résultat void

EndGroup() public static méthode

public static EndGroup ( ) : void
Résultat void