arsa
2.7
|
#include <EffekseerRendererDX11.h>
Public Member Functions | |
Impl * | GetImpl () |
only for Effekseer backend developer. Effekseer User doesn't need it. More... | |
virtual void | OnLostDevice ()=0 |
デバイスロストが発生した時に実行する。 More... | |
virtual void | OnResetDevice ()=0 |
デバイスがリセットされた時に実行する。 More... | |
virtual void | Destroy ()=0 |
このインスタンスを破棄する。 More... | |
virtual void | SetRestorationOfStatesFlag (bool flag)=0 |
ステートを復帰するかどうかのフラグを設定する。 More... | |
virtual bool | BeginRendering ()=0 |
描画を開始する時に実行する。 More... | |
virtual bool | EndRendering ()=0 |
描画を終了する時に実行する。 More... | |
virtual ::Effekseer::Vector3D | GetLightDirection () const |
Get the direction of light. More... | |
virtual void | SetLightDirection (const ::Effekseer::Vector3D &direction) |
Specifiy the direction of light. More... | |
virtual const ::Effekseer::Color & | GetLightColor () const |
Get the color of light. More... | |
virtual void | SetLightColor (const ::Effekseer::Color &color) |
Specify the color of light. More... | |
virtual const ::Effekseer::Color & | GetLightAmbientColor () const |
Get the color of ambient. More... | |
virtual void | SetLightAmbientColor (const ::Effekseer::Color &color) |
Specify the color of ambient. More... | |
virtual int32_t | GetSquareMaxCount () const =0 |
最大描画スプライト数を取得する。 More... | |
virtual ::Effekseer::Matrix44 | GetProjectionMatrix () const |
Get a projection matrix. More... | |
virtual void | SetProjectionMatrix (const ::Effekseer::Matrix44 &mat) |
Set a projection matrix. More... | |
virtual ::Effekseer::Matrix44 | GetCameraMatrix () const |
Get a camera matrix. More... | |
virtual void | SetCameraMatrix (const ::Effekseer::Matrix44 &mat) |
Set a camera matrix. More... | |
virtual ::Effekseer::Matrix44 | GetCameraProjectionMatrix () const |
Get a camera projection matrix. More... | |
virtual ::Effekseer::Vector3D | GetCameraFrontDirection () const |
Get a front direction of camera. More... | |
virtual ::Effekseer::Vector3D | GetCameraPosition () const |
Get a position of camera. More... | |
virtual void | SetCameraParameter (const ::Effekseer::Vector3D &front, const ::Effekseer::Vector3D &position) |
Set a front direction and position of camera manually. More... | |
virtual ::Effekseer::SpriteRenderer * | CreateSpriteRenderer ()=0 |
スプライトレンダラーを生成する。 More... | |
virtual ::Effekseer::RibbonRenderer * | CreateRibbonRenderer ()=0 |
リボンレンダラーを生成する。 More... | |
virtual ::Effekseer::RingRenderer * | CreateRingRenderer ()=0 |
リングレンダラーを生成する。 More... | |
virtual ::Effekseer::ModelRenderer * | CreateModelRenderer ()=0 |
モデルレンダラーを生成する。 More... | |
virtual ::Effekseer::TrackRenderer * | CreateTrackRenderer ()=0 |
軌跡レンダラーを生成する。 More... | |
virtual ::Effekseer::TextureLoader * | CreateTextureLoader (::Effekseer::FileInterface *fileInterface=NULL)=0 |
標準のテクスチャ読込クラスを生成する。 More... | |
virtual ::Effekseer::ModelLoader * | CreateModelLoader (::Effekseer::FileInterface *fileInterface=NULL)=0 |
標準のモデル読込クラスを生成する。 More... | |
virtual ::Effekseer::MaterialLoader * | CreateMaterialLoader (::Effekseer::FileInterface *fileInterface=nullptr)=0 |
Create default material loader. More... | |
virtual void | ResetRenderState ()=0 |
レンダーステートを強制的にリセットする。 More... | |
virtual DistortingCallback * | GetDistortingCallback ()=0 |
背景を歪ませるエフェクトが描画される前に呼ばれるコールバックを取得する。 More... | |
virtual void | SetDistortingCallback (DistortingCallback *callback)=0 |
背景を歪ませるエフェクトが描画される前に呼ばれるコールバックを設定する。 More... | |
virtual int32_t | GetDrawCallCount () const |
Get draw call count. More... | |
virtual int32_t | GetDrawVertexCount () const |
Get the number of vertex drawn. More... | |
virtual void | ResetDrawCallCount () |
Reset draw call count. More... | |
virtual void | ResetDrawVertexCount () |
Reset the number of vertex drawn. More... | |
virtual Effekseer::RenderMode | GetRenderMode () const |
Get a render mode. More... | |
virtual void | SetRenderMode (Effekseer::RenderMode renderMode) |
Specify a render mode. More... | |
virtual UVStyle | GetTextureUVStyle () const |
Get an UV Style of texture when particles are rendered. More... | |
virtual void | SetTextureUVStyle (UVStyle style) |
Set an UV Style of texture when particles are rendered. More... | |
virtual UVStyle | GetBackgroundTextureUVStyle () const |
Get an UV Style of background when particles are rendered. More... | |
virtual void | SetBackgroundTextureUVStyle (UVStyle style) |
Set an UV Style of background when particles are rendered. More... | |
virtual float | GetTime () const |
Get a current time (s) More... | |
virtual void | SetTime (float time) |
Set a current time (s) More... | |
virtual void | SetCommandList (CommandList *commandList) |
specify a command list to render. This function is available except DirectX9, DirectX11 and OpenGL. More... | |
virtual void | SetBackgroundTexture (::Effekseer::TextureData *textureData) |
Specify a background texture. Specified texture is not deleted by the renderer. This function is available except DirectX9, DirectX11. More... | |
virtual Effekseer::TextureData * | CreateProxyTexture (ProxyTextureType type) |
Create a proxy texture. More... | |
virtual void | DeleteProxyTexture (Effekseer::TextureData *data) |
Delete a proxy texture. More... | |
Impl * | GetImpl () |
only for Effekseer backend developer. Effekseer User doesn't need it. More... | |
virtual void | OnLostDevice ()=0 |
デバイスロストが発生した時に実行する。 More... | |
virtual void | OnResetDevice ()=0 |
デバイスがリセットされた時に実行する。 More... | |
virtual void | Destroy ()=0 |
このインスタンスを破棄する。 More... | |
virtual void | SetRestorationOfStatesFlag (bool flag)=0 |
ステートを復帰するかどうかのフラグを設定する。 More... | |
virtual bool | BeginRendering ()=0 |
描画を開始する時に実行する。 More... | |
virtual bool | EndRendering ()=0 |
描画を終了する時に実行する。 More... | |
virtual ::Effekseer::Vector3D | GetLightDirection () const |
Get the direction of light. More... | |
virtual void | SetLightDirection (const ::Effekseer::Vector3D &direction) |
Specifiy the direction of light. More... | |
virtual const ::Effekseer::Color & | GetLightColor () const |
Get the color of light. More... | |
virtual void | SetLightColor (const ::Effekseer::Color &color) |
Specify the color of light. More... | |
virtual const ::Effekseer::Color & | GetLightAmbientColor () const |
Get the color of ambient. More... | |
virtual void | SetLightAmbientColor (const ::Effekseer::Color &color) |
Specify the color of ambient. More... | |
virtual int32_t | GetSquareMaxCount () const =0 |
最大描画スプライト数を取得する。 More... | |
virtual ::Effekseer::Matrix44 | GetProjectionMatrix () const |
Get a projection matrix. More... | |
virtual void | SetProjectionMatrix (const ::Effekseer::Matrix44 &mat) |
Set a projection matrix. More... | |
virtual ::Effekseer::Matrix44 | GetCameraMatrix () const |
Get a camera matrix. More... | |
virtual void | SetCameraMatrix (const ::Effekseer::Matrix44 &mat) |
Set a camera matrix. More... | |
virtual ::Effekseer::Matrix44 | GetCameraProjectionMatrix () const |
Get a camera projection matrix. More... | |
virtual ::Effekseer::Vector3D | GetCameraFrontDirection () const |
Get a front direction of camera. More... | |
virtual ::Effekseer::Vector3D | GetCameraPosition () const |
Get a position of camera. More... | |
virtual void | SetCameraParameter (const ::Effekseer::Vector3D &front, const ::Effekseer::Vector3D &position) |
Set a front direction and position of camera manually. More... | |
virtual ::Effekseer::SpriteRenderer * | CreateSpriteRenderer ()=0 |
スプライトレンダラーを生成する。 More... | |
virtual ::Effekseer::RibbonRenderer * | CreateRibbonRenderer ()=0 |
リボンレンダラーを生成する。 More... | |
virtual ::Effekseer::RingRenderer * | CreateRingRenderer ()=0 |
リングレンダラーを生成する。 More... | |
virtual ::Effekseer::ModelRenderer * | CreateModelRenderer ()=0 |
モデルレンダラーを生成する。 More... | |
virtual ::Effekseer::TrackRenderer * | CreateTrackRenderer ()=0 |
軌跡レンダラーを生成する。 More... | |
virtual ::Effekseer::TextureLoader * | CreateTextureLoader (::Effekseer::FileInterface *fileInterface=NULL)=0 |
標準のテクスチャ読込クラスを生成する。 More... | |
virtual ::Effekseer::ModelLoader * | CreateModelLoader (::Effekseer::FileInterface *fileInterface=NULL)=0 |
標準のモデル読込クラスを生成する。 More... | |
virtual ::Effekseer::MaterialLoader * | CreateMaterialLoader (::Effekseer::FileInterface *fileInterface=nullptr)=0 |
Create default material loader. More... | |
virtual void | ResetRenderState ()=0 |
レンダーステートを強制的にリセットする。 More... | |
virtual DistortingCallback * | GetDistortingCallback ()=0 |
背景を歪ませるエフェクトが描画される前に呼ばれるコールバックを取得する。 More... | |
virtual void | SetDistortingCallback (DistortingCallback *callback)=0 |
背景を歪ませるエフェクトが描画される前に呼ばれるコールバックを設定する。 More... | |
virtual int32_t | GetDrawCallCount () const |
Get draw call count. More... | |
virtual int32_t | GetDrawVertexCount () const |
Get the number of vertex drawn. More... | |
virtual void | ResetDrawCallCount () |
Reset draw call count. More... | |
virtual void | ResetDrawVertexCount () |
Reset the number of vertex drawn. More... | |
virtual Effekseer::RenderMode | GetRenderMode () const |
Get a render mode. More... | |
virtual void | SetRenderMode (Effekseer::RenderMode renderMode) |
Specify a render mode. More... | |
virtual UVStyle | GetTextureUVStyle () const |
Get an UV Style of texture when particles are rendered. More... | |
virtual void | SetTextureUVStyle (UVStyle style) |
Set an UV Style of texture when particles are rendered. More... | |
virtual UVStyle | GetBackgroundTextureUVStyle () const |
Get an UV Style of background when particles are rendered. More... | |
virtual void | SetBackgroundTextureUVStyle (UVStyle style) |
Set an UV Style of background when particles are rendered. More... | |
virtual float | GetTime () const |
Get a current time (s) More... | |
virtual void | SetTime (float time) |
Set a current time (s) More... | |
virtual void | SetCommandList (CommandList *commandList) |
specify a command list to render. This function is available except DirectX9, DirectX11 and OpenGL. More... | |
virtual void | SetBackgroundTexture (::Effekseer::TextureData *textureData) |
Specify a background texture. Specified texture is not deleted by the renderer. This function is available except DirectX9, DirectX11. More... | |
virtual Effekseer::TextureData * | CreateProxyTexture (ProxyTextureType type) |
Create a proxy texture. More... | |
virtual void | DeleteProxyTexture (Effekseer::TextureData *data) |
Delete a proxy texture. More... | |
Impl * | GetImpl () |
only for Effekseer backend developer. Effekseer User doesn't need it. More... | |
virtual void | OnLostDevice ()=0 |
デバイスロストが発生した時に実行する。 More... | |
virtual void | OnResetDevice ()=0 |
デバイスがリセットされた時に実行する。 More... | |
virtual void | Destroy ()=0 |
このインスタンスを破棄する。 More... | |
virtual void | SetRestorationOfStatesFlag (bool flag)=0 |
ステートを復帰するかどうかのフラグを設定する。 More... | |
virtual bool | BeginRendering ()=0 |
描画を開始する時に実行する。 More... | |
virtual bool | EndRendering ()=0 |
描画を終了する時に実行する。 More... | |
virtual ::Effekseer::Vector3D | GetLightDirection () const |
Get the direction of light. More... | |
virtual void | SetLightDirection (const ::Effekseer::Vector3D &direction) |
Specifiy the direction of light. More... | |
virtual const ::Effekseer::Color & | GetLightColor () const |
Get the color of light. More... | |
virtual void | SetLightColor (const ::Effekseer::Color &color) |
Specify the color of light. More... | |
virtual const ::Effekseer::Color & | GetLightAmbientColor () const |
Get the color of ambient. More... | |
virtual void | SetLightAmbientColor (const ::Effekseer::Color &color) |
Specify the color of ambient. More... | |
virtual int32_t | GetSquareMaxCount () const =0 |
最大描画スプライト数を取得する。 More... | |
virtual ::Effekseer::Matrix44 | GetProjectionMatrix () const |
Get a projection matrix. More... | |
virtual void | SetProjectionMatrix (const ::Effekseer::Matrix44 &mat) |
Set a projection matrix. More... | |
virtual ::Effekseer::Matrix44 | GetCameraMatrix () const |
Get a camera matrix. More... | |
virtual void | SetCameraMatrix (const ::Effekseer::Matrix44 &mat) |
Set a camera matrix. More... | |
virtual ::Effekseer::Matrix44 | GetCameraProjectionMatrix () const |
Get a camera projection matrix. More... | |
virtual ::Effekseer::Vector3D | GetCameraFrontDirection () const |
Get a front direction of camera. More... | |
virtual ::Effekseer::Vector3D | GetCameraPosition () const |
Get a position of camera. More... | |
virtual void | SetCameraParameter (const ::Effekseer::Vector3D &front, const ::Effekseer::Vector3D &position) |
Set a front direction and position of camera manually. More... | |
virtual ::Effekseer::SpriteRenderer * | CreateSpriteRenderer ()=0 |
スプライトレンダラーを生成する。 More... | |
virtual ::Effekseer::RibbonRenderer * | CreateRibbonRenderer ()=0 |
リボンレンダラーを生成する。 More... | |
virtual ::Effekseer::RingRenderer * | CreateRingRenderer ()=0 |
リングレンダラーを生成する。 More... | |
virtual ::Effekseer::ModelRenderer * | CreateModelRenderer ()=0 |
モデルレンダラーを生成する。 More... | |
virtual ::Effekseer::TrackRenderer * | CreateTrackRenderer ()=0 |
軌跡レンダラーを生成する。 More... | |
virtual ::Effekseer::TextureLoader * | CreateTextureLoader (::Effekseer::FileInterface *fileInterface=NULL)=0 |
標準のテクスチャ読込クラスを生成する。 More... | |
virtual ::Effekseer::ModelLoader * | CreateModelLoader (::Effekseer::FileInterface *fileInterface=NULL)=0 |
標準のモデル読込クラスを生成する。 More... | |
virtual ::Effekseer::MaterialLoader * | CreateMaterialLoader (::Effekseer::FileInterface *fileInterface=nullptr)=0 |
Create default material loader. More... | |
virtual void | ResetRenderState ()=0 |
レンダーステートを強制的にリセットする。 More... | |
virtual DistortingCallback * | GetDistortingCallback ()=0 |
背景を歪ませるエフェクトが描画される前に呼ばれるコールバックを取得する。 More... | |
virtual void | SetDistortingCallback (DistortingCallback *callback)=0 |
背景を歪ませるエフェクトが描画される前に呼ばれるコールバックを設定する。 More... | |
virtual int32_t | GetDrawCallCount () const |
Get draw call count. More... | |
virtual int32_t | GetDrawVertexCount () const |
Get the number of vertex drawn. More... | |
virtual void | ResetDrawCallCount () |
Reset draw call count. More... | |
virtual void | ResetDrawVertexCount () |
Reset the number of vertex drawn. More... | |
virtual Effekseer::RenderMode | GetRenderMode () const |
Get a render mode. More... | |
virtual void | SetRenderMode (Effekseer::RenderMode renderMode) |
Specify a render mode. More... | |
virtual UVStyle | GetTextureUVStyle () const |
Get an UV Style of texture when particles are rendered. More... | |
virtual void | SetTextureUVStyle (UVStyle style) |
Set an UV Style of texture when particles are rendered. More... | |
virtual UVStyle | GetBackgroundTextureUVStyle () const |
Get an UV Style of background when particles are rendered. More... | |
virtual void | SetBackgroundTextureUVStyle (UVStyle style) |
Set an UV Style of background when particles are rendered. More... | |
virtual float | GetTime () const |
Get a current time (s) More... | |
virtual void | SetTime (float time) |
Set a current time (s) More... | |
virtual void | SetCommandList (CommandList *commandList) |
specify a command list to render. This function is available except DirectX9, DirectX11 and OpenGL. More... | |
virtual void | SetBackgroundTexture (::Effekseer::TextureData *textureData) |
Specify a background texture. Specified texture is not deleted by the renderer. This function is available except DirectX9, DirectX11. More... | |
virtual Effekseer::TextureData * | CreateProxyTexture (ProxyTextureType type) |
Create a proxy texture. More... | |
virtual void | DeleteProxyTexture (Effekseer::TextureData *data) |
Delete a proxy texture. More... | |
Public Member Functions inherited from Effekseer::IReference | |
virtual int | AddRef ()=0 |
参照カウンタを加算する。 More... | |
virtual int | GetRef ()=0 |
参照カウンタを取得する。 More... | |
virtual int | Release ()=0 |
参照カウンタを減算する。0になった時、インスタンスを削除する。 More... | |
Protected Member Functions | |
Renderer () | |
virtual | ~Renderer () |
Renderer () | |
virtual | ~Renderer () |
Renderer () | |
virtual | ~Renderer () |
Protected Attributes | |
Impl * | impl = nullptr |
Definition at line 121 of file EffekseerRendererDX11.h.
|
protected |
|
protectedvirtual |
Reimplemented in EffekseerRendererGL::Renderer, EffekseerRendererDX11::Renderer, and EffekseerRendererDX9::Renderer.
|
protected |
|
protectedvirtual |
Reimplemented in EffekseerRendererGL::Renderer, EffekseerRendererDX11::Renderer, and EffekseerRendererDX9::Renderer.
|
protected |
|
protectedvirtual |
Reimplemented in EffekseerRendererGL::Renderer, EffekseerRendererDX11::Renderer, and EffekseerRendererDX9::Renderer.
|
pure virtual |
描画を開始する時に実行する。
|
pure virtual |
描画を開始する時に実行する。
|
pure virtual |
描画を開始する時に実行する。
|
pure virtual |
Create default material loader.
|
pure virtual |
Create default material loader.
|
pure virtual |
Create default material loader.
|
pure virtual |
標準のモデル読込クラスを生成する。
|
pure virtual |
標準のモデル読込クラスを生成する。
|
pure virtual |
標準のモデル読込クラスを生成する。
|
pure virtual |
モデルレンダラーを生成する。
|
pure virtual |
モデルレンダラーを生成する。
|
pure virtual |
モデルレンダラーを生成する。
|
inlinevirtual |
Create a proxy texture.
Definition at line 415 of file EffekseerRendererDX9.h.
|
inlinevirtual |
Create a proxy texture.
Definition at line 415 of file EffekseerRendererDX11.h.
|
inlinevirtual |
Create a proxy texture.
Definition at line 518 of file EffekseerRendererGL.h.
|
pure virtual |
リボンレンダラーを生成する。
|
pure virtual |
リボンレンダラーを生成する。
|
pure virtual |
リボンレンダラーを生成する。
|
pure virtual |
リングレンダラーを生成する。
|
pure virtual |
リングレンダラーを生成する。
|
pure virtual |
リングレンダラーを生成する。
|
pure virtual |
スプライトレンダラーを生成する。
|
pure virtual |
スプライトレンダラーを生成する。
|
pure virtual |
スプライトレンダラーを生成する。
|
pure virtual |
標準のテクスチャ読込クラスを生成する。
|
pure virtual |
標準のテクスチャ読込クラスを生成する。
|
pure virtual |
標準のテクスチャ読込クラスを生成する。
|
pure virtual |
軌跡レンダラーを生成する。
|
pure virtual |
軌跡レンダラーを生成する。
|
pure virtual |
軌跡レンダラーを生成する。
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
pure virtual |
このインスタンスを破棄する。
|
pure virtual |
このインスタンスを破棄する。
|
pure virtual |
このインスタンスを破棄する。
|
pure virtual |
描画を終了する時に実行する。
|
pure virtual |
描画を終了する時に実行する。
|
pure virtual |
描画を終了する時に実行する。
|
virtual |
Get an UV Style of background when particles are rendered.
|
virtual |
Get an UV Style of background when particles are rendered.
|
virtual |
Get an UV Style of background when particles are rendered.
virtual ::Effekseer::Vector3D EffekseerRenderer::Renderer::GetCameraFrontDirection | ( | ) | const |
Get a front direction of camera.
virtual ::Effekseer::Vector3D EffekseerRenderer::Renderer::GetCameraFrontDirection | ( | ) | const |
Get a front direction of camera.
virtual ::Effekseer::Vector3D EffekseerRenderer::Renderer::GetCameraFrontDirection | ( | ) | const |
Get a front direction of camera.
virtual ::Effekseer::Matrix44 EffekseerRenderer::Renderer::GetCameraMatrix | ( | ) | const |
Get a camera matrix.
virtual ::Effekseer::Matrix44 EffekseerRenderer::Renderer::GetCameraMatrix | ( | ) | const |
Get a camera matrix.
virtual ::Effekseer::Matrix44 EffekseerRenderer::Renderer::GetCameraMatrix | ( | ) | const |
Get a camera matrix.
virtual ::Effekseer::Vector3D EffekseerRenderer::Renderer::GetCameraPosition | ( | ) | const |
Get a position of camera.
virtual ::Effekseer::Vector3D EffekseerRenderer::Renderer::GetCameraPosition | ( | ) | const |
Get a position of camera.
virtual ::Effekseer::Vector3D EffekseerRenderer::Renderer::GetCameraPosition | ( | ) | const |
Get a position of camera.
virtual ::Effekseer::Matrix44 EffekseerRenderer::Renderer::GetCameraProjectionMatrix | ( | ) | const |
Get a camera projection matrix.
virtual ::Effekseer::Matrix44 EffekseerRenderer::Renderer::GetCameraProjectionMatrix | ( | ) | const |
Get a camera projection matrix.
virtual ::Effekseer::Matrix44 EffekseerRenderer::Renderer::GetCameraProjectionMatrix | ( | ) | const |
Get a camera projection matrix.
|
pure virtual |
背景を歪ませるエフェクトが描画される前に呼ばれるコールバックを取得する。
|
pure virtual |
背景を歪ませるエフェクトが描画される前に呼ばれるコールバックを取得する。
|
pure virtual |
背景を歪ませるエフェクトが描画される前に呼ばれるコールバックを取得する。
|
virtual |
Get draw call count.
|
virtual |
Get draw call count.
|
virtual |
Get draw call count.
|
virtual |
Get the number of vertex drawn.
|
virtual |
Get the number of vertex drawn.
|
virtual |
Get the number of vertex drawn.
Impl* EffekseerRenderer::Renderer::GetImpl | ( | ) |
Impl* EffekseerRenderer::Renderer::GetImpl | ( | ) |
Impl* EffekseerRenderer::Renderer::GetImpl | ( | ) |
|
virtual |
Get the color of ambient.
|
virtual |
Get the color of ambient.
|
virtual |
Get the color of ambient.
|
virtual |
Get the color of light.
|
virtual |
Get the color of light.
|
virtual |
Get the color of light.
virtual ::Effekseer::Vector3D EffekseerRenderer::Renderer::GetLightDirection | ( | ) | const |
Get the direction of light.
virtual ::Effekseer::Vector3D EffekseerRenderer::Renderer::GetLightDirection | ( | ) | const |
Get the direction of light.
virtual ::Effekseer::Vector3D EffekseerRenderer::Renderer::GetLightDirection | ( | ) | const |
Get the direction of light.
virtual ::Effekseer::Matrix44 EffekseerRenderer::Renderer::GetProjectionMatrix | ( | ) | const |
Get a projection matrix.
virtual ::Effekseer::Matrix44 EffekseerRenderer::Renderer::GetProjectionMatrix | ( | ) | const |
Get a projection matrix.
virtual ::Effekseer::Matrix44 EffekseerRenderer::Renderer::GetProjectionMatrix | ( | ) | const |
Get a projection matrix.
|
virtual |
Get a render mode.
|
virtual |
Get a render mode.
|
virtual |
Get a render mode.
|
pure virtual |
最大描画スプライト数を取得する。
Implemented in EffekseerRendererGL::Renderer.
|
pure virtual |
最大描画スプライト数を取得する。
Implemented in EffekseerRendererGL::Renderer.
|
pure virtual |
最大描画スプライト数を取得する。
Implemented in EffekseerRendererGL::Renderer.
|
virtual |
Get an UV Style of texture when particles are rendered.
|
virtual |
Get an UV Style of texture when particles are rendered.
|
virtual |
Get an UV Style of texture when particles are rendered.
|
virtual |
Get a current time (s)
|
virtual |
Get a current time (s)
|
virtual |
Get a current time (s)
|
pure virtual |
デバイスロストが発生した時に実行する。
|
pure virtual |
デバイスロストが発生した時に実行する。
|
pure virtual |
デバイスロストが発生した時に実行する。
|
pure virtual |
デバイスがリセットされた時に実行する。
|
pure virtual |
デバイスがリセットされた時に実行する。
|
pure virtual |
デバイスがリセットされた時に実行する。
|
virtual |
Reset draw call count.
|
virtual |
Reset draw call count.
|
virtual |
Reset draw call count.
|
virtual |
Reset the number of vertex drawn.
|
virtual |
Reset the number of vertex drawn.
|
virtual |
Reset the number of vertex drawn.
|
pure virtual |
レンダーステートを強制的にリセットする。
|
pure virtual |
レンダーステートを強制的にリセットする。
|
pure virtual |
レンダーステートを強制的にリセットする。
|
virtual |
Specify a background texture. Specified texture is not deleted by the renderer. This function is available except DirectX9, DirectX11.
|
virtual |
Specify a background texture. Specified texture is not deleted by the renderer. This function is available except DirectX9, DirectX11.
|
virtual |
Specify a background texture. Specified texture is not deleted by the renderer. This function is available except DirectX9, DirectX11.
Set an UV Style of background when particles are rendered.
Set an UV Style of background when particles are rendered.
Set an UV Style of background when particles are rendered.
|
virtual |
Set a camera matrix.
|
virtual |
Set a camera matrix.
|
virtual |
Set a camera matrix.
|
virtual |
Set a front direction and position of camera manually.
front | (Right Hand) a direction from focus to eye, (Left Hand) a direction from eye to focus, |
|
virtual |
Set a front direction and position of camera manually.
front | (Right Hand) a direction from focus to eye, (Left Hand) a direction from eye to focus, |
|
virtual |
Set a front direction and position of camera manually.
front | (Right Hand) a direction from focus to eye, (Left Hand) a direction from eye to focus, |
|
inlinevirtual |
specify a command list to render. This function is available except DirectX9, DirectX11 and OpenGL.
Definition at line 398 of file EffekseerRendererDX11.h.
|
inlinevirtual |
specify a command list to render. This function is available except DirectX9, DirectX11 and OpenGL.
Definition at line 398 of file EffekseerRendererDX9.h.
|
inlinevirtual |
specify a command list to render. This function is available except DirectX9, DirectX11 and OpenGL.
Definition at line 501 of file EffekseerRendererGL.h.
|
pure virtual |
背景を歪ませるエフェクトが描画される前に呼ばれるコールバックを設定する。
|
pure virtual |
背景を歪ませるエフェクトが描画される前に呼ばれるコールバックを設定する。
|
pure virtual |
背景を歪ませるエフェクトが描画される前に呼ばれるコールバックを設定する。
|
virtual |
Specify the color of ambient.
|
virtual |
Specify the color of ambient.
|
virtual |
Specify the color of ambient.
|
virtual |
Specify the color of light.
|
virtual |
Specify the color of light.
|
virtual |
Specify the color of light.
|
virtual |
Specifiy the direction of light.
|
virtual |
Specifiy the direction of light.
|
virtual |
Specifiy the direction of light.
|
virtual |
Set a projection matrix.
|
virtual |
Set a projection matrix.
|
virtual |
Set a projection matrix.
|
virtual |
Specify a render mode.
|
virtual |
Specify a render mode.
|
virtual |
Specify a render mode.
|
pure virtual |
ステートを復帰するかどうかのフラグを設定する。
|
pure virtual |
ステートを復帰するかどうかのフラグを設定する。
|
pure virtual |
ステートを復帰するかどうかのフラグを設定する。
Set an UV Style of texture when particles are rendered.
Set an UV Style of texture when particles are rendered.
Set an UV Style of texture when particles are rendered.
|
virtual |
Set a current time (s)
|
virtual |
Set a current time (s)
|
virtual |
Set a current time (s)
|
protected |
Definition at line 129 of file EffekseerRendererDX11.h.