载入中...
搜索中...
未找到
eve::buildingfx::BuildingFx 成员列表
成员的完整列表,这些成员属于 eve::buildingfx::BuildingFx,包括所有继承而来的类成员
| attach(building::PlacementWorld *world) | eve::buildingfx::BuildingFx | |
| buildEdgeCurveGroupMeshForInstance(const building::PlacementWorld &world, int instanceId, float width, float height, float elevation=0.f) | eve::buildingfx::BuildingFx | static |
| buildEdgeCurveMesh(const building::PlacementWorld &world, const std::vector< CurveControlPoint > &controlPoints, int subdivisions, float width, float height, float elevation=0.f) | eve::buildingfx::BuildingFx | static |
| BuildingFx()=default | eve::buildingfx::BuildingFx | |
| buildSurfaceCurveMesh(const std::vector< CurveSurfaceSample > &samples, float width, float height) | eve::buildingfx::BuildingFx | static |
| clearAreaPreview(building::PlacementWorld *world) | eve::buildingfx::BuildingFx | |
| clearEdgeCurvePreview(building::PlacementWorld *world) | eve::buildingfx::BuildingFx | |
| clearMeshResolver() | eve::buildingfx::BuildingFx | inline |
| detach(building::PlacementWorld *world) | eve::buildingfx::BuildingFx | |
| drawGrid2D(building::PlacementWorld *world, graphics::Graphics *gfx) | eve::buildingfx::BuildingFx | |
| drawGrid3D(building::PlacementWorld *world, graphics::Graphics *gfx, float height=0.f) | eve::buildingfx::BuildingFx | |
| getAreaPreviewAccepted(building::PlacementWorld *world, int index) const | eve::buildingfx::BuildingFx | |
| getAreaPreviewCount(building::PlacementWorld *world) const | eve::buildingfx::BuildingFx | |
| getAttachedCount() const | eve::buildingfx::BuildingFx | |
| getContinuousCurveVisualCount(building::PlacementWorld *world) const | eve::buildingfx::BuildingFx | |
| getCurveGroupCount(building::PlacementWorld *world) const | eve::buildingfx::BuildingFx | |
| getCurveVisualFallbackReason(building::PlacementWorld *world, int instanceId) const | eve::buildingfx::BuildingFx | |
| getEdgeCurvePreviewFallbackReason(building::PlacementWorld *world) const | eve::buildingfx::BuildingFx | |
| getEdgeCurvePreviewSurfaceId(building::PlacementWorld *world) const | eve::buildingfx::BuildingFx | |
| getEdgeCurvePreviewSurfaceRevision(building::PlacementWorld *world) const | eve::buildingfx::BuildingFx | |
| getGridVisible(building::PlacementWorld *world) const | eve::buildingfx::BuildingFx | |
| getLevelVisibilityMode(building::PlacementWorld *world) const | eve::buildingfx::BuildingFx | |
| getName() const =0 | eve::Module | pure virtual |
| getVisualCount(building::PlacementWorld *world) const | eve::buildingfx::BuildingFx | |
| getVisualFallbackReason(building::PlacementWorld *world, int instanceId) const | eve::buildingfx::BuildingFx | |
| getVisualResource(building::PlacementWorld *world, int instanceId) const | eve::buildingfx::BuildingFx | |
| getVisualVariant(building::PlacementWorld *world, int instanceId) const | eve::buildingfx::BuildingFx | |
| hasEdgeCurvePreview(building::PlacementWorld *world) const | eve::buildingfx::BuildingFx | |
| hideGhost(building::PlacementWorld *world) | eve::buildingfx::BuildingFx | |
| isAttached(building::PlacementWorld *world) const | eve::buildingfx::BuildingFx | |
| isVisualVisible(building::PlacementWorld *world, int instanceId) const | eve::buildingfx::BuildingFx | |
| MeshResolver typedef | eve::buildingfx::BuildingFx | |
| Module_REG(BuildingFx) | eve::buildingfx::BuildingFx | |
| setGridVisible(building::PlacementWorld *world, bool visible) | eve::buildingfx::BuildingFx | |
| setLevelVisibilityMode(building::PlacementWorld *world, const std::string &mode) | eve::buildingfx::BuildingFx | |
| setMeshResolver(MeshResolver resolver) | eve::buildingfx::BuildingFx | inline |
| sync(building::PlacementWorld *world) | eve::buildingfx::BuildingFx | |
| updateAreaPreview(building::PlacementWorld *world, building::PlacementSession *session) | eve::buildingfx::BuildingFx | |
| updateEdgeCurvePreview(building::PlacementWorld *world, const std::string &buildingId, const std::vector< CurveControlPoint > &controlPoints, int subdivisions, int level=0) | eve::buildingfx::BuildingFx | |
| updateEdgeCurveSurfacePreview(building::PlacementWorld *world, building::PlacementSession *session, int subdivisions, const std::string &surfaceName) | eve::buildingfx::BuildingFx | |
| updateEdgeCurveSurfacePreviewStatus(building::PlacementWorld *world, building::PlacementSession *session, int subdivisions, const std::string &surfaceName) | eve::buildingfx::BuildingFx | |
| updateGhost(building::PlacementWorld *world, building::Ghost *ghost) | eve::buildingfx::BuildingFx | |
| ~BuildingFx() override=default | eve::buildingfx::BuildingFx | |
| ~Module() | eve::Module | inlinevirtual |