| bake(const float *posXYZ, const float *nrmXYZ, int vertexCount, const uint32_t *indices, int indexCount, const BakeParams ¶ms) | eve::graphics::GrassField | |
| bakePlane(float sizeX, float sizeZ, int segX, int segZ) | eve::graphics::GrassField | |
| bakePlane(float sizeX, float sizeZ, int segX, int segZ, const BakeParams ¶ms) | eve::graphics::GrassField | |
| draw(const glm::mat4 &model) | eve::graphics::GrassField | |
| draw() | eve::graphics::GrassField | |
| getAtlas() const | eve::graphics::GrassField | inline |
| getDenseCount() const | eve::graphics::GrassField | inline |
| getDenseMesh() const | eve::graphics::GrassField | inline |
| getFrameDuration() const | eve::graphics::GrassField | inline |
| getShader() const | eve::graphics::GrassField | inline |
| getSparseCount() const | eve::graphics::GrassField | inline |
| getSparseMesh() const | eve::graphics::GrassField | inline |
| getTime() const | eve::graphics::GrassField | inline |
| GrassField(Graphics *gfx) | eve::graphics::GrassField | explicit |
| GrassField(const GrassField &)=delete | eve::graphics::GrassField | |
| operator=(const GrassField &)=delete | eve::graphics::GrassField | |
| setFrameDuration(float seconds) | eve::graphics::GrassField | |
| setTime(float seconds) | eve::graphics::GrassField | |
| update(float dt) | eve::graphics::GrassField | |
| ~GrassField()=default | eve::graphics::GrassField | |