C# Класс e2dTerrainSceneEditor, E2D-Continued

Показать файл Открыть проект Примеры использования класса

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