#include <ABINKMoviePlayer.h>
Public Types | |
using | ThisClass = ABINKMoviePlayer |
using | BaseClass = AMoviePlayer |
![]() | |
using | ThisClass = AMoviePlayer |
using | BaseClass = Toshi::TTask |
Public Member Functions | |
virtual Toshi::TClass * | GetClass () override |
ABINKMoviePlayer () | |
virtual TBOOL | OnCreate () override |
virtual TBOOL | OnUpdate (TFLOAT a_fDeltaTime) override |
virtual void | OnDestroy () override |
virtual TBOOL | PlayMovie (const TCHAR *a_szFileName, TUINT32 a_Unk) override |
virtual void | StopMovie () override |
virtual void | PauseMovie (TBOOL a_bPause) override |
virtual TBOOL | IsMoviePlaying () override |
virtual TBOOL | IsMoviePaused () override |
virtual void | Render (TFLOAT a_fDeltaTime) override |
virtual void | SetMovieFile (const TCHAR *a_szFile) |
![]() | |
AMoviePlayer () | |
virtual void | Mute (TBOOL a_bMute=true) |
virtual TBOOL | IsFullScreen () |
virtual void | SetHideMovie (TBOOL a_bHide=true) |
virtual void | SetFullScreen (TBOOL a_bFullscreen=true) |
virtual void | Unk1 (void *a_Unk) |
virtual void | Unk2 (void *a_Unk) |
Static Public Member Functions | |
static Toshi::TObject * | CreateTObject () |
static Toshi::TObject * | CreateTObjectInPlace (void *a_pPtr) |
static void | InitialiseClass () |
static void | DeinitialiseClass () |
static TFORCEINLINE Toshi::TClass * | GetClassStatic () |
![]() | |
static Toshi::TObject * | CreateTObject () |
static Toshi::TObject * | CreateTObjectInPlace (void *a_pPtr) |
static void | InitialiseClass () |
static void | DeinitialiseClass () |
static TFORCEINLINE Toshi::TClass * | GetClassStatic () |
Static Public Attributes | |
static constexpr Toshi::TClass * | PARENTCLASS = & AMoviePlayer::ms_oClass |
static Toshi::TClass | ms_oClass = Toshi::TClass( "ABINKMoviePlayer", ABINKMoviePlayer::PARENTCLASS, ABINKMoviePlayer::CreateTObject, ABINKMoviePlayer::CreateTObjectInPlace, ABINKMoviePlayer::InitialiseClass, ABINKMoviePlayer::DeinitialiseClass, 0, 1, sizeof( ABINKMoviePlayer ), alignof( ABINKMoviePlayer ) ) |
![]() | |
static constexpr Toshi::TClass * | PARENTCLASS = & Toshi::TTask::ms_oClass |
static Toshi::TClass | ms_oClass = Toshi::TClass( "AMoviePlayer", AMoviePlayer::PARENTCLASS, AMoviePlayer::CreateTObject, AMoviePlayer::CreateTObjectInPlace, AMoviePlayer::InitialiseClass, AMoviePlayer::DeinitialiseClass, 0, 1, sizeof( AMoviePlayer ), alignof( AMoviePlayer ) ) |
Definition at line 12 of file ABINKMoviePlayer.h.
Definition at line 15 of file ABINKMoviePlayer.h.
Definition at line 15 of file ABINKMoviePlayer.h.
ABINKMoviePlayer::ABINKMoviePlayer | ( | ) |
|
static |
Definition at line 22 of file ABINKMoviePlayer.cpp.
|
static |
Definition at line 22 of file ABINKMoviePlayer.cpp.
|
static |
Definition at line 22 of file ABINKMoviePlayer.cpp.
|
overridevirtual |
Reimplemented from AMoviePlayer.
Definition at line 22 of file ABINKMoviePlayer.cpp.
|
inlinestatic |
Definition at line 15 of file ABINKMoviePlayer.h.
|
static |
Definition at line 22 of file ABINKMoviePlayer.cpp.
|
overridevirtual |
Implements AMoviePlayer.
Definition at line 254 of file ABINKMoviePlayer.cpp.
|
overridevirtual |
Implements AMoviePlayer.
Definition at line 249 of file ABINKMoviePlayer.cpp.
|
overridevirtual |
Reimplemented from AMoviePlayer.
Definition at line 34 of file ABINKMoviePlayer.cpp.
|
overridevirtual |
Definition at line 64 of file ABINKMoviePlayer.cpp.
|
overridevirtual |
Implements AMoviePlayer.
Definition at line 244 of file ABINKMoviePlayer.cpp.
Implements AMoviePlayer.
Definition at line 147 of file ABINKMoviePlayer.cpp.
|
overridevirtual |
Implements AMoviePlayer.
Definition at line 259 of file ABINKMoviePlayer.cpp.
|
virtual |
Definition at line 293 of file ABINKMoviePlayer.cpp.
|
overridevirtual |
Implements AMoviePlayer.
Definition at line 230 of file ABINKMoviePlayer.cpp.
|
static |
Definition at line 15 of file ABINKMoviePlayer.h.
|
staticconstexpr |
Definition at line 15 of file ABINKMoviePlayer.h.