12GX_MOVIE_NAMESPACE_BEGIN()
114GX_MOVIE_NAMESPACE_END()
#define GX_PROHIBIT_CLASS_BASE(__CLASS__)
GxClassBase継承の禁止宣言
Definition GxBase.h:240
オブジェクト基底クラス
Definition GxBase.h:88
ムービークラス
Definition GxMoviePlayerBase.h:79
Movieシステム基底クラス
Definition GxSysMovieBase.h:67
Movieシステム基底クラス
Definition GxSysMovie.h:47
GxSysMovie(void)
デフォルトコンストラクタ
Definition GxSysMovie.cpp:36
b32 initialize(const GxClassBase *pInitialInformation) override
初期化
Definition GxSysMovie.cpp:55
void getResourcePlatformPath(GxString &dst, GX_CSTR src)
リソースプラットフォームパス取得
Definition GxSysMovie.cpp:92
GX_FORCE_INLINE b32 isInitialized(void)
初期化済判定取得
Definition GxSysMovie.h:84
void terminate(void) override
終了処理
Definition GxSysMovie.cpp:76
b32 _isInitialized
初期化済判定
Definition GxSysMovie.h:105
~GxSysMovie(void) override
デストラクタ
Definition GxSysMovie.cpp:45
constexpr u32 getDecoderPipelineNumMax(void) const
デコーダパイプライン最大数取得
Definition GxSysMovie.h:86
virtual void terminateInner(void)
終了処理
Definition GxSysMovie.cpp:120
virtual b32 initializeInner(void)
初期化
Definition GxSysMovie.cpp:102
u32 _decoderPipelineNumMax
デコーダパイプライン最大数
Definition GxSysMovie.h:106
static constexpr GxSysMovieBase * getSingletonPointer(void)
Definition GxSingleton.h:59
文字列型クラス
Definition GxString.h:18
32bitブーリアン
Definition GxDefine.h:173