OROCHI
 
Loading...
Searching...
No Matches
GxRenderMovie Class Reference

ムービー描画クラス More...

#include <GxRenderMovie.h>

Inheritance diagram for GxRenderMovie:
Collaboration diagram for GxRenderMovie:

Public Member Functions

初期化
 GxRenderMovie (void)
 デフォルトコンストラクタ
 
 ~GxRenderMovie (void) override
 デストラクタ
 
操作
void onLostDevice (void) override
 デバイスがリセットされる直前
 
b32 onResetDevice (void) override
 リセット後にリソースが再作成される瞬間
 
void onRender (void) override
 描画通知
 
s32 systemPresent (void *pArgument1, void *pArgument2)
 描画フレームの初期化
 
s32 systemDraw (void *pArgument1, void *pArgument2)
 描画実行
 
アクセサ
constexpr void setMovieModule (GxMoviePlayer *pMovie)
 ムービーモジュール設定
 
constexpr void setRenderViewPriority (RENDER_VIEW view)
 描画優先度(ビュー)を設定
 
constexpr void setRenderSubViewPriority (RENDER_SUB_VIEW subView)
 描画優先度(サブビュー)を設定
 
constexpr void setRenderPriority (RENDER_PASS pass)
 描画プライオリティを設定
 
constexpr void setRenderSubPriority (f32 priority)
 描画サブプライオリティを設定
 
GX_FORCE_INLINE void setTerminate (void)
 終了フラグを設定
 
- Public Member Functions inherited from GxClassBase
constexpr GxClassBase (void)
 コンストラクタ
 
constexpr GxClassBase (const GxClassBase &base)
 コピーコンストラクタ
 
 ~GxClassBase (void) override
 デストラクタ
 
- Public Member Functions inherited from GxClassBaseRoot
constexpr GxClassBaseRoot (void)
 コンストラクタ
 
constexpr GxClassBaseRoot (const GxClassBaseRoot &)
 コピーコンストラクタ
 
virtual ~GxClassBaseRoot (void)
 デストラクタ
 
constexpr GxClassBaseRootoperator= (const GxClassBaseRoot &)
 代入演算子
 
virtual GxRttigetRtti (void) const =0
 Rttiの取得
 
virtual GX_FORCE_INLINE const GxTypedObjectgetDefaultObject (void)
 デフォルトオブジェクトを取得
 
GX_FORCE_INLINE b32 isDefaultObject (void)
 デフォルトオブジェクト判定
 

Additional Inherited Members

- Static Public Member Functions inherited from GxClassBaseRoot
static GX_FORCE_INLINE GxRtti__getStaticRtti (void)
 Rttiの取得
 

Detailed Description

ムービー描画クラス

Member Function Documentation

◆ onLostDevice()

void GxRenderMovie::onLostDevice ( void )
overridevirtual

デバイスがリセットされる直前

Reimplemented from GxRenderNotifier.

◆ onRender()

void GxRenderMovie::onRender ( void )
overridevirtual

描画通知

Reimplemented from GxRenderNotifierForOnRender.

Here is the call graph for this function:

◆ onResetDevice()

b32 GxRenderMovie::onResetDevice ( void )
overridevirtual

リセット後にリソースが再作成される瞬間

Returns
常にtrue

Reimplemented from GxRenderNotifier.

◆ systemDraw()

s32 GxRenderMovie::systemDraw ( void * pArgument1,
void * pArgument2 )

描画実行

Parameters
pArgument1[in] 未使用
pArgument2[in] 未使用
Returns
常に1
Here is the caller graph for this function:

◆ systemPresent()

s32 GxRenderMovie::systemPresent ( void * pArgument1,
void * pArgument2 )

描画フレームの初期化

Parameters
pArgument1[in] 未使用
pArgument2[in] 未使用
Returns
常に1

The documentation for this class was generated from the following files: