C# 클래스 UnityEngine.TextEditor

파일 보기 프로젝트 열기: CarlosHBC/UnityDecompiled 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
controlID int
graphicalCursorPos Vector2
graphicalSelectCursorPos Vector2
hasHorizontalCursorPos bool
isPasswordField bool
keyboardOnScreen TouchScreenKeyboard
multiline bool
scrollOffset Vector2
style GUIStyle

Private Properties

프로퍼티 타입 설명
ClampTextIndex void
ClassifyChar CharacterType
ClearCursorPos void
FindEndOfClassification int
FindEndOfPreviousWord int
FindNextSeperator int
FindPrevSeperator int
GetGraphicalLineEnd int
GetGraphicalLineStart int
GrabGraphicalCursorPos void
IndexOfEndOfLine int
InitKeyActions void
MapKey void
PerformOperation bool
ReplaceNewlinesWithSpaces string
UpdateScrollOffset void
isLetterLikeChar bool

공개 메소드들

메소드 설명
Backspace ( ) : bool
CanPaste ( ) : bool
Copy ( ) : void
Cut ( ) : bool
DblClickSnap ( DblClickSnapping snapping ) : void
Delete ( ) : bool
DeleteLineBack ( ) : bool
DeleteSelection ( ) : bool
DeleteWordBack ( ) : bool
DeleteWordForward ( ) : bool
DetectFocusChange ( ) : void
DrawCursor ( string newText ) : void
ExpandSelectGraphicalLineEnd ( ) : void
ExpandSelectGraphicalLineStart ( ) : void
FindStartOfNextWord ( int p ) : int
HandleKeyEvent ( Event e ) : bool
Insert ( char c ) : void
IsOverSelection ( Vector2 cursorPosition ) : bool
MouseDragSelectsWholeWords ( bool on ) : void
MoveAltCursorToPosition ( Vector2 cursorPosition ) : void
MoveCursorToPosition ( Vector2 cursorPosition ) : void
MoveDown ( ) : void
MoveGraphicalLineEnd ( ) : void
MoveGraphicalLineStart ( ) : void
MoveLeft ( ) : void
MoveLineEnd ( ) : void
MoveLineStart ( ) : void
MoveParagraphBackward ( ) : void
MoveParagraphForward ( ) : void
MoveRight ( ) : void
MoveSelectionToAltCursor ( ) : void
MoveTextEnd ( ) : void
MoveTextStart ( ) : void
MoveToEndOfPreviousWord ( ) : void
MoveToStartOfNextWord ( ) : void
MoveUp ( ) : void
MoveWordLeft ( ) : void
MoveWordRight ( ) : void
OnFocus ( ) : void
OnLostFocus ( ) : void
Paste ( ) : bool
ReplaceSelection ( string replace ) : void
SaveBackup ( ) : void
SelectAll ( ) : void
SelectCurrentParagraph ( ) : void
SelectCurrentWord ( ) : void
SelectDown ( ) : void
SelectGraphicalLineEnd ( ) : void
SelectGraphicalLineStart ( ) : void
SelectLeft ( ) : void
SelectNone ( ) : void
SelectParagraphBackward ( ) : void
SelectParagraphForward ( ) : void
SelectRight ( ) : void
SelectTextEnd ( ) : void
SelectTextStart ( ) : void
SelectToEndOfPreviousWord ( ) : void
SelectToPosition ( Vector2 cursorPosition ) : void
SelectToStartOfNextWord ( ) : void
SelectUp ( ) : void
SelectWordLeft ( ) : void
SelectWordRight ( ) : void
Undo ( ) : void
UpdateScrollOffsetIfNeeded ( Event evt ) : void

비공개 메소드들

메소드 설명
ClampTextIndex ( int &index ) : void
ClassifyChar ( char c ) : CharacterType
ClearCursorPos ( ) : void
FindEndOfClassification ( int p, int dir ) : int
FindEndOfPreviousWord ( int p ) : int
FindNextSeperator ( int startPos ) : int
FindPrevSeperator ( int startPos ) : int
GetGraphicalLineEnd ( int p ) : int
GetGraphicalLineStart ( int p ) : int
GrabGraphicalCursorPos ( ) : void
IndexOfEndOfLine ( int startIndex ) : int
InitKeyActions ( ) : void
MapKey ( string key, TextEditOp action ) : void
PerformOperation ( TextEditOp operation ) : bool
ReplaceNewlinesWithSpaces ( string value ) : string
UpdateScrollOffset ( ) : void
isLetterLikeChar ( char c ) : bool

메소드 상세

Backspace() 공개 메소드

public Backspace ( ) : bool
리턴 bool

CanPaste() 공개 메소드

public CanPaste ( ) : bool
리턴 bool

Copy() 공개 메소드

public Copy ( ) : void
리턴 void

Cut() 공개 메소드

public Cut ( ) : bool
리턴 bool

DblClickSnap() 공개 메소드

public DblClickSnap ( DblClickSnapping snapping ) : void
snapping DblClickSnapping
리턴 void

Delete() 공개 메소드

public Delete ( ) : bool
리턴 bool

DeleteLineBack() 공개 메소드

public DeleteLineBack ( ) : bool
리턴 bool

DeleteSelection() 공개 메소드

public DeleteSelection ( ) : bool
리턴 bool

DeleteWordBack() 공개 메소드

public DeleteWordBack ( ) : bool
리턴 bool

DeleteWordForward() 공개 메소드

public DeleteWordForward ( ) : bool
리턴 bool

DetectFocusChange() 공개 메소드

public DetectFocusChange ( ) : void
리턴 void

DrawCursor() 공개 메소드

public DrawCursor ( string newText ) : void
newText string
리턴 void

ExpandSelectGraphicalLineEnd() 공개 메소드

public ExpandSelectGraphicalLineEnd ( ) : void
리턴 void

ExpandSelectGraphicalLineStart() 공개 메소드

public ExpandSelectGraphicalLineStart ( ) : void
리턴 void

FindStartOfNextWord() 공개 메소드

public FindStartOfNextWord ( int p ) : int
p int
리턴 int

HandleKeyEvent() 공개 메소드

public HandleKeyEvent ( Event e ) : bool
e Event
리턴 bool

Insert() 공개 메소드

public Insert ( char c ) : void
c char
리턴 void

IsOverSelection() 공개 메소드

public IsOverSelection ( Vector2 cursorPosition ) : bool
cursorPosition Vector2
리턴 bool

MouseDragSelectsWholeWords() 공개 메소드

public MouseDragSelectsWholeWords ( bool on ) : void
on bool
리턴 void

MoveAltCursorToPosition() 공개 메소드

public MoveAltCursorToPosition ( Vector2 cursorPosition ) : void
cursorPosition Vector2
리턴 void

MoveCursorToPosition() 공개 메소드

public MoveCursorToPosition ( Vector2 cursorPosition ) : void
cursorPosition Vector2
리턴 void

MoveDown() 공개 메소드

public MoveDown ( ) : void
리턴 void

MoveGraphicalLineEnd() 공개 메소드

public MoveGraphicalLineEnd ( ) : void
리턴 void

MoveGraphicalLineStart() 공개 메소드

public MoveGraphicalLineStart ( ) : void
리턴 void

MoveLeft() 공개 메소드

public MoveLeft ( ) : void
리턴 void

MoveLineEnd() 공개 메소드

public MoveLineEnd ( ) : void
리턴 void

MoveLineStart() 공개 메소드

public MoveLineStart ( ) : void
리턴 void

MoveParagraphBackward() 공개 메소드

public MoveParagraphBackward ( ) : void
리턴 void

MoveParagraphForward() 공개 메소드

public MoveParagraphForward ( ) : void
리턴 void

MoveRight() 공개 메소드

public MoveRight ( ) : void
리턴 void

MoveSelectionToAltCursor() 공개 메소드

public MoveSelectionToAltCursor ( ) : void
리턴 void

MoveTextEnd() 공개 메소드

public MoveTextEnd ( ) : void
리턴 void

MoveTextStart() 공개 메소드

public MoveTextStart ( ) : void
리턴 void

MoveToEndOfPreviousWord() 공개 메소드

public MoveToEndOfPreviousWord ( ) : void
리턴 void

MoveToStartOfNextWord() 공개 메소드

public MoveToStartOfNextWord ( ) : void
리턴 void

MoveUp() 공개 메소드

public MoveUp ( ) : void
리턴 void

MoveWordLeft() 공개 메소드

public MoveWordLeft ( ) : void
리턴 void

MoveWordRight() 공개 메소드

public MoveWordRight ( ) : void
리턴 void

OnFocus() 공개 메소드

public OnFocus ( ) : void
리턴 void

OnLostFocus() 공개 메소드

public OnLostFocus ( ) : void
리턴 void

Paste() 공개 메소드

public Paste ( ) : bool
리턴 bool

ReplaceSelection() 공개 메소드

public ReplaceSelection ( string replace ) : void
replace string
리턴 void

SaveBackup() 공개 메소드

public SaveBackup ( ) : void
리턴 void

SelectAll() 공개 메소드

public SelectAll ( ) : void
리턴 void

SelectCurrentParagraph() 공개 메소드

public SelectCurrentParagraph ( ) : void
리턴 void

SelectCurrentWord() 공개 메소드

public SelectCurrentWord ( ) : void
리턴 void

SelectDown() 공개 메소드

public SelectDown ( ) : void
리턴 void

SelectGraphicalLineEnd() 공개 메소드

public SelectGraphicalLineEnd ( ) : void
리턴 void

SelectGraphicalLineStart() 공개 메소드

public SelectGraphicalLineStart ( ) : void
리턴 void

SelectLeft() 공개 메소드

public SelectLeft ( ) : void
리턴 void

SelectNone() 공개 메소드

public SelectNone ( ) : void
리턴 void

SelectParagraphBackward() 공개 메소드

public SelectParagraphBackward ( ) : void
리턴 void

SelectParagraphForward() 공개 메소드

public SelectParagraphForward ( ) : void
리턴 void

SelectRight() 공개 메소드

public SelectRight ( ) : void
리턴 void

SelectTextEnd() 공개 메소드

public SelectTextEnd ( ) : void
리턴 void

SelectTextStart() 공개 메소드

public SelectTextStart ( ) : void
리턴 void

SelectToEndOfPreviousWord() 공개 메소드

public SelectToEndOfPreviousWord ( ) : void
리턴 void

SelectToPosition() 공개 메소드

public SelectToPosition ( Vector2 cursorPosition ) : void
cursorPosition Vector2
리턴 void

SelectToStartOfNextWord() 공개 메소드

public SelectToStartOfNextWord ( ) : void
리턴 void

SelectUp() 공개 메소드

public SelectUp ( ) : void
리턴 void

SelectWordLeft() 공개 메소드

public SelectWordLeft ( ) : void
리턴 void

SelectWordRight() 공개 메소드

public SelectWordRight ( ) : void
리턴 void

Undo() 공개 메소드

public Undo ( ) : void
리턴 void

UpdateScrollOffsetIfNeeded() 공개 메소드

public UpdateScrollOffsetIfNeeded ( Event evt ) : void
evt Event
리턴 void

프로퍼티 상세

controlID 공개적으로 프로퍼티

public int controlID
리턴 int

graphicalCursorPos 공개적으로 프로퍼티

public Vector2 graphicalCursorPos
리턴 Vector2

graphicalSelectCursorPos 공개적으로 프로퍼티

public Vector2 graphicalSelectCursorPos
리턴 Vector2

hasHorizontalCursorPos 공개적으로 프로퍼티

public bool hasHorizontalCursorPos
리턴 bool

isPasswordField 공개적으로 프로퍼티

public bool isPasswordField
리턴 bool

keyboardOnScreen 공개적으로 프로퍼티

public TouchScreenKeyboard,UnityEngine keyboardOnScreen
리턴 TouchScreenKeyboard

multiline 공개적으로 프로퍼티

public bool multiline
리턴 bool

scrollOffset 공개적으로 프로퍼티

public Vector2 scrollOffset
리턴 Vector2

style 공개적으로 프로퍼티

public GUIStyle,UnityEngine style
리턴 GUIStyle