| bakeProceduralMesh(const float *posXYZ, const float *nrmXYZ, int vertexCount, const uint32_t *indices, int indexCount, const ProceduralParams ¶ms={}) | eve::graphics::hair::GroomInstance | |
| bakeProceduralPlane(float sizeX, float sizeZ, const ProceduralParams ¶ms={}) | eve::graphics::hair::GroomInstance | |
| disableGuideSimulation() | eve::graphics::hair::GroomInstance | |
| draw(const glm::mat4 &model) | eve::graphics::hair::GroomInstance | |
| draw() | eve::graphics::hair::GroomInstance | |
| enableGuideSimulation(const GuideSimParams ¶ms={}, float guideFraction=0.15f, InterpolationMode mode=InterpolationMode::Offset) | eve::graphics::hair::GroomInstance | |
| getActiveLodIndex() const | eve::graphics::hair::GroomInstance | |
| getActiveRepresentation() const | eve::graphics::hair::GroomInstance | |
| getClusterCount() const | eve::graphics::hair::GroomInstance | |
| getCurveCount() const | eve::graphics::hair::GroomInstance | |
| getForcedLod() const | eve::graphics::hair::GroomInstance | |
| getGroupCount() const | eve::graphics::hair::GroomInstance | |
| getGuideSimParams() const | eve::graphics::hair::GroomInstance | |
| getMarschnerR() const | eve::graphics::hair::GroomInstance | |
| getMarschnerTRT() const | eve::graphics::hair::GroomInstance | |
| getMarschnerTT() const | eve::graphics::hair::GroomInstance | |
| getMesh() const | eve::graphics::hair::GroomInstance | |
| getPointCount() const | eve::graphics::hair::GroomInstance | |
| getRootAoStrength() const | eve::graphics::hair::GroomInstance | |
| getScreenSize() const | eve::graphics::hair::GroomInstance | |
| getSelfShadowBias() const | eve::graphics::hair::GroomInstance | |
| getSelfShadowStrength() const | eve::graphics::hair::GroomInstance | |
| getShader() const | eve::graphics::hair::GroomInstance | |
| getTexture() const | eve::graphics::hair::GroomInstance | |
| getVisibleCurveCount() const | eve::graphics::hair::GroomInstance | |
| getWidthScale() const | eve::graphics::hair::GroomInstance | |
| GroomInstance(Graphics *gfx) | eve::graphics::hair::GroomInstance | explicit |
| GroomInstance(const GroomInstance &)=delete | eve::graphics::hair::GroomInstance | |
| isClusterCullingEnabled() const | eve::graphics::hair::GroomInstance | |
| isGuideSimulationEnabled() const | eve::graphics::hair::GroomInstance | |
| operator=(const GroomInstance &)=delete | eve::graphics::hair::GroomInstance | |
| rebuild() | eve::graphics::hair::GroomInstance | |
| setAsset(const GroomAsset &asset) | eve::graphics::hair::GroomInstance | |
| setClusterCullingEnabled(bool enabled) | eve::graphics::hair::GroomInstance | |
| setForcedLod(int lod) | eve::graphics::hair::GroomInstance | |
| setGuideSimParams(const GuideSimParams ¶ms) | eve::graphics::hair::GroomInstance | |
| setMarschnerLobes(float r, float tt, float trt) | eve::graphics::hair::GroomInstance | |
| setScreenSize(float screenSize) | eve::graphics::hair::GroomInstance | |
| setSelfShadow(float strength, float bias, float rootAo) | eve::graphics::hair::GroomInstance | |
| setSideHint(float x, float y, float z) | eve::graphics::hair::GroomInstance | |
| setWidthScale(float scale) | eve::graphics::hair::GroomInstance | |
| update(float dt) | eve::graphics::hair::GroomInstance | |
| updateVisibility(const float *viewProj16) | eve::graphics::hair::GroomInstance | |
| ~GroomInstance() | eve::graphics::hair::GroomInstance | |