载入中...
搜索中...
未找到
eve::building_editing::BuildingPlacementTarget 成员列表

成员的完整列表,这些成员属于 eve::building_editing::BuildingPlacementTarget,包括所有继承而来的类成员

applyDomainOperation(const DomainOperation &operation) overrideeve::building_editing::BuildingPlacementTargetvirtual
BuildingPlacementTarget(std::string id, building::PlacementWorld *world)eve::building_editing::BuildingPlacementTarget
BuildingPlacementTarget(BuildingPlacementTarget &&) noexcepteve::building_editing::BuildingPlacementTarget
BuildingPlacementTarget(const BuildingPlacementTarget &)=deleteeve::building_editing::BuildingPlacementTarget
bumpRevision()eve::editing::EditableTargetStateinlineprotected
eve::capability()eve::editing::IEditableTargetinline
eve::capability() consteve::editing::IEditableTargetinline
eve::editing::IEditableTarget::capability()eve::editing::IEditableTargetinline
eve::editing::IEditableTarget::capability() consteve::editing::IEditableTargetinline
clearDirtyRegion() overrideeve::editing::EditableTargetStateinlinevirtual
cloneDomainState() const overrideeve::building_editing::BuildingPlacementTargetvirtual
commitDomainState(std::unique_ptr< IDomainOperationTarget > candidate) overrideeve::building_editing::BuildingPlacementTargetvirtual
curveLogicalPointFromWorld(double worldX, double worldY, double worldZ) consteve::building_editing::BuildingPlacementTarget
describe() const overrideeve::building_editing::BuildingPlacementTargetvirtual
dirtyRegion() const overrideeve::editing::EditableTargetStateinlinevirtual
edgeCubicBezierGizmo(const std::string &buildingId, const std::vector< BuildingEdgeCurvePoint > &controlPoints, int subdivisions, int level=0, int replacingMemberInstanceId=0, const std::string &surfaceName={}) consteve::building_editing::BuildingPlacementTarget
EditableTargetState(Revision initial=1)eve::editing::EditableTargetStateinlineexplicit
editorCapabilityId()eve::building_editing::BuildingPlacementTargetinlinestatic
instance(int instanceId) consteve::building_editing::BuildingPlacementTarget
makeBrush(const std::string &buildingId, int centerCellX, int centerCellY, int radius, double rotationDegrees) consteve::building_editing::BuildingPlacementTarget
makeEdgeCubicBezier(const std::string &buildingId, const std::vector< BuildingEdgeCurvePoint > &controlPoints, int subdivisions) consteve::building_editing::BuildingPlacementTarget
makeEdgeCubicBezierOnSurface(const std::string &buildingId, const std::vector< BuildingEdgeCurvePoint > &controlPoints, int subdivisions, const std::string &surfaceName) consteve::building_editing::BuildingPlacementTarget
makeEdgePath(const std::string &buildingId, const std::vector< BuildingEdgePathVertex > &vertices) consteve::building_editing::BuildingPlacementTarget
makeMove(int instanceId, int cellX, int cellY, double rotationDegrees) consteve::building_editing::BuildingPlacementTarget
makeMoveFree(int instanceId, double worldX, double worldY, double elevation, double rotationDegrees) consteve::building_editing::BuildingPlacementTarget
makePlace(const BuildingInstanceSnapshot &placed) consteve::building_editing::BuildingPlacementTarget
makeRectangle(const std::string &buildingId, int minCellX, int minCellY, int maxCellX, int maxCellY, double rotationDegrees) consteve::building_editing::BuildingPlacementTarget
makeRemove(int instanceId) consteve::building_editing::BuildingPlacementTarget
makeReplace(int instanceId, const std::string &replacementBuildingId) consteve::building_editing::BuildingPlacementTarget
makeUpdateEdgeCubicBezier(int memberInstanceId, const std::vector< BuildingEdgeCurvePoint > &controlPoints, int subdivisions) consteve::building_editing::BuildingPlacementTarget
markDirty(int x, int y)eve::editing::EditableTargetStateinlineprotected
markDirty(const EditRegion &region)eve::editing::EditableTargetStateinlineprotected
markDirty()eve::editing::EditableTargetStateinlineprotected
nextAvailableInstanceId() consteve::building_editing::BuildingPlacementTarget
operator=(BuildingPlacementTarget &&) noexcepteve::building_editing::BuildingPlacementTarget
operator=(const BuildingPlacementTarget &)=deleteeve::building_editing::BuildingPlacementTarget
preview(const std::string &buildingId, double worldX, double worldY, double elevation, double rotationDegrees, int excludeInstanceId=0) consteve::building_editing::BuildingPlacementTarget
previewEdgeCubicBezier(const std::string &buildingId, const std::vector< BuildingEdgeCurvePoint > &controlPoints, int subdivisions, int replacingMemberInstanceId=0, const std::string &surfaceName={}) consteve::building_editing::BuildingPlacementTarget
eve::query()eve::editing::IEditableTargetinline
eve::query() consteve::editing::IEditableTargetinline
eve::editing::IEditableTarget::query()eve::editing::IEditableTargetinline
eve::editing::IEditableTarget::query() consteve::editing::IEditableTargetinline
queryCapability(const CapabilityId &capability) overrideeve::building_editing::BuildingPlacementTargetvirtual
revision() const overrideeve::editing::EditableTargetStateinlinevirtual
revisionValue() const noexcepteve::editing::EditableTargetStateinline
setDirtyRegion(const EditRegion &region)eve::editing::EditableTargetStateinlineprotected
setRevision(Revision revision)eve::editing::EditableTargetStateinlineprotected
snapshotValue() consteve::building_editing::BuildingPlacementTarget
targetId() const overrideeve::building_editing::BuildingPlacementTargetinlinevirtual
widenDirty(int x, int y)eve::editing::EditableTargetStateinlineprotected
widenDirty(const EditRegion &region)eve::editing::EditableTargetStateinlineprotected
widenDirty()eve::editing::EditableTargetStateinlineprotected
~BuildingPlacementTarget()eve::building_editing::BuildingPlacementTarget
~IDomainOperationTarget() override=defaulteve::editing::IDomainOperationTarget
~IDomainOperationTargetStaging()=defaulteve::editing::IDomainOperationTargetStagingvirtual
~IEditableTarget()=defaulteve::editing::IEditableTargetvirtual