arsa  2.7
Public Member Functions | List of all members
Effekseer::TextureLoader Class Reference

テクスチャ読み込み破棄関数指定クラス More...

#include <Effekseer.h>

Public Member Functions

 TextureLoader ()
 コンストラクタ More...
 
virtual ~TextureLoader ()
 デストラクタ More...
 
virtual TextureDataLoad (const EFK_CHAR *path, TextureType textureType)
 テクスチャを読み込む。 More...
 
virtual TextureDataLoad (const void *data, int32_t size, TextureType textureType)
 a function called when texture is loaded data pointer the size of data a kind of texture a pointer of loaded texture More...
 
virtual void Unload (TextureData *data)
 テクスチャを破棄する。 More...
 

Detailed Description

テクスチャ読み込み破棄関数指定クラス

Definition at line 3012 of file Effekseer.h.

Constructor & Destructor Documentation

◆ TextureLoader()

Effekseer::TextureLoader::TextureLoader ( )
inline

コンストラクタ

Definition at line 3018 of file Effekseer.h.

3018 {}

◆ ~TextureLoader()

virtual Effekseer::TextureLoader::~TextureLoader ( )
inlinevirtual

デストラクタ

Definition at line 3023 of file Effekseer.h.

3023 {}

Member Function Documentation

◆ Load() [1/2]

virtual TextureData* Effekseer::TextureLoader::Load ( const EFK_CHAR path,
TextureType  textureType 
)
inlinevirtual

テクスチャを読み込む。

Parameters
path[in] 読み込み元パス
textureType[in] テクスチャの種類
Returns
テクスチャのポインタ
Note
テクスチャを読み込む。 ::Effekseer::Effect::Create実行時に使用される。

Definition at line 3034 of file Effekseer.h.

3034 { return nullptr; }

◆ Load() [2/2]

virtual TextureData* Effekseer::TextureLoader::Load ( const void data,
int32_t  size,
TextureType  textureType 
)
inlinevirtual

a function called when texture is loaded data pointer the size of data a kind of texture a pointer of loaded texture

Definition at line 3053 of file Effekseer.h.

3053 { return nullptr; }

◆ Unload()

virtual void Effekseer::TextureLoader::Unload ( TextureData data)
inlinevirtual

テクスチャを破棄する。

Parameters
data[in] テクスチャ
Note
テクスチャを破棄する。 ::Effekseer::Effectのインスタンスが破棄された時に使用される。

Definition at line 3062 of file Effekseer.h.

3062 {}

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