Class mheg5.OBJ.Scene
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class mheg5.OBJ.Scene

java.lang.Object
   |
   +----mheg5.UTL.ListNode
           |
           +----mheg5.REF.ObjectRef
                   |
                   +----mheg5.OBJ.Root
                           |
                           +----mheg5.OBJ.Group
                                   |
                                   +----mheg5.OBJ.Scene

public class Scene
extends Group
implements AIScene, TimerInterface

Variable Index

 o AspectRatio
Own exchanged attribute AspectRatio
 o InputEventRegister
Own exchanged attribute InputEventRegister
 o MovingCursor
Own exchanged attribute MovingCursor
 o XScene
Own exchanged attribute SceneCoordinateSystem
 o YScene

Constructor Index

 o Scene()
Constructor for a Scene Object

Method Index

 o Activation()
 o CheckEvent(MhegEvent)
 o GetCursorPosition(IntegerVariable, IntegerVariable)
GetCursorPosition (XOut, YOut)
 o RegisterLink(Link)
 o SendEvent(MhegEvent)
SendEvent (EmulatedEvent­Source, EmulatedEvent­Type, EmulatedEvent­Data)
 o SetCursorPosition(int, int)
SetCursorPosition (XCursor, YCursor)
 o SetCursorShape(CursorShape)
SetCursorShape (NewCursorShape)
 o SetInternalAttributes()
Setup of internal attributes of this class
 o SetTimer(int, int, boolean)
SetTimer (TimerId, TimerValue, AbsoluteTime)
 o TimerAction(int)
It is needed for the timercallback.
 o TransitionTo()
TransitionTo (ConnectionTag, TransitionEffect)

Variables

 o InputEventRegister
  public int InputEventRegister
Own exchanged attribute InputEventRegister
 o XScene
  public int XScene
Own exchanged attribute SceneCoordinateSystem
 o YScene
  public int YScene
 o AspectRatio
  public double AspectRatio
Own exchanged attribute AspectRatio
 o MovingCursor
  public boolean MovingCursor
Own exchanged attribute MovingCursor

Constructors

 o Scene
  public Scene()
Constructor for a Scene Object

Methods

 o RegisterLink
  public void RegisterLink(Link link)
Overrides:
RegisterLink in class Root
 o CheckEvent
  public void CheckEvent(MhegEvent event)
Overrides:
CheckEvent in class Root
 o Activation
  public void Activation()
Overrides:
Activation in class Group
 o SetInternalAttributes
  public void SetInternalAttributes()
Setup of internal attributes of this class
Overrides:
SetInternalAttributes in class Group
 o TransitionTo
  public void TransitionTo()
TransitionTo (ConnectionTag, TransitionEffect)
 o SetTimer
  public void SetTimer(int timer_id,
                       int timer_value,
                       boolean absolute_time)
SetTimer (TimerId, TimerValue, AbsoluteTime)
 o SendEvent
  public void SendEvent(MhegEvent my_event)
SendEvent (EmulatedEvent­Source, EmulatedEvent­Type, EmulatedEvent­Data)
 o SetCursorShape
  public void SetCursorShape(CursorShape cs)
SetCursorShape (NewCursorShape)
 o SetCursorPosition
  public void SetCursorPosition(int cursor_x,
                                int cursor_y)
SetCursorPosition (XCursor, YCursor)
 o GetCursorPosition
  public void GetCursorPosition(IntegerVariable iv_x,
                                IntegerVariable iv_y)
GetCursorPosition (XOut, YOut)
 o TimerAction
  public void TimerAction(int kicker)
It is needed for the timercallback.

All Packages  Class Hierarchy  This Package  Previous  Next  Index