| acceptsPhotoModeField(const PhotoModeAssignment &assignment) const noexcept override | eve::graphics::GrassField | virtual |
| applyPhotoModeField(const PhotoModeAssignment &assignment) override | eve::graphics::GrassField | virtual |
| bake(const float *posXYZ, const float *nrmXYZ, int vertexCount, const uint32_t *indices, int indexCount, const BakeParams ¶ms) | eve::graphics::GrassField | |
| bakeFoliagePoints(const std::vector< grass::Point > &points, float width, float height, const image::ImageData &albedo, const image::ImageData &normal, const image::ImageData &mask, const grass::GrassFoliageSettings &settings) | 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 | |
| bakePoints(const std::vector< grass::Point > &points, float width, float height) | eve::graphics::GrassField | |
| bakeTexturedPoints(const std::vector< grass::Point > &points, float width, float height, const image::ImageData &image) | eve::graphics::GrassField | |
| capabilityName | eve::IPhotoModeFieldSink | static |
| 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 |
| getPhotoModeCellDistance() const noexcept | eve::graphics::GrassField | inline |
| getPhotoModeCellSubdivision() const noexcept | eve::graphics::GrassField | inline |
| getPhotoModeDensity() const noexcept | eve::graphics::GrassField | inline |
| getPhotoModeDistance() const noexcept | eve::graphics::GrassField | inline |
| getReflectionCaptureEnabled() const | eve::graphics::GrassField | inline |
| getReflectionCaptureMask() const | eve::graphics::GrassField | inline |
| getShader() const | eve::graphics::GrassField | inline |
| getSparseCount() const | eve::graphics::GrassField | inline |
| getSparseMesh() const | eve::graphics::GrassField | inline |
| getTerrainDetailDensity() const noexcept | eve::graphics::GrassField | inline |
| getTerrainDetailHardDistance() const noexcept | 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 | |
| setPhotoModeAuthority(bool enabled) | eve::graphics::GrassField | |
| setReflectionCaptureEnabled(bool enabled) | eve::graphics::GrassField | inline |
| setReflectionCaptureMask(uint32_t mask) | eve::graphics::GrassField | inline |
| setTerrainDetailOverwrite(const grass::TerrainDetailOverwriteSettings &settings) | eve::graphics::GrassField | |
| setTime(float seconds) | eve::graphics::GrassField | |
| update(float dt) | eve::graphics::GrassField | |
| ~GrassField() | eve::graphics::GrassField | |
| ~IPhotoModeFieldSink()=default | eve::IPhotoModeFieldSink | virtual |