class CREWaterOcean : public CRendElementBase;
CREWaterOcean.h
virtual ~CREWaterOcean();
virtual void Create(uint32 nVerticesCount, SVF_P3F_C4B_T2F * pVertices, uint32 nIndicesCount, const void * pIndices, uint32 nIndexSizeof);
CREWaterOcean();
virtual Vec4 * GetDisplaceGrid() const;
virtual void GetMemoryUsage(ICrySizer * pSizer) const;
virtual Vec3 GetPositionAt(float x, float y) const;
virtual bool mfDraw(CShader* ef, SShaderPass* sfm);
virtual void mfGetPlane(Plane& pl);
virtual void mfPrepare(bool bCheckOverflow);
False - mergable, True - static mesh
void ReleaseOcean();