|
virtual const char16_t * | GetName () const =0 |
| Get this effect's name. If this effect is loaded from file, default name is file name without extention. More...
|
|
virtual void | SetName (const char16_t *name)=0 |
|
virtual Setting * | GetSetting () const =0 |
| 設定を取得する。 More...
|
|
virtual float | GetMaginification () const =0 |
| Get the magnification multiplied by the magnification at the time of loaded and exported. More...
|
|
virtual int | GetVersion () const =0 |
| エフェクトデータのバージョン取得 More...
|
|
virtual ReferenceObject * | GetLoadingParameter () const =0 |
| Get loading parameter supecfied by EffectFactory. This parameter is not used unless EffectFactory is used. More...
|
|
virtual TextureData * | GetColorImage (int n) const =0 |
| 格納されている色画像のポインタを取得する。 More...
|
|
virtual int32_t | GetColorImageCount () const =0 |
| 格納されている画像のポインタの個数を取得する。 More...
|
|
virtual const EFK_CHAR * | GetColorImagePath (int n) const =0 |
| Get a color image's path. More...
|
|
virtual TextureData * | GetNormalImage (int n) const =0 |
| 格納されている法線画像のポインタを取得する。 More...
|
|
virtual int32_t | GetNormalImageCount () const =0 |
| 格納されている法線画像のポインタの個数を取得する。 More...
|
|
virtual const EFK_CHAR * | GetNormalImagePath (int n) const =0 |
| Get a normal image's path. More...
|
|
virtual TextureData * | GetDistortionImage (int n) const =0 |
| 格納されている歪み画像のポインタを取得する。 More...
|
|
virtual int32_t | GetDistortionImageCount () const =0 |
| 格納されている歪み画像のポインタの個数を取得する。 More...
|
|
virtual const EFK_CHAR * | GetDistortionImagePath (int n) const =0 |
| Get a distortion image's path. More...
|
|
virtual void * | GetWave (int n) const =0 |
| 格納されている音波形のポインタを取得する。 More...
|
|
virtual int32_t | GetWaveCount () const =0 |
| 格納されている音波形のポインタの個数を取得する。 More...
|
|
virtual const EFK_CHAR * | GetWavePath (int n) const =0 |
| Get a wave's path. More...
|
|
virtual void * | GetModel (int n) const =0 |
| 格納されているモデルのポインタを取得する。 More...
|
|
virtual int32_t | GetModelCount () const =0 |
| 格納されているモデルのポインタの個数を取得する。 More...
|
|
virtual const EFK_CHAR * | GetModelPath (int n) const =0 |
| Get a model's path. More...
|
|
virtual MaterialData * | GetMaterial (int n) const =0 |
| Get a material's pointer. More...
|
|
virtual int32_t | GetMaterialCount () const =0 |
| Get the number of stored material pointer. More...
|
|
virtual const EFK_CHAR * | GetMaterialPath (int n) const =0 |
| Get a material's path. More...
|
|
virtual bool | Reload (void *data, int32_t size, const EFK_CHAR *materialPath=nullptr, ReloadingThreadType reloadingThreadType=ReloadingThreadType::Main)=0 |
| Reload this effect An effect's data An effect's size A path where reaources are loaded A thread where reload function is called ResultIf reloadingThreadType is RenderThread, new resources aren't loaded and old resources aren't disposed. More...
|
|
virtual bool | Reload (const EFK_CHAR *path, const EFK_CHAR *materialPath=nullptr, ReloadingThreadType reloadingThreadType=ReloadingThreadType::Main)=0 |
| Reload this effect An effect's path A path where reaources are loaded A thread where reload function is called ResultIf reloadingThreadType is RenderThread, new resources aren't loaded and old resources aren't disposed. More...
|
|
virtual bool | Reload (Manager **managers, int32_t managersCount, void *data, int32_t size, const EFK_CHAR *materialPath=nullptr, ReloadingThreadType reloadingThreadType=ReloadingThreadType::Main)=0 |
| Reload this effect An array of manager instances Length of array An effect's data An effect's size A path where reaources are loaded A thread where reload function is called ResultIf an effect is generated with Setting, the effect in managers is reloaded with managers If reloadingThreadType is RenderThread, new resources aren't loaded and old resources aren't disposed. More...
|
|
virtual bool | Reload (Manager **managers, int32_t managersCount, const EFK_CHAR *path, const EFK_CHAR *materialPath=nullptr, ReloadingThreadType reloadingThreadType=ReloadingThreadType::Main)=0 |
| Reload this effect An array of manager instances Length of array An effect's path A path where reaources are loaded A thread where reload function is called ResultIf an effect is generated with Setting, the effect in managers is reloaded with managers If reloadingThreadType is RenderThread, new resources aren't loaded and old resources aren't disposed. More...
|
|
virtual void | ReloadResources (const void *data=nullptr, int32_t size=0, const EFK_CHAR *materialPath=nullptr)=0 |
| 画像等リソースの再読み込みを行う。 More...
|
|
virtual void | UnloadResources ()=0 |
| 画像等リソースの破棄を行う。 More...
|
|
virtual EffectNode * | GetRoot () const =0 |
| Rootを取得する。 More...
|
|
virtual EffectTerm | CalculateTerm () const =0 |
|
virtual int | AddRef ()=0 |
| 参照カウンタを加算する。 More...
|
|
virtual int | GetRef ()=0 |
| 参照カウンタを取得する。 More...
|
|
virtual int | Release ()=0 |
| 参照カウンタを減算する。0になった時、インスタンスを削除する。 More...
|
|
Effect parameters.
Definition at line 1798 of file Effekseer.h.