|
| | raWater (raSmartPointer< raDirectX > dx, int width, int depth, raMaterial *mat) |
| |
| | ~raWater (void) |
| |
| virtual bool | RenderMesh (LPCSTR techniqueName="") |
| |
| virtual bool | Update (float fTime, float fRunTime) |
| |
| void | push (float x, float y, float depth) |
| |
| void | pushX (float depth) |
| |
| void | pushZ (float deth) |
| |
| void | _PREP (float depth, float x, float y, int addx, int addy) |
| |
| virtual bool | Intersects (const raVector3 *pRayPos, const raVector3 *pRayDir, float *pDist) |
| |
| virtual bool | CreateMesh () |
| |
| virtual bool | DestroyMesh () |
| |
| virtual ID3D11Buffer * | GetVertexBuffer () |
| |
| virtual ID3D11Buffer * | GetIndexBuffer () |
| |
| virtual D3D11_PRIMITIVE_TOPOLOGY | GetPrimitiveTopology (UINT n) |
| |
| virtual DXGI_FORMAT | GetIndexBufferFormat () |
| |
| virtual UINT | GetNumSubsets () |
| |
| virtual SDKMESH_SUBSET * | GetSubset (UINT n) |
| |
| virtual UINT | GetNumMaterials () |
| |
| virtual raMaterial * | GetMaterial (UINT n) |
| |
| | raVisual (raSmartPointer< raDirectX > dx, bool bAlpha=false, bool bAdditive=false, bool bDepthDisable=false, D3D11_FILL_MODE fillMode=D3D11_FILL_SOLID, D3D11_CULL_MODE cullMode=D3D11_CULL_BACK) |
| |
| | ~raVisual (void) |
| |
| virtual bool | Create () |
| |
| virtual void | Destroy () |
| |
| virtual void | CreateEffectVariables () |
| |
| virtual void | DestroyEffectVariables () |
| |
| virtual void | SetupEffectVariables (const raMatrix &pView, const raMatrix &pProj, const raLight *pLight) |
| |
| virtual bool | Render (UINT drawOrder, const raMatrix &pView, const raMatrix &pProj, const raLight *pLight, LPCSTR techniqueName="") |
| |
| virtual void | CreateMaterials () |
| |
| virtual void | DestroyMaterials () |
| |
| bool | SetState () |
| |
| bool | RestoreState () |
| |
| virtual const D3D11_INPUT_ELEMENT_DESC * | GetVertexLayout () |
| |
| virtual UINT | GetNumElements () |
| |
| virtual UINT | GetStrideSize () |
| |
| void | SetMaterial (UINT n, raMaterial *pMaterial) |
| |
| void | SetMaterial_1 (UINT n, raMaterial *pMaterial) |
| |
| void | SetTexture (UINT n, LPCSTR textureFileName) |
| |
| void | SetTexture_1 (UINT n, LPCSTR textureFileName) |
| |
| virtual void | SetVisible (bool bVisible) |
| |
| virtual void | SetDrawOder (UINT Value) |
| |
| virtual void | SetSelected (bool bSelected) |
| |
| virtual const float | GetBoundingsphereRadius () |
| |
| | raRender (raSmartPointer< raDirectX > dx, const raMatrix *mWorld=NULL, LPCSTR Name="Render") |
| |
| virtual | ~raRender (void) |
| |
| LPCSTR | GetName () |
| |
| void | SetName (LPCSTR Name) |
| |
| virtual void | SetWorldMatrix (const raMatrix &value) |
| |
| virtual raMatrix * | GetWorldMatrix (void) |
| |
| virtual | ~IRAMesh () |
| |
Definition at line 3 of file raWater.h.