C# 클래스 e2dTerrainSceneEditor, E2D-Continued

파일 보기 프로젝트 열기: ryanlatham/E2D-Continued 1 사용 예제들

Private Properties

프로퍼티 타입 설명
AddCurvePoint void
ApplyBrush void
DeleteCurvePoint void
DrawBoundaryRect void
DrawBoundaryWithHandles void
DrawBoundaryWithoutHandles void
DrawBrush void
DrawCurve void
DrawCurveBrush void
DrawCurveHandles void
DrawNodesCursor void
GetBrushInfluence float
GetCurvePointIndexToDelete int
GetCurvePointIndexWhereToAddNew int
IsBoundaryNull bool
PrepareSceneView bool
ToolAdjustBrushAngle void
ToolAdjustBrushOpacity void
ToolAdjustBrushSize void
ToolAdjustBrushTexture void
ToolAdjustHeight void
ToolCurveTexture void
ToolEditNodes void
ToolGrass void
UpdateCursorPosition void
UpdateInput void

공개 메소드들

메소드 설명
ControlPressed ( ) : bool
GetCursorPosition ( ) : Vector3
MouseClickedDown ( ) : bool
MouseClickedUp ( ) : bool
MouseDragged ( ) : bool
MousePressed ( ) : bool
OnSceneGUI ( ) : void
ShiftAndControlPressed ( ) : bool
ShiftPressed ( ) : bool
e2dTerrainSceneEditor ( e2dTerrainEditor, inspector ) : System

비공개 메소드들

메소드 설명
AddCurvePoint ( bool forceAddToEnd ) : void
ApplyBrush ( ) : void
DeleteCurvePoint ( bool moveTheRest ) : void
DrawBoundaryRect ( bool drawHandles ) : void
DrawBoundaryWithHandles ( ) : void
DrawBoundaryWithoutHandles ( ) : void
DrawBrush ( ) : void
DrawCurve ( ) : void
DrawCurveBrush ( ) : void
DrawCurveHandles ( ) : void
DrawNodesCursor ( ) : void
GetBrushInfluence ( Vector2 curvePoint ) : float
GetCurvePointIndexToDelete ( ) : int
GetCurvePointIndexWhereToAddNew ( bool forceAddToEnd ) : int
IsBoundaryNull ( ) : bool
PrepareSceneView ( ) : bool
ToolAdjustBrushAngle ( ) : void
ToolAdjustBrushOpacity ( ) : void
ToolAdjustBrushSize ( ) : void
ToolAdjustBrushTexture ( ) : void
ToolAdjustHeight ( ) : void
ToolCurveTexture ( ) : void
ToolEditNodes ( ) : void
ToolGrass ( ) : void
UpdateCursorPosition ( ) : void
UpdateInput ( ) : void

메소드 상세

ControlPressed() 공개 메소드

public ControlPressed ( ) : bool
리턴 bool

GetCursorPosition() 공개 메소드

public GetCursorPosition ( ) : Vector3
리턴 Vector3

MouseClickedDown() 공개 메소드

public MouseClickedDown ( ) : bool
리턴 bool

MouseClickedUp() 공개 메소드

public MouseClickedUp ( ) : bool
리턴 bool

MouseDragged() 공개 메소드

public MouseDragged ( ) : bool
리턴 bool

MousePressed() 공개 메소드

public MousePressed ( ) : bool
리턴 bool

OnSceneGUI() 공개 메소드

public OnSceneGUI ( ) : void
리턴 void

ShiftAndControlPressed() 공개 메소드

public ShiftAndControlPressed ( ) : bool
리턴 bool

ShiftPressed() 공개 메소드

public ShiftPressed ( ) : bool
리턴 bool

e2dTerrainSceneEditor() 공개 메소드

public e2dTerrainSceneEditor ( e2dTerrainEditor, inspector ) : System
inspector e2dTerrainEditor,
리턴 System