GP.Graphics
Class Movie

java.lang.Object
  |
  +--GP.Graphics.Shape
        |
        +--GP.Graphics.Image
              |
              +--GP.Graphics.Movie
All Implemented Interfaces:
Behavioral, Colorable, Graphic, Movable, Orientable, Originable, Playable, Positionable, Reactive, Refreshable, Scalable, Selectable, Viewable

public class Movie
extends Image


Fields inherited from class GP.Graphics.Shape
ourNumShapes
 
Constructor Summary
Movie(Container container, java.lang.String file)
           
Movie(Movie movie)
           
Movie(java.lang.String file)
           
 
Method Summary
 void AdvanceFrame()
           
 Graphic Copy()
           
 java.awt.Image GetAWTImage()
           
 java.lang.String GetFileName()
           
 void Pause()
          This method should tell the object to pause what it is doing.
 void Play()
          This method should tell the object to start playing.
 void SetFrameDelay(double seconds)
           
 void Show(Container container)
          Show the graphical object in a new container
 void StartLooping()
           
 void Stop()
          This method should tell the object to stop what it is doing.
 void StopLooping()
           
 
Methods inherited from class GP.Graphics.Image
GetName, GetSize, Initialized, Scale, SetAWTImage, SetSize, toString
 
Methods inherited from class GP.Graphics.Shape
Act, AddBehavior, ApplyBehaviors, ApplyInstincts, DeSelect, equals, Fill, Frame, GetApplet, GetBoxBoundedSize, GetColor, GetContainer, GetCurrentTime, GetFillStyle, GetOrientation, GetPivot, GetPosition, Hide, IsPositionInside, IsVisible, Move, Move, Move, MoveBackward, MoveForward, MoveToBack, MoveToFront, PositionIsOnlyInsideMe, PreferedSize, React, Refresh, RemoveAllBehaviors, RemoveBehavior, ReplaceAllBehaviors, Scale, Scale, Select, SetColor, SetContainer, SetFillStyle, SetOrientation, SetPivot, SetPosition, Show, Start, Turn, Turn, Turn, Turn, Turn, Turn
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Movie

public Movie(java.lang.String file)

Movie

public Movie(Container container,
             java.lang.String file)

Movie

public Movie(Movie movie)
Method Detail

GetFileName

public java.lang.String GetFileName()

Show

public void Show(Container container)
Description copied from interface: Graphic
Show the graphical object in a new container
Overrides:
Show in class Shape
Following copied from interface: GP.Graphic
Parameters:
container -  

Copy

public Graphic Copy()
Overrides:
Copy in class Image

Play

public void Play()
Description copied from interface: Playable
This method should tell the object to start playing.
Overrides:
Play in class Shape

Pause

public void Pause()
Description copied from interface: Playable
This method should tell the object to pause what it is doing.
Overrides:
Pause in class Shape

Stop

public void Stop()
Description copied from interface: Playable
This method should tell the object to stop what it is doing.
Overrides:
Stop in class Shape

AdvanceFrame

public void AdvanceFrame()

SetFrameDelay

public void SetFrameDelay(double seconds)

GetAWTImage

public java.awt.Image GetAWTImage()
Overrides:
GetAWTImage in class Image

StartLooping

public void StartLooping()

StopLooping

public void StopLooping()