16 GWave(real xLen, real yLen, real zLen);
24 std::vector<std::unique_ptr<Primitive>>& out_primitives)
const override;
31 static void genTessellatedRectangleXZ(
const real xLen,
const real zLen,
const int32 numXdivs,
const int32 numZdivs, std::vector<math::Vector3R>& positions);
33 static bool checkData(real xLen, real yLen, real zLen);
Information about the world being cooked.
Definition CookingContext.h:24
void storeCooked(CookedGeometry &out_geometry, const CookingContext &ctx) const override
Store data suitable for rendering into out_geometry.
Definition GWave.cpp:22