Interface mheg5.MCM.AIInteractible
All Packages Class Hierarchy This Package Previous Next Index
Interface mheg5.MCM.AIInteractible
- public interface AIInteractible
- extends Object
-
CheckEvent(MhegEvent)
-
-
DisplayFeedback(boolean, Color)
-
-
GetHighlightStatus(BooleanVariable)
-
-
GetInteractionStatus(BooleanVariable)
-
-
GetRunningStatus()
-
-
Interaction(int, int)
-
-
NotifyCursorEnter()
-
-
NotifyCursorLeave()
-
-
NotifyRawInputOldEvent(Event)
-
-
SetHighlightStatus(boolean)
-
-
SetInteractionStatus(boolean)
-
GetHighlightStatus
public abstract void GetHighlightStatus(BooleanVariable statusVar)
GetInteractionStatus
public abstract void GetInteractionStatus(BooleanVariable statusVar)
SetHighlightStatus
public abstract void SetHighlightStatus(boolean newHighlightStatus)
SetInteractionStatus
public abstract void SetInteractionStatus(boolean newStatus)
DisplayFeedback
public abstract void DisplayFeedback(boolean highlight_flag,
Color highlightRefColour)
Interaction
public abstract void Interaction(int mouse_x,
int mouse_y)
CheckEvent
public abstract void CheckEvent(MhegEvent event)
NotifyCursorEnter
public abstract void NotifyCursorEnter()
NotifyCursorLeave
public abstract void NotifyCursorLeave()
NotifyRawInputOldEvent
public abstract void NotifyRawInputOldEvent(Event event)
GetRunningStatus
public abstract boolean GetRunningStatus()
All Packages Class Hierarchy This Package Previous Next Index