28 lines
914 B
Ucode
28 lines
914 B
Ucode
//=============================================================================
|
|
// Movie.uc: A movie that plays on a texture
|
|
//
|
|
// Created by Demiurge Studios 2002
|
|
//
|
|
// This is a built-in Unreal class and it shouldn't be modified.
|
|
//=============================================================================
|
|
class Movie extends Texture
|
|
native
|
|
noexport;
|
|
|
|
// TODO Al: Make this extend UBitmapMaterial, if possible
|
|
|
|
var const transient int FMovie;
|
|
var Object Callbacks;
|
|
|
|
// native functions.
|
|
native final function Open(String MovieFilename);
|
|
native final function Close();
|
|
native final function Play(bool LoopMovie);
|
|
native final function Pause( bool Pause );
|
|
native final function bool IsPaused();
|
|
native final function StopNow();
|
|
native final function StopAtEnd();
|
|
native final function bool IsPlaying();
|
|
native final function int GetWidth();
|
|
native final function int GetHeight();
|