프로퍼티 | 타입 | 설명 | |
---|---|---|---|
Game | Game | ||
ui |
프로퍼티 | 타입 | 설명 | |
---|---|---|---|
CallClick | void | ||
CallMouseDown | void | ||
CallMouseIn | void | ||
CallMouseOut | void | ||
CallMouseUp | void | ||
CallStatusChanged | void | ||
GetHoveredFrame | Frame | ||
InputDevice_KeyDown | void | ||
InputDevice_KeyUp | void | ||
InputDevice_MouseScroll | void | ||
IsPointWithinDoubleClickArea | bool | ||
PushFrame | void | ||
ReleaseFrame | void | ||
UpdateHoverRecursive | void |
메소드 | 설명 | |
---|---|---|
Initialize ( ) : void |
|
|
MouseProcessor ( Game game, |
|
|
Update ( Frame root ) : void |
|
메소드 | 설명 | |
---|---|---|
CallClick ( Frame frame, Keys key, bool doubleClick ) : void | ||
CallMouseDown ( Frame frame, Keys key ) : void | ||
CallMouseIn ( Frame frame ) : void | ||
CallMouseOut ( Frame frame ) : void | ||
CallMouseUp ( Frame frame, Keys key ) : void | ||
CallStatusChanged ( Frame frame, FrameStatus status ) : void | ||
GetHoveredFrame ( ) : Frame |
|
|
InputDevice_KeyDown ( object sender, |
|
|
InputDevice_KeyUp ( object sender, |
|
|
InputDevice_MouseScroll ( object sender, |
||
IsPointWithinDoubleClickArea ( System.Point a, System.Point b ) : bool | ||
PushFrame ( Frame currentHovered, Keys key ) : void |
Holds frame
|
|
ReleaseFrame ( Frame currentHovered, Keys key ) : void |
Releases frame
|
|
UpdateHoverRecursive ( Frame frame, System.Point p, Frame &mouseHoverFrame ) : void |
Updates current hovered frame
|
public MouseProcessor ( Game game, |
||
game | Game | |
ui | ||
리턴 | System |