Effekseer
公開メンバ関数 | 静的公開メンバ関数 | 限定公開メンバ関数 | 全メンバ一覧
Effekseer::Setting クラス

設定クラス [詳解]

#include <Effekseer.h>

Effekseer::Setting の継承関係図
Effekseer::ReferenceObject Effekseer::IReference

公開メンバ関数

CoordinateSystem GetCoordinateSystem () const
 座標系を取得する。 [詳解]
 
void SetCoordinateSystem (CoordinateSystem coordinateSystem)
 座標系を設定する。 [詳解]
 
EffectLoaderGetEffectLoader ()
 エフェクトローダーを取得する。 [詳解]
 
void SetEffectLoader (EffectLoader *loader)
 エフェクトローダーを設定する。 [詳解]
 
TextureLoaderGetTextureLoader ()
 テクスチャローダーを取得する。 [詳解]
 
void SetTextureLoader (TextureLoader *loader)
 テクスチャローダーを設定する。 [詳解]
 
ModelLoaderGetModelLoader ()
 モデルローダーを取得する。 [詳解]
 
void SetModelLoader (ModelLoader *loader)
 モデルローダーを設定する。 [詳解]
 
SoundLoaderGetSoundLoader ()
 サウンドローダーを取得する。 [詳解]
 
void SetSoundLoader (SoundLoader *loader)
 サウンドローダーを設定する。 [詳解]
 
- 基底クラス Effekseer::ReferenceObject に属する継承公開メンバ関数
virtual int AddRef ()
 参照カウンタを加算する。 [詳解]
 
virtual int GetRef ()
 参照カウンタを取得する。 [詳解]
 
virtual int Release ()
 参照カウンタを減算する。0になった時、インスタンスを削除する。 [詳解]
 

静的公開メンバ関数

static SettingCreate ()
 設定インスタンスを生成する。
 

限定公開メンバ関数

 Setting ()
 コンストラクタ
 
 ~Setting ()
 デストラクタ
 

詳解

設定クラス

覚え書き
EffectLoader等、ファイル読み込みに関する設定することができる。 Managerの代わりにエフェクト読み込み時に使用することで、Managerとは独立してEffectインスタンスを生成することができる。

関数詳解

◆ GetCoordinateSystem()

CoordinateSystem Effekseer::Setting::GetCoordinateSystem ( ) const

座標系を取得する。

戻り値
座標系

◆ GetEffectLoader()

EffectLoader* Effekseer::Setting::GetEffectLoader ( )

エフェクトローダーを取得する。

戻り値
エフェクトローダー

◆ GetModelLoader()

ModelLoader* Effekseer::Setting::GetModelLoader ( )

モデルローダーを取得する。

戻り値
モデルローダー

◆ GetSoundLoader()

SoundLoader* Effekseer::Setting::GetSoundLoader ( )

サウンドローダーを取得する。

戻り値
サウンドローダー

◆ GetTextureLoader()

TextureLoader* Effekseer::Setting::GetTextureLoader ( )

テクスチャローダーを取得する。

戻り値
テクスチャローダー

◆ SetCoordinateSystem()

void Effekseer::Setting::SetCoordinateSystem ( CoordinateSystem  coordinateSystem)

座標系を設定する。

引数
coordinateSystem[in] 座標系
覚え書き
座標系を設定する。 エフェクトファイルを読み込む前に設定する必要がある。

◆ SetEffectLoader()

void Effekseer::Setting::SetEffectLoader ( EffectLoader loader)

エフェクトローダーを設定する。

引数
loader[in] ローダー

◆ SetModelLoader()

void Effekseer::Setting::SetModelLoader ( ModelLoader loader)

モデルローダーを設定する。

引数
loader[in] ローダー

◆ SetSoundLoader()

void Effekseer::Setting::SetSoundLoader ( SoundLoader loader)

サウンドローダーを設定する。

引数
loader[in] ローダー

◆ SetTextureLoader()

void Effekseer::Setting::SetTextureLoader ( TextureLoader loader)

テクスチャローダーを設定する。

引数
loader[in] ローダー

このクラス詳解は次のファイルから抽出されました: