C# 클래스 FC3Editor.Nomad.Render

파일 보기 프로젝트 열기: Azerothian/fc3editor

공개 메소드들

메소드 설명
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

메소드 상세

BeginGroup() 공개 정적인 메소드

public static BeginGroup ( ) : void
리턴 void

DrawArrow() 공개 정적인 메소드

public static DrawArrow ( Vec3 center, Vec3 direction, float length, float radius, float headLength, float headRadius, Color color ) : void
center Vec3
direction Vec3
length float
radius float
headLength float
headRadius float
color Color
리턴 void

DrawDot() 공개 정적인 메소드

public static DrawDot ( Vec3 center, float radius, Color color, bool back, bool startGroup ) : void
center Vec3
radius float
color Color
back bool
startGroup bool
리턴 void

DrawQuad() 공개 정적인 메소드

public static DrawQuad ( Vec3 center, float width, float height, Color color ) : void
center Vec3
width float
height float
color Color
리턴 void

DrawScreenCircleOutlined() 공개 정적인 메소드

public static DrawScreenCircleOutlined ( Vec2 center, float z, float radius, float penWidth, Color color ) : void
center Vec2
z float
radius float
penWidth float
color Color
리턴 void

DrawScreenRectangleOutlined() 공개 정적인 메소드

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

DrawSegmentedLineSegment() 공개 정적인 메소드

public static DrawSegmentedLineSegment ( Vec3 p1, Vec3 p2, float penRadius, float penRadius2, Color color, bool back ) : void
p1 Vec3
p2 Vec3
penRadius float
penRadius2 float
color Color
back bool
리턴 void

DrawSquare() 공개 정적인 메소드

public static DrawSquare ( Vec3 center, float radius, float penWidth, Color color, float zOrder, Color borderColor ) : void
center Vec3
radius float
penWidth float
color Color
zOrder float
borderColor Color
리턴 void

DrawTerrainCircle() 공개 정적인 메소드

public static DrawTerrainCircle ( Vec2 center, float radius, float penWidth, Color color, float zOrder, float zOffset ) : void
center Vec2
radius float
penWidth float
color Color
zOrder float
zOffset float
리턴 void

DrawTerrainCircle() 공개 정적인 메소드

public static DrawTerrainCircle ( Vec2 center, float radius, float penWidth, Color color, float zOrder, float zOffset, Color borderColor ) : void
center Vec2
radius float
penWidth float
color Color
zOrder float
zOffset float
borderColor Color
리턴 void

DrawTerrainSquare() 공개 정적인 메소드

public static DrawTerrainSquare ( Vec2 center, float radius, float penWidth, Color color, float zOrder, float zOffset ) : void
center Vec2
radius float
penWidth float
color Color
zOrder float
zOffset float
리턴 void

DrawTerrainSquare() 공개 정적인 메소드

public static DrawTerrainSquare ( Vec2 center, float radius, float penWidth, Color color, float zOrder, float zOffset, Color borderColor ) : void
center Vec2
radius float
penWidth float
color Color
zOrder float
zOffset float
borderColor Color
리턴 void

DrawWireBoxFromBottomZ() 공개 정적인 메소드

public static DrawWireBoxFromBottomZ ( Vec3 pos, Vec3 size, float penWidth ) : void
pos Vec3
size Vec3
penWidth float
리턴 void

DrawWireRegionFromTerrain() 공개 정적인 메소드

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

EndGroup() 공개 정적인 메소드

public static EndGroup ( ) : void
리턴 void