C# Class UnityEngine.TextEditor

ファイルを表示 Open project: CarlosHBC/UnityDecompiled Class Usage Examples

Public Properties

Property Type Description
controlID int
graphicalCursorPos Vector2
graphicalSelectCursorPos Vector2
hasHorizontalCursorPos bool
isPasswordField bool
keyboardOnScreen TouchScreenKeyboard
multiline bool
scrollOffset Vector2
style GUIStyle

Private Properties

Property Type Description
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

Public Methods

Method Description
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

Private Methods

Method Description
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

Method Details

Backspace() public method

public Backspace ( ) : bool
return bool

CanPaste() public method

public CanPaste ( ) : bool
return bool

Copy() public method

public Copy ( ) : void
return void

Cut() public method

public Cut ( ) : bool
return bool

DblClickSnap() public method

public DblClickSnap ( DblClickSnapping snapping ) : void
snapping DblClickSnapping
return void

Delete() public method

public Delete ( ) : bool
return bool

DeleteLineBack() public method

public DeleteLineBack ( ) : bool
return bool

DeleteSelection() public method

public DeleteSelection ( ) : bool
return bool

DeleteWordBack() public method

public DeleteWordBack ( ) : bool
return bool

DeleteWordForward() public method

public DeleteWordForward ( ) : bool
return bool

DetectFocusChange() public method

public DetectFocusChange ( ) : void
return void

DrawCursor() public method

public DrawCursor ( string newText ) : void
newText string
return void

ExpandSelectGraphicalLineEnd() public method

public ExpandSelectGraphicalLineEnd ( ) : void
return void

ExpandSelectGraphicalLineStart() public method

public ExpandSelectGraphicalLineStart ( ) : void
return void

FindStartOfNextWord() public method

public FindStartOfNextWord ( int p ) : int
p int
return int

HandleKeyEvent() public method

public HandleKeyEvent ( Event e ) : bool
e Event
return bool

Insert() public method

public Insert ( char c ) : void
c char
return void

IsOverSelection() public method

public IsOverSelection ( Vector2 cursorPosition ) : bool
cursorPosition Vector2
return bool

MouseDragSelectsWholeWords() public method

public MouseDragSelectsWholeWords ( bool on ) : void
on bool
return void

MoveAltCursorToPosition() public method

public MoveAltCursorToPosition ( Vector2 cursorPosition ) : void
cursorPosition Vector2
return void

MoveCursorToPosition() public method

public MoveCursorToPosition ( Vector2 cursorPosition ) : void
cursorPosition Vector2
return void

MoveDown() public method

public MoveDown ( ) : void
return void

MoveGraphicalLineEnd() public method

public MoveGraphicalLineEnd ( ) : void
return void

MoveGraphicalLineStart() public method

public MoveGraphicalLineStart ( ) : void
return void

MoveLeft() public method

public MoveLeft ( ) : void
return void

MoveLineEnd() public method

public MoveLineEnd ( ) : void
return void

MoveLineStart() public method

public MoveLineStart ( ) : void
return void

MoveParagraphBackward() public method

public MoveParagraphBackward ( ) : void
return void

MoveParagraphForward() public method

public MoveParagraphForward ( ) : void
return void

MoveRight() public method

public MoveRight ( ) : void
return void

MoveSelectionToAltCursor() public method

public MoveSelectionToAltCursor ( ) : void
return void

MoveTextEnd() public method

public MoveTextEnd ( ) : void
return void

MoveTextStart() public method

public MoveTextStart ( ) : void
return void

MoveToEndOfPreviousWord() public method

public MoveToEndOfPreviousWord ( ) : void
return void

MoveToStartOfNextWord() public method

public MoveToStartOfNextWord ( ) : void
return void

MoveUp() public method

public MoveUp ( ) : void
return void

MoveWordLeft() public method

public MoveWordLeft ( ) : void
return void

MoveWordRight() public method

public MoveWordRight ( ) : void
return void

OnFocus() public method

public OnFocus ( ) : void
return void

OnLostFocus() public method

public OnLostFocus ( ) : void
return void

Paste() public method

public Paste ( ) : bool
return bool

ReplaceSelection() public method

public ReplaceSelection ( string replace ) : void
replace string
return void

SaveBackup() public method

public SaveBackup ( ) : void
return void

SelectAll() public method

public SelectAll ( ) : void
return void

SelectCurrentParagraph() public method

public SelectCurrentParagraph ( ) : void
return void

SelectCurrentWord() public method

public SelectCurrentWord ( ) : void
return void

SelectDown() public method

public SelectDown ( ) : void
return void

SelectGraphicalLineEnd() public method

public SelectGraphicalLineEnd ( ) : void
return void

SelectGraphicalLineStart() public method

public SelectGraphicalLineStart ( ) : void
return void

SelectLeft() public method

public SelectLeft ( ) : void
return void

SelectNone() public method

public SelectNone ( ) : void
return void

SelectParagraphBackward() public method

public SelectParagraphBackward ( ) : void
return void

SelectParagraphForward() public method

public SelectParagraphForward ( ) : void
return void

SelectRight() public method

public SelectRight ( ) : void
return void

SelectTextEnd() public method

public SelectTextEnd ( ) : void
return void

SelectTextStart() public method

public SelectTextStart ( ) : void
return void

SelectToEndOfPreviousWord() public method

public SelectToEndOfPreviousWord ( ) : void
return void

SelectToPosition() public method

public SelectToPosition ( Vector2 cursorPosition ) : void
cursorPosition Vector2
return void

SelectToStartOfNextWord() public method

public SelectToStartOfNextWord ( ) : void
return void

SelectUp() public method

public SelectUp ( ) : void
return void

SelectWordLeft() public method

public SelectWordLeft ( ) : void
return void

SelectWordRight() public method

public SelectWordRight ( ) : void
return void

Undo() public method

public Undo ( ) : void
return void

UpdateScrollOffsetIfNeeded() public method

public UpdateScrollOffsetIfNeeded ( Event evt ) : void
evt Event
return void

Property Details

controlID public_oe property

public int controlID
return int

graphicalCursorPos public_oe property

public Vector2 graphicalCursorPos
return Vector2

graphicalSelectCursorPos public_oe property

public Vector2 graphicalSelectCursorPos
return Vector2

hasHorizontalCursorPos public_oe property

public bool hasHorizontalCursorPos
return bool

isPasswordField public_oe property

public bool isPasswordField
return bool

keyboardOnScreen public_oe property

public TouchScreenKeyboard,UnityEngine keyboardOnScreen
return TouchScreenKeyboard

multiline public_oe property

public bool multiline
return bool

scrollOffset public_oe property

public Vector2 scrollOffset
return Vector2

style public_oe property

public GUIStyle,UnityEngine style
return GUIStyle