|
struct | ContentDataWithoutAXM |
| FormIt::ContentDataWithoutAXM struct. More...
|
|
class | ImageData |
| Class that represents an image object implements code to have the different data members loaded correctly i.e.: create corners using size, calculate size using corners, etc. More...
|
|
struct | kAnalyticsLogType |
| Tells that an analytics log was generated. More...
|
|
struct | kAnimationAddedType |
| FormIt::kAnimationAddedType struct. More...
|
|
struct | kAnimationNameUpdatedType |
| FormIt::kAnimationNameUpdatedType struct. More...
|
|
struct | kAppUIExitType |
| Called when the application is exiting. More...
|
|
struct | kAppUIInitializedType |
| Called after the application UI is fully initialized. More...
|
|
struct | kArrayToolRequestType |
| Request Array Tool. More...
|
|
struct | kAutoSaveRequestedType |
| Signals that it is time to save the current project. More...
|
|
struct | kAxesVisibilityChangedType |
| Axes visibility changed. More...
|
|
struct | kCameraChangedType |
| The Camera's orientation changed. More...
|
|
struct | kCameraOperationEndedType |
| Sent when a pan/zoom/orbit operation ends. More...
|
|
struct | kCameraOperationStartedType |
| Sent when a pan/zoom/orbit operation begins. More...
|
|
struct | kCameraProjectionTypeChangedType |
| The Camera's projection type changed from ortho to perspective, or vice versa. More...
|
|
struct | kCameraSharingChangeType |
| Payload: a string containing an integer change type and a string reason. More...
|
|
struct | kChatEmitType |
| Payload: std::pair<const char*, int> (chat message, message type) More...
|
|
struct | kChatReceivedType |
| Payload: CollaborationChatMessage as a string. More...
|
|
struct | kCollabConnectionChangeType |
| Payload: size_t (CollaborationClient::eConnectionLossReason) More...
|
|
struct | kCollaborationInitProgressUpdatedType |
| Payload: current fragment / how many fragment. More...
|
|
struct | kCollaborationLoadProgressUpdatedType |
| Payload: current packet / how many packets. More...
|
|
struct | kCollaborationTextType |
| Collaboration text. More...
|
|
struct | kCollaborationUserListUpdatedType |
| Collaboration User List Updated () Payload: userIds. More...
|
|
struct | kCollabSessionInitType |
| Payload: is this user session owner. More...
|
|
struct | kContentLibraryLocationsChangedType |
| Message to notify content library locations changed. More...
|
|
struct | kCopyType |
| File->Edit->Copy. More...
|
|
struct | kCreatePanelType |
| Create an UI Panel with the given title and URL. More...
|
|
struct | kCreateToolbarType |
| Plugin requesting a new toolbar. More...
|
|
struct | kCutType |
| File->Edit->Cut. More...
|
|
struct | kDefaultColorsChangedType |
| FormIt::kDefaultColorsChangedType struct. More...
|
|
struct | kDimensionGraphicsUpdateType |
| json: { id: string; start: WSM.Point3dInterface; end: WSM.Point3dInterface; pixelPt1: WSM.Point2dInterface; pixelPt2: WSM.Point2dInterface; midPt: WSM.Point2dInterface; dir: {x: number, y: number}; // Vector2d perpDir: {x: number, y: number}; textOrigin: WSM.Point3dInterface; arcCenter: WSM.Point3dInterface; text: string; normalizedTextScreenPos: WSM.Point2dInterface; } More...
|
|
struct | kDismissProgressUIType |
| FormIt::kDismissProgressUIType struct. More...
|
|
struct | kDisplayModeChangedType |
| Triggered on display mode changed. More...
|
|
struct | kDynamoFileLocationsChangedType |
| Message to notify Dynamo File locations changed. More...
|
|
struct | kDynamoResetReachType |
| FormIt::kDynamoResetReachType struct. More...
|
|
struct | kDynamoRunStateChangedType |
| Signals that Dynamo started/stopped running. More...
|
|
struct | kFollowCameraType |
| FormIt::kFollowCameraType struct. More...
|
|
struct | kFormItJSONMsgType |
| A message the JS API can broadcast. More...
|
|
struct | kFYSpriteCreateType |
| FormIt::kFYSpriteCreateType struct. More...
|
|
struct | kFYSpriteDeleteType |
| FormIt::kFYSpriteDeleteType struct. More...
|
|
struct | kFYSpriteSetPositionType |
| FormIt::kFYSpriteSetPositionType struct. More...
|
|
struct | kFYSpriteSetTransformType |
| FormIt::kFYSpriteSetTransformType struct. More...
|
|
struct | kFYSpriteSetVisibleType |
| FormIt::kFYSpriteSetVisibleType struct. More...
|
|
struct | kGraphicsFactoryCreateMarkerType |
| Create a graphics marker. More...
|
|
struct | kGraphicsFactoryDeleteItemType |
| Delete created geometry Payload has ID of graphics item to delete. More...
|
|
struct | kGraphicsFactoryMarkerSetActiveType |
| FormIt::kGraphicsFactoryMarkerSetActiveType struct. More...
|
|
struct | kGraphicsFactoryMarkerSetPositionType |
| Set Marker position. More...
|
|
struct | kGraphicsFactoryMarkerSetVisibleType |
| FormIt::kGraphicsFactoryMarkerSetVisibleType struct. More...
|
|
struct | kGraphicsFactoryPolygonCreateType |
| FormIt::kGraphicsFactoryPolygonCreateType struct. More...
|
|
struct | kGraphicsFactoryPolygonDeleteType |
| FormIt::kGraphicsFactoryPolygonDeleteType struct. More...
|
|
struct | kGraphicsFactoryPolygonSetMaterialNameType |
| FormIt::kGraphicsFactoryPolygonSetMaterialNameType struct. More...
|
|
struct | kGraphicsFactoryPolygonSetMaterialPropsType |
| FormIt::kGraphicsFactoryPolygonSetMaterialPropsType struct. More...
|
|
struct | kGraphicsFactoryPolygonSetPositionsType |
| FormIt::kGraphicsFactoryPolygonSetPositionsType struct. More...
|
|
struct | kGraphicsFactoryPolygonSetTransformType |
| FormIt::kGraphicsFactoryPolygonSetTransformType struct. More...
|
|
struct | kGraphicsFactoryPolygonSetVisibleType |
| FormIt::kGraphicsFactoryPolygonSetVisibleType struct. More...
|
|
struct | kGraphicsFactoryPolylineCreateType |
| Create a PolyLine (usually for inference lines of the line tool) json: { id: string; name: string; lineStyleName: string; color: {r: number, g: number, b: number, a: number}; is3D: boolean; }. More...
|
|
struct | kGraphicsFactoryPolylineDeleteType |
| Delete a polyline json: { id: string; name: string; }. More...
|
|
struct | kGraphicsFactoryPolylineSetPositionsType |
| Update the points on a polyline json: { id: string; name: string; positions: WSM.Point3dInterface[]; indices: number[]; }. More...
|
|
struct | kGraphicsFactoryPolylineSetTransformType |
| Update the transform of a polyline json: { id: string; name: string; transform: Transf3d; }. More...
|
|
struct | kGraphicsFactoryPolylineSetVisibleType |
| Show/hide a polyline json: { id: string; name: string; visible: boolean; }. More...
|
|
struct | kGridScaleChangedType |
| The grid scale changed. More...
|
|
struct | kHistoryDeletedForModelTreeOnlyType |
| This is a hack to make sure the model tree is updated correctly since we cannot use kModelChanged as WSM::ModelChangeData::Type::DeletedHistory is not broadcast (instead DeleteHistoryCaches is used). More...
|
|
struct | kHUDMessageType |
| Handles messages for managing grips (arrows and circular ones) Implemented as a single message differentiated by the "msg" field to save on build times when adding new message types. More...
|
|
struct | kImageAddedType |
| Notify that an image was added. More...
|
|
struct | kImageAlphaChangedType |
| Notify that the alpha of an image has changed. More...
|
|
struct | kImageChangedType |
| Notify that an image has changed. More...
|
|
struct | kImageDeletedType |
| Notify that an image was deleted. More...
|
|
struct | kImageOrderChangedType |
| Notify that the order of the images in the given history has changed. More...
|
|
struct | kInContextEditingType |
| FormIt::kInContextEditingType struct. More...
|
|
struct | kInferenceEventIgnoreObjectChangedType |
| The inference IgnoreObject has changed. More...
|
|
struct | kInferenceEventInferenceLockedChangedType |
| The locked status of the current inference has changed. More...
|
|
struct | kInstallPluginType |
| Plugin requesting to be installed. More...
|
|
struct | kInvalidateEdgesType |
| Triggered on certain line style changes. More...
|
|
struct | kInvalidatePreviewImageType |
| Invalidate the preview image so it gets refreshed. More...
|
|
struct | kLayerLoadInRevitChangedType |
| Load in Revit flag changed. Payload : layer id - load pair. More...
|
|
struct | kLayerManagerChangedType |
| FormIt::kLayerManagerChangedType struct. More...
|
|
struct | kLayerNameChangedType |
| The name of a layer was changed. Payload : old name - new name pair. More...
|
|
struct | kLayerPickableChangedType |
| Layer messages Pickable changed. More...
|
|
struct | kLayerVisibilityChangedType |
| Visibility changed. Payload : vector of layer id - visibility pairs. More...
|
|
struct | kLCSChangedType |
| Local coordinate system (LCS) changed. More...
|
|
struct | kLevelManagerChangedType |
| Levels were added, changed, removed. More...
|
|
struct | kLevelsVisibilityChangedType |
| The visibility of the levels was changed Payload: bool (new visibility value) More...
|
|
struct | kLoadCompleteType |
| Sent when: More...
|
|
struct | kLockAndHidePointerType |
| Asks the UI to hide the mouse and lock it so it cannot leave the window The mouse should still send accurate relative movement, however. More...
|
|
struct | kMaterialAddedType |
| Notify listeners that materials have changed. More...
|
|
struct | kMaterialChangedType |
| FormIt::kMaterialChangedType struct. More...
|
|
struct | kMaterialCreatedFromSampleType |
| Signals that a new formit material was created from a sample material Payload: new formit material id size_t. More...
|
|
struct | kMaterialDataChangedType |
| The data of a material was changed. Payload : material id. More...
|
|
struct | kMaterialDeletedType |
| FormIt::kMaterialDeletedType struct. More...
|
|
struct | kMaterialManagerChangedType |
| FormIt::kMaterialManagerChangedType struct. More...
|
|
struct | kMaterialPickedType |
| Tells when a the material picker tool has identified a material. More...
|
|
struct | kModelChangedType |
| The 3d scene in WSM was changed somehow. More...
|
|
struct | kNewModelRequestedType |
| Trigger a new model. More...
|
|
struct | kObjectFacetingAccuracyChangedType |
| Curve/Surface Accuracy changed. More...
|
|
struct | kObjectsPreselectType |
| Want to do a hover rendering for a group of objects. More...
|
|
struct | kOpenFileCompleteType |
| Sent when an file had completed loading. More...
|
|
struct | kOpenFileStartedType |
| Sent when a file is about to be opened. More...
|
|
struct | kOxygenAuthenticationStatusChangedType |
| Fired by Oxygen AuthProvider on authentication status change. More...
|
|
struct | kPanoramInProgressType |
| Payload is true with true when a panoramic rendering is about to start, false after it has ended. More...
|
|
struct | kPasteInPlaceType |
| File->Edit->Paste In Place. More...
|
|
struct | kPasteType |
| File->Edit->Paste. More...
|
|
struct | kPlacementToolTransformType |
| json: Transf3d More...
|
|
struct | kPostProgressUpdateType |
| Message to post a progress update percentage in the form of a float between 0.0 and 1.0. More...
|
|
struct | kPresentProgressUIType |
| Messages related to long running operations that require to present a progress UI Presents a progress UI. More...
|
|
struct | kPrimitiveCreationToolFinishType |
| json: size_t[] (copied objects) More...
|
|
struct | kPrimitiveCreationToolInitType |
| Primitive creation started json: {historyID: number}. More...
|
|
struct | kProjectNameUpdatedType |
| Project name has been updated Payload: project name with extension. More...
|
|
struct | kProjectPropertiesChangedType |
| Project properties changed. More...
|
|
struct | kRefresh3DViewType |
| Refresh3DView requests the equivalent of WM_PAINT on the 3D view. More...
|
|
struct | kReset3DViewportType |
| kReset3DViewport requests the viewport to reset to the default size (full window extents). More...
|
|
struct | kReSize3DViewType |
| ReSize3DView requests the 3D View to be the given size. More...
|
|
struct | kRevitConnectionChangeType |
| Payload: size_t (WebSocketPipe::eConnectionState) More...
|
|
struct | kRevitFamilyInfoChangedType |
| Group info was changed. More...
|
|
struct | kSampleMaterialsLocationsChangedType |
| Signals that the sample materials directories were changed. More...
|
|
struct | kSampleMaterialsNodeLoadedType |
| Signals that a load request for a sample materials load has completed and that all the children of the node are available. More...
|
|
struct | kSampleMaterialsNodeLoadFailedType |
| Signals that a load request for a sample materials load has failed. More...
|
|
struct | kSampleMaterialsNodeLoadingStatusChangedType |
| Signals that loading of a node has started or ended Payload: bool. More...
|
|
struct | kSatelliteImageIsHiddenType |
| FormIt::kSatelliteImageIsHiddenType struct. More...
|
|
struct | kSatelliteImageIsVisibleType |
| Satellite Image visibility changed. More...
|
|
struct | kSaveCompletedType |
| Trigerred when a save has successfully completed. More...
|
|
struct | kSaveLocallyRequestedType |
| Trigger a save of the current project to a local file. More...
|
|
struct | kSaveLocallyWithHistoryRequestedType |
| Same as kSaveLocallyRequested, except that the data is saved with history information. More...
|
|
struct | kSaveRequestedType |
| Trigger a save of the current project. More...
|
|
struct | kSceneActivatedType |
| Scene Messages. More...
|
|
struct | kSceneAddedType |
| FormIt::kSceneAddedType struct. More...
|
|
struct | kSceneCameraChangedType |
| FormIt::kSceneCameraChangedType struct. More...
|
|
struct | kSceneItemChangedType |
| kSceneItemChanged is sent when a rendering item has changed. More...
|
|
struct | kSceneModifiedStateChangedType |
| Signals that the state of scene (i.e., modified/unmodified) has changed. More...
|
|
struct | kSceneNameUpdatedType |
| FormIt::kSceneNameUpdatedType struct. More...
|
|
struct | kSceneRemovedType |
| FormIt::kSceneRemovedType struct. More...
|
|
struct | kScenesAnimationStartStopType |
| FormIt::kScenesAnimationStartStopType struct. More...
|
|
struct | kScenesRecordEndType |
| FormIt::kScenesRecordEndType struct. More...
|
|
struct | kScenesRecordFrameType |
| kScenesRecordFrame when a single frame is exported to the movie file The payload is the frame count and a blend factor, that indicates whether this frame is a sub frame and the ratio that this frame contributes to the whole frame. More...
|
|
struct | kScenesRecordStartType |
| kScenesRecordStart when an animation export to movie is started More...
|
|
struct | kScenesUpdatedType |
| FormIt::kScenesUpdatedType struct. More...
|
|
struct | kSceneUpdatedType |
| FormIt::kSceneUpdatedType struct. More...
|
|
struct | kSelectionFilterChangedType |
| Signals that global selection filter (area selection, dynamo picking) changed. More...
|
|
struct | kSelectionHightlightEnabledChangedType |
| Enable / disable the display of selection highlights. More...
|
|
struct | kSelectionsChangedType |
| kScenesPresentationModeChanged is sent when scenes start playing (payload == true) or stop playing (payload == false) DECLARE_MESSAGE(FORMIT_CORE_EXPORT, kScenesPresentationModeChanged, bool); More...
|
|
struct | kSendToRevitPreviewChangedType |
| The user setting for whether to show the Send to Revit preview has changed. More...
|
|
struct | kSetCursorType |
| Tell the UI to set a cursor to the given type. More...
|
|
struct | kSetLocationType |
| Message to notify when location has been updated. More...
|
|
struct | kSetToolTypeCursorType |
| Tell the UI to set a cursor for the given tool type. More...
|
|
struct | kShowDimensionEditorType |
| FormIt::kShowDimensionEditorType struct. More...
|
|
struct | kShowDimensionSettingChangedType |
| Message to say that the showDimensions setting changed. More...
|
|
struct | kShowEditedGroupOnlyChangedType |
| Message to say that the showEditedGroupOnly setting changed. More...
|
|
struct | kShowTooltipType |
| Request a tooltip. More...
|
|
struct | kSolarAnalysisFinishedRunType |
| Solar Analysis finished with new calculation run. More...
|
|
struct | kSolarAnalysisModeChangedType |
| Triggered on solar analysis mode changed. More...
|
|
struct | kSolarAnalysisPeakMonthChangedType |
| Solar Analysis peak month changed. More...
|
|
struct | kSolarAnalysisResultTypeChangedType |
| Solar Analysis result type changed (monthly peak - yearly cumulative) More...
|
|
struct | kSolarAnalysisSelectionHighlightType |
| Face analysis rendering uses a different highlight (individual faces of instances). More...
|
|
struct | kSolarAnalysisWeatherDataNotAvailableType |
| No weather data available for solar analysis. More...
|
|
struct | kStartUIToolType |
| Message to start an UI tool- platform specific because it pops UI. More...
|
|
struct | kSunDirectionChangedType |
| Modification of shadow. More...
|
|
struct | kSunDirectionChangesEndedType |
| FormIt::kSunDirectionChangesEndedType struct. More...
|
|
struct | kTempRendererCreateType |
| FormIt::kTempRendererCreateType struct. More...
|
|
struct | kTempRendererDestroyType |
| FormIt::kTempRendererDestroyType struct. More...
|
|
struct | kTempRendererUpdateType |
| FormIt::kTempRendererUpdateType struct. More...
|
|
struct | kTestRunningType |
| Message to alert that a test is/is not running. More...
|
|
struct | kTimerTickedType |
| App3D timer ticked. More...
|
|
struct | kToggleAllPalettesVisibilityRequestedType |
| UI Message to trigger ShowHideAllPalettes from outside QtMainWindow. More...
|
|
struct | kToolDimensionDeleteType |
| json: { id: string; } More...
|
|
struct | kToolDimensionInitType |
| Dimensions display. More...
|
|
struct | kToolDimensionSetEnabledType |
| json: { id: string; enabled: boolean; } More...
|
|
struct | kToolDimensionSetPointsType |
| json: { id: string; lcsNormals: WSM.UnitVector3dInterface[]; lcsPoints: WSM.Point3dInterface[]; normals: WSM.UnitVector3dInterface[]; points: WSM.Point3dInterface[]; offset: WSM.Vector3dInterface; } More...
|
|
struct | kToolDimensionUpdateAngularType |
| json: { id: string; start: WSM.Point3dInterface; end: WSM.Point3dInterface; text: string; type: "angular"; axis: WSM.Line3dInterface; More...
|
|
struct | kToolDimensionUpdateLinearType |
| json: { id: string; start: WSM.Point3dInterface; end: WSM.Point3dInterface; text: string; type: "linear"; offset: WSM.Vector3dInterface; } More...
|
|
struct | kToolDimensionUpdateScalarType |
| json: { id: string; start: WSM.Point3dInterface; end: WSM.Point3dInterface; text: string; type: "scalar"; } More...
|
|
struct | kToolFeatureFlagChangedType |
| Tool feature flag changed. More...
|
|
struct | kToolGotFocusType |
| Tells what tool is now on top of the stack, when the tool stack changes. More...
|
|
struct | kToolHandledType |
| Tells when a tool has handled an input event. More...
|
|
struct | kToolModeChangedType |
| Tells when a tool changes its "mode". More...
|
|
struct | kToolRemovedType |
| Tells when a tool is removed from the top of the stack. More...
|
|
struct | kToolsLocationRequestType |
| Request the location dialog. More...
|
|
struct | kTouchEnabledChangedType |
| The user setting for whether to use the tool grips or normal mouse workflow changed. More...
|
|
struct | kUndoManagerDeleteAllRedoType |
| Redo states were deleted for the given History. More...
|
|
struct | kUndoManagerStateAddedType |
| A new state was added to the undo manager. More...
|
|
struct | kUndoManagerStateNameChangeType |
| An undo manager state was renamed. More...
|
|
struct | kUndoManagerUpdateType |
| There was a significant update to the undo manager, all data should be refreshed. More...
|
|
struct | kUndoRedoAvailabilityChangedType |
| The ability to undo and redo changed Payload: first: can undo, second: can redo. More...
|
|
struct | kUndoRedoExecutedType |
| Undo or Redo was executed, payload is new state ID. More...
|
|
struct | kUndoRedoPerHistoryType |
| Undo or Redo was executed in the given History, payload is the History ID. More...
|
|
struct | kUnfollowCameraType |
| FormIt::kUnfollowCameraType struct. More...
|
|
struct | kUninstallPluginType |
| Uninstall the plugin from the given URL. More...
|
|
struct | kUnitTypeChangedType |
| Unit type changed. More...
|
|
struct | kUpdateRenderHistoryType |
| This message is to updated correctly the selection and the materials
when we are drag and dropping a content object. More...
|
|
struct | kUserEntitlementsChangedType |
| Payload: is the user's entitlements pair<active entitlements, expired entitlements> More...
|
|
struct | kVisualStyleChangedType |
| Triggered on a change to a visual style parameter not covered by kDisplayModeChanged or others in that area. More...
|
|
class | LevelData |
| This class represents a Level in formit Core. More...
|
|
struct | LoadCompleteData |
| LoadComplete messages A load has completed or Begin/EndState happened Payload : LoadCompleteData. More...
|
|
struct | MaterialManagerChangedData |
| Material messages Materials were added, changed, removed Payload : MaterialChangeData. More...
|
|
class | MessageBroadcaster |
| FormIt::MessageBroadcaster class. More...
|
|
class | MessageListener |
| FormIt::MessageListener class. More...
|
|
struct | MessagePayloadStruct |
| This structure hides the implementation of the payload so it can't be used improperly. More...
|
|
struct | MessageStruct |
| The base class for all messages. More...
|
|
struct | MessageVoidStruct |
| The base class for all structures that don't have a payload. More...
|
|
struct | MessageWithPayloadStruct |
| The base class for all structures that have a payload. More...
|
|
struct | ModelMetadata |
| FormIt::ModelMetadata struct. More...
|
|
struct | NotificationHandleType |
| Handle to control a notification dialog after it has been created. More...
|
|
class | RendererData |
| FormIt::RendererData class. More...
|
|
struct | RevitFamilyInformation |
| FormIt::RevitFamilyInformation struct. More...
|
|
struct | SaveInformation |
| Payload for kSaveCompleted. More...
|
|
struct | SelectedProperties |
| FormIt::SelectedProperties struct. More...
|
|
struct | SolsticeEquinoxData |
| FormIt::SolsticeEquinoxData struct. More...
|
|
class | SunLocationData |
| FormIt::SunLocationData class. More...
|
|
class | SunRiseData |
| sunrise and sunset from the current location and date in local time (0 ... 24), including DST. More...
|
|
struct | UTCData |
| FormIt::UTCData struct. More...
|
|
struct | Version |
| FormIt version info. More...
|
|
|
| API_STR_CONST (FormIt, kRunningInForma) |
| App feature flags.
|
|
FORMIT_CORE_EXPORT void | SetFeatureFlag (1::string const &featureFlag, bool bEnabled) |
| Enable/disable feature flags.
|
|
FORMIT_CORE_EXPORT bool | HaveFeatureFlag (1::string const &featureFlag) |
| HaveFeatureFlag() function.
|
|
FORMIT_CORE_EXPORT void | NewFile (bool forced=false) |
| App level.
|
|
FORMIT_CORE_EXPORT FormIt::Version | GetVersion () |
| GetVersion() function.
|
|
FORMIT_CORE_EXPORT json | FindLatestVersion (const json &versionJson, FormIt::Version const &testVersion={}) |
| Get the latest version string from the given version.json.
|
|
void FORMIT_CORE_EXPORT | SuspendMessaging (bool bSuppress, size_t nTopLevelHistory=WSM::INVALID_ID, bool bFullUpdate=true) |
| SuspendMessaging suspends all update messages from WSM until ResumeMessaging is called.
|
|
void FORMIT_CORE_EXPORT | ResumeMessaging () |
| Resume messaging.
|
|
FORMIT_CORE_EXPORT void | SetCurveAccuracyOrCountDefault (double accuracyORcount) |
| Set the curve accuracy for the application.
|
|
FORMIT_CORE_EXPORT double | GetCurveAccuracyOrCountDefault () |
| Get the curve accuracy for the application.
|
|
FORMIT_CORE_EXPORT void | SetSurfaceAccuracyOrCountDefault (double accuracyORcount) |
| Set the default surface accuracy.
|
|
FORMIT_CORE_EXPORT double | GetSurfaceAccuracyOrCountDefault () |
| Get the default surface accuracy.
|
|
FORMIT_CORE_EXPORT double | GetAccuracyForQuarterCircle (double accuracy) |
| Get the accuracy for a quarter circle to be used to call SetCurveAccuracyOrCountDefault/SetSurfaceAccuracyOrCountDefault.
|
|
FORMIT_CORE_EXPORT FormIt::UnitType | GetUnitTypeDefault () |
| Get the Application (as opposed to Model) UnitType. This is the UnitType used when creating a new Model.
|
|
FORMIT_CORE_EXPORT void | SetUnitTypeDefault (FormIt::UnitType unitType) |
| Set the Application (as opposed to Model) UnitType.
|
|
FORMIT_CORE_EXPORT double | GetCameraTransitionDuration () |
| Get the duration of animated camera transition.
|
|
FORMIT_CORE_EXPORT void | SetCameraTransitionDuration (double duration) |
| Set the duration of animated camera transition.
|
|
FORMIT_CORE_EXPORT bool | GetSendToRevitPreview () |
| Get/set the send to Revit preview mode state.
|
|
FORMIT_CORE_EXPORT void | SetSendToRevitPreview (bool enabled) |
| SetSendToRevitPreview() function.
|
|
FORMIT_CORE_EXPORT bool | GetNoInferenceSmoothEdgesAndPoints () |
| Get/set the no inferencing to smoothy edges and vertices mode.
|
|
FORMIT_CORE_EXPORT void | SetNoInferenceSmoothEdgesAndPoints (bool enabled) |
| SetNoInferenceSmoothEdgesAndPoints() function.
|
|
FORMIT_CORE_EXPORT bool | HandleHUDTextInput (size_t widgetID, 1::string input) |
| Handle HUD canvas input text used in Dimension angle dialog box.
|
|
FORMIT_CORE_EXPORT void | SetKeyboardShortcutsEnabled (bool val) |
| Enable/Disable Keyboard Shortcuts.
|
|
FORMIT_CORE_EXPORT bool | GetShowEditableDimensions () |
| GetShowEditableDimensions returns true if editable dimensions are being displayed.
|
|
FORMIT_CORE_EXPORT void | SetShowEditableDimensions (bool val) |
| SetShowEditableDimensions sets if editable dimensions are being displayed.
|
|
FORMIT_CORE_EXPORT bool | SaveFile (1::string const &path, SaveOptions saveOptions, const 1::vector< char > &previewImage={}, bool forSave=false, const FormIt::Files::FileOptions *exportOptions=nullptr) |
| Save the current model to the given file name.
|
|
FORMIT_CORE_EXPORT bool | OpenFile (1::string const &path) |
| Open the given file.
|
|
FORMIT_CORE_EXPORT bool | SaveFileForEnergyAnalysis (1::string const &path) |
| Save the current model to the given file name for energy analysis.
|
|
FORMIT_CORE_EXPORT ::string | GetCurrentFileName () |
| Get the current model's file name.
|
|
FORMIT_CORE_EXPORT ::vector< char > | LoadPreviewImage (1::string const &sFileName) |
| Get preview image from axm file.
|
|
FORMIT_CORE_EXPORT size_t | ImportToGroup (1::string const &fileType, 1::string const &filePath) |
| Import to a Group we need to pass in the file type we need to pass in the filepath this return a reference ID.
|
|
FORMIT_CORE_EXPORT void | SetLocaleForWeb (1::string const &nameCode) |
| Set the local for web we need to pass in the localtype this return a void.
|
|
FORMIT_CORE_EXPORT void | SetPickrayApertureScale (double scaleFactor) |
| Set the pickray aperture scale factor.
|
|
FORMIT_CORE_EXPORT double | GetPickrayApertureScale () |
| Get the pickray aperture scale factor.
|
|
|
FORMIT_CORE_EXPORT ::string const | kResetWSMHistory |
|
FORMIT_CORE_EXPORT ::string const | kToggleDisplayShadows |
|
FORMIT_CORE_EXPORT ::string const | kToggleDisplaySketchyLines |
|
FORMIT_CORE_EXPORT ::string const | kToggleDisplayHiddenLines |
|
FORMIT_CORE_EXPORT ::string const | kToggleDisplayExtendLines |
|
FORMIT_CORE_EXPORT ::string const | kToggleDisplayAmbientShadows |
|
FORMIT_CORE_EXPORT ::string const | kToggleDisplayMonotone |
|
FORMIT_CORE_EXPORT ::string const | kToggleDisplayEdges |
|
FORMIT_CORE_EXPORT ::string const | kToggleDisplaySilhouettes |
|
FORMIT_CORE_EXPORT ::string const | kToggleDisplayThinEdges |
|
FORMIT_CORE_EXPORT ::string const | kToggleDisplayBackfaces |
|
FORMIT_CORE_EXPORT ::string const | kToggleDisplayBackMaterials |
|
FORMIT_CORE_EXPORT ::string const | kToggleDisplayEdgeMaterials |
|
FORMIT_CORE_EXPORT ::string const | kToggleDisplayWatertight |
|
FORMIT_CORE_EXPORT ::string const | kToggleLevelsVisible |
|
FORMIT_CORE_EXPORT ::string const | kDisplayToggleAxis |
|
FORMIT_CORE_EXPORT ::string const | kDisplayToggleGrid |
|
FORMIT_CORE_EXPORT ::string const | kDisplayToggleNorthArrow |
|
FORMIT_CORE_EXPORT ::string const | kToggleDisplayGroundPlane |
|
FORMIT_CORE_EXPORT ::string const | kToggleDisplayFog |
|
FORMIT_CORE_EXPORT ::string const | kDrawArc |
|
FORMIT_CORE_EXPORT ::string const | kDrawArcCenterRadius |
|
FORMIT_CORE_EXPORT ::string const | kDrawCircle |
|
FORMIT_CORE_EXPORT ::string const | kDrawVertex |
|
FORMIT_CORE_EXPORT ::string const | kDrawPolyline |
|
FORMIT_CORE_EXPORT ::string const | kDrawRectangle |
|
FORMIT_CORE_EXPORT ::string const | kDrawSpline |
|
FORMIT_CORE_EXPORT ::string const | kDrawPolygon |
|
FORMIT_CORE_EXPORT ::string const | kDrawOffsetLine |
|
FORMIT_CORE_EXPORT ::string const | kDrawLinearMeasure |
|
FORMIT_CORE_EXPORT ::string const | kDrawAngularMeasure |
|
FORMIT_CORE_EXPORT ::string const | kEditCut |
|
FORMIT_CORE_EXPORT ::string const | kEditCopy |
|
FORMIT_CORE_EXPORT ::string const | kEditDelete |
|
FORMIT_CORE_EXPORT ::string const | kEditPaste |
|
FORMIT_CORE_EXPORT ::string const | kEditPasteInPlace |
|
FORMIT_CORE_EXPORT ::string const | kEditRedo |
|
FORMIT_CORE_EXPORT ::string const | kEditUndo |
|
FORMIT_CORE_EXPORT ::string const | kResetAxes |
|
FORMIT_CORE_EXPORT ::string const | kEditSelectAll |
|
FORMIT_CORE_EXPORT ::string const | kSetAxes |
|
FORMIT_CORE_EXPORT ::string const | kToggleEditableDimensions |
|
FORMIT_CORE_EXPORT ::string const | kPreSelectionHighlight |
|
FORMIT_CORE_EXPORT ::string const | kToggleShowEditedGroupOnly |
|
FORMIT_CORE_EXPORT ::string const | kToggleSnapToGrid |
|
FORMIT_CORE_EXPORT ::string const | kSetUnitTypeImperialFeetInches |
|
FORMIT_CORE_EXPORT ::string const | kSetUnitTypeImperialInches |
|
FORMIT_CORE_EXPORT ::string const | kSetUnitTypeMetricMeter |
|
FORMIT_CORE_EXPORT ::string const | kSetUnitTypeMetricCentimeter |
|
FORMIT_CORE_EXPORT ::string const | kSetUnitTypeMetricMillimeter |
|
FORMIT_CORE_EXPORT ::string const | kToggleUseLevels |
|
FORMIT_CORE_EXPORT ::string const | kToggleNoInferencingSmooth |
|
FORMIT_CORE_EXPORT ::string const | kEditCircle |
|
FORMIT_CORE_EXPORT ::string const | kEditSpline |
|
FORMIT_CORE_EXPORT ::string const | kToolsPaint |
|
FORMIT_CORE_EXPORT ::string const | kToolsEditTextures |
|
FORMIT_CORE_EXPORT ::string const | kFileNew |
|
FORMIT_CORE_EXPORT ::string const | kFileSaveLocally |
|
FORMIT_CORE_EXPORT ::string const | kGroupEditInContext |
|
FORMIT_CORE_EXPORT ::string const | kGroupEditInContextContextMenu |
|
FORMIT_CORE_EXPORT ::string const | kGroupEndEditInContext |
|
FORMIT_CORE_EXPORT ::string const | kGroupEditExitToParentContext |
|
FORMIT_CORE_EXPORT ::string const | kGroupFlatten |
|
FORMIT_CORE_EXPORT ::string const | kGroupGroup |
|
FORMIT_CORE_EXPORT ::string const | kGroupGroupContextMenu |
|
FORMIT_CORE_EXPORT ::string const | kGroupMakeUnique |
|
FORMIT_CORE_EXPORT ::string const | kGroupMakeUniqueContextMenu |
|
FORMIT_CORE_EXPORT ::string const | kGroupUnGroup |
|
FORMIT_CORE_EXPORT ::string const | kGroupUnGroupAll |
|
FORMIT_CORE_EXPORT ::string const | kGroupUnGroupAllContextMenu |
|
FORMIT_CORE_EXPORT ::string const | kGroupUnGroupContextMenu |
|
FORMIT_CORE_EXPORT ::string const | kPrimitiveCube |
|
FORMIT_CORE_EXPORT ::string const | kPrimitiveCylinder |
|
FORMIT_CORE_EXPORT ::string const | kPrimitiveDome |
|
FORMIT_CORE_EXPORT ::string const | kPrimitivePrism |
|
FORMIT_CORE_EXPORT ::string const | kPrimitivePyramid |
|
FORMIT_CORE_EXPORT ::string const | kToolsAreaSelect |
|
FORMIT_CORE_EXPORT ::string const | kToolsArray |
|
FORMIT_CORE_EXPORT ::string const | kToolsBlendFaceOrEdges |
|
FORMIT_CORE_EXPORT ::string const | kToolsBoolCut |
|
FORMIT_CORE_EXPORT ::string const | kToolsBoolCutContextMenu |
|
FORMIT_CORE_EXPORT ::string const | kToolsBoolIntersect |
|
FORMIT_CORE_EXPORT ::string const | kToolsBoolIntersectContextMenu |
|
FORMIT_CORE_EXPORT ::string const | kToolsBoolJoin |
|
FORMIT_CORE_EXPORT ::string const | kToolsBoolJoinContextMenu |
|
FORMIT_CORE_EXPORT ::string const | kToolsCover |
|
FORMIT_CORE_EXPORT ::string const | kToolsExtrudeEdges |
|
FORMIT_CORE_EXPORT ::string const | kToolsFirstPersonCamera |
|
FORMIT_CORE_EXPORT ::string const | kToolsLocation |
|
FORMIT_CORE_EXPORT ::string const | kSendToRevit |
|
FORMIT_CORE_EXPORT ::string const | kCameraSyncWithRevit |
|
FORMIT_CORE_EXPORT ::string const | kToolsLoftEdges |
|
FORMIT_CORE_EXPORT ::string const | kToolsMerge |
|
FORMIT_CORE_EXPORT ::string const | kToolsNonUniformScale |
|
FORMIT_CORE_EXPORT ::string const | kToolsOffsetBody |
|
FORMIT_CORE_EXPORT ::string const | kToolsOffsetEdges |
|
FORMIT_CORE_EXPORT ::string const | kToolsOffsetFace |
|
FORMIT_CORE_EXPORT ::string const | kToolsReverseFaces |
|
FORMIT_CORE_EXPORT ::string const | kToolsRotate |
|
FORMIT_CORE_EXPORT ::string const | kToolsScale |
|
FORMIT_CORE_EXPORT ::string const | kToolsSelection |
|
FORMIT_CORE_EXPORT ::string const | kToolsShellBodyOrFaces |
|
FORMIT_CORE_EXPORT ::string const | kToolsSmoothEdges |
|
FORMIT_CORE_EXPORT ::string const | kToolsSweep |
|
FORMIT_CORE_EXPORT ::string const | kToolsTaperFace |
|
FORMIT_CORE_EXPORT ::string const | kToolsTranslation |
|
FORMIT_CORE_EXPORT ::string const | kToolsDragFace |
|
FORMIT_CORE_EXPORT ::string const | kToolsExtrudeFace |
|
FORMIT_CORE_EXPORT ::string const | kToolsUnSmoothEdges |
|
FORMIT_CORE_EXPORT ::string const | kToolsMirror |
|
FORMIT_CORE_EXPORT ::string const | kToolsSelectMaterial |
|
FORMIT_CORE_EXPORT ::string const | kToolsSectionPlane |
|
FORMIT_CORE_EXPORT ::string const | kConvertMeshes |
|
FORMIT_CORE_EXPORT ::string const | kConvertToMeshes |
|
FORMIT_CORE_EXPORT ::string const | kFlattenFaces |
|
FORMIT_CORE_EXPORT ::string const | kView3DHomeView |
|
FORMIT_CORE_EXPORT ::string const | kViewZoomAll |
|
FORMIT_CORE_EXPORT ::string const | kViewZoomAllImages |
|
FORMIT_CORE_EXPORT ::string const | kViewZoomSelection |
|
FORMIT_CORE_EXPORT ::string const | kCameraOrbit |
|
FORMIT_CORE_EXPORT ::string const | kCameraSwivel |
|
FORMIT_CORE_EXPORT ::string const | kCameraPan |
|
FORMIT_CORE_EXPORT ::string const | kCameraZoom |
|
FORMIT_CORE_EXPORT ::string const | kViewProjectionZNeg |
|
FORMIT_CORE_EXPORT ::string const | kViewProjectionZPos |
|
FORMIT_CORE_EXPORT ::string const | kViewProjectionXNeg |
|
FORMIT_CORE_EXPORT ::string const | kViewProjectionXPos |
|
FORMIT_CORE_EXPORT ::string const | kViewProjectionYNeg |
|
FORMIT_CORE_EXPORT ::string const | kViewProjectionYPos |
|
FORMIT_CORE_EXPORT ::string const | kAlignCameraWithFace |
|
FORMIT_CORE_EXPORT ::string const | kCameraPerspective |
|
FORMIT_CORE_EXPORT ::string const | kCameraOrthographic |
|
FORMIT_CORE_EXPORT ::string const | kCameraPerspective2Pt |
|
FORMIT_CORE_EXPORT ::string const | kCameraAxonometric |
|
FORMIT_CORE_EXPORT ::string const | kCameraOblique |
|
FORMIT_CORE_EXPORT ::string const | kToggleAllPalettesVisibility |
|
FORMIT_CORE_EXPORT ::string const | kToggleObjectFilterVertices |
|
FORMIT_CORE_EXPORT ::string const | kToggleObjectFilterEdges |
|
FORMIT_CORE_EXPORT ::string const | kToggleObjectFilterFaces |
|
FORMIT_CORE_EXPORT ::string const | kToggleObjectFilterBodies |
|
FORMIT_CORE_EXPORT ::string const | kToggleObjectFilterInstances |
|
FORMIT_CORE_EXPORT ::string const | kToggleObjectFilterMeshes |
|
FORMIT_CORE_EXPORT ::string const | kToggleObjectFilterMustBeTopLevel |
|
FORMIT_CORE_EXPORT ::string const | kToggleObjectFilterMustSelectAllConnected |
|
FORMIT_CORE_EXPORT ::string const | kToggleObjectFilterSelectBodyIfAllSelected |
|
FORMIT_CORE_EXPORT ::string const | kClearInferences |
|
enum class | LibraryType { SKETCH = 0
, APPLICATION = 1
, BUNDLE = 2
} |
|
enum class | LinearFormatType {
kBestFit = 0
, kImperialFeetInches = 1
, kImperialFeetFractional = 2
, kMetricCentimeter = 3
,
kMetricMeter = 4
, kMetricMillimeter = 5
, kImperialInches = 6
} |
|
enum class | NotificationType {
Unspecified = 0
, Information = 1
, Warning = 2
, Error = 3
,
Success = 4
, Debug = 5
} |
|
enum class | SolidRendererFlags {
NONE = 0
, OVERSHOOT_SILHOUETTE_AND_DRAFTING = 1 << 0
, DRAFTING_ALWAYS_VISIBLE = 1 << 1
, SKETCHY_EDGES = 1 << 2
,
AMBIENT_SHADOWS = 1 << 3
, HIDE_EDGES = 1 << 4
, FACE_SIDES = 1 << 5
, THIN_EDGES = 1 << 6
,
NON_MANIFOLD_EDGES = 1 << 7
, HIDE_SILHOUETTE = 1 << 8
, USE_FACE_BACK_MATERIALS = 1 << 9
, USE_EDGE_MATERIALS = 1 << 10
,
MONOTONE = 1 << 11
, HIDE_GROUND_PLANE = 1 << 12
, SECTIONPLANECOLOR = 1 << 13
, SHOW_GROUP_BBOX = 1 << 14
,
HIDE_SKY_COLOR = 1 << 15
, HIDE_FOG = 1 << 16
, HIDE_WORK_PLANE = 1 << 17
} |
| < the default underlying type, int, is supported by Reader::readWithCheck() More...
|
|
enum class | SortOrder { Ascending = 0
, Descending = 1
, Unsorted = 2
} |
|
enum class | UnitType {
kImperialFeetInches = 0
, kMetricMeter = 1
, kImperialInches = 2
, kMetricCentimeter = 3
,
kMetricMillimeter = 4
, kUnitTypeInvalid
} |
|
enum class | KeyboardModifier {
NoModifier = 0
, ShiftModifier = 1
, ControlModifier = 2
, AltModifier = 4
,
ControlShiftModifier = 3
, ControlAltModifier = 6
, AltShiftModifier = 5
, ControlAltShiftModifier = 7
} |
|
enum class | MouseButton {
NONE = 0
, LEFT = 1
, RIGHT = 2
, MIDDLE = 4
,
LEFTMIDDLE = 5
, LEFTRIGHT = 3
, MIDDLERIGHT = 6
, LEFTMIDDLERIGHT = 7
} |
|
enum class | ToolType {
NONE = 0
, CAMERA_ORBIT = 1
, CAMERA_PAN = 2
, CAMERA_ZOOM = 3
,
KEYBOARD_SHORTCUTS = 4
, SELECTION = 5
, CREATE_CUBE = 6
, CREATE_PYRAMID = 7
,
CREATE_DOME = 8
, CREATE_ROOF = 9
, CREATE_CYLINDER = 10
, DRAG_FACE = 11
,
POLYLINE = 12
, RECTANGLE = 13
, CIRCLE = 14
, SET_AXES = 15
,
TRANSLATION = 16
, ARC = 17
, SCALE_FACE = 18
, ROTATE_FACE = 19
,
SPLINE = 20
, ROTATION = 21
, PASTE = 22
, SCALE_OBJECTS = 23
,
OFFSET_FACE = 24
, TAPER_FACE = 25
, PAINTBRUSH = 26
, AREA_SELECTION = 27
,
MERGE = 28
, REVERSE_FACE = 29
, GROUP = 30
, GROUP_CONTEXTMENU = 31
,
UNGROUP = 32
, UNGROUP_CONTEXTMENU = 33
, UNGROUP_ALL = 34
, UNGROUP_ALL_CONTEXTMENU = 35
,
GROUP_FLATTEN = 36
, GROUP_MAKE_UNIQUE = 37
, GROUP_MAKE_UNIQUE_CONTEXTMENU = 38
, GROUP_EDIT_IN_CONTEXT = 39
,
GROUP_EDIT_IN_CONTEXT_CONTEXTMENU = 40
, FILTERED_SELECTION = 41
, FIRST_PERSON_CAMERA = 42
, HISTORY_PLACEMENT = 43
,
SOLAR_RADIATION_SELECTION = 44
, SOLAR_RADIATION_AREA_SELECTION = 45
, JOIN = 46
, CUT = 47
,
SWEEP = 48
, OFFSET_BODY = 49
, COVER_EDGES = 50
, JOIN_CONTEXTMENU = 51
,
CUT_CONTEXTMENU = 52
, LOFT_EDGES = 53
, SOLAR_RADIATION_MEASURE = 54
, EXTRUDE_EDGES = 55
,
OFFSET_EDGES = 56
, PLACE_LCS = 57
, SHELL_BODY = 58
, MIRROR = 59
,
BLEND = 60
, LINEAR_MEASURE = 61
, ANGULAR_MEASURE = 62
, QUICK_SWIPE_DELETE = 63
,
CAMERA_SWIVEL = 64
, EDIT_CIRCLE = 65
, EDIT_SPLINE = 66
, NON_UNIFORM_SCALE_OBJECTS = 67
,
ARCCENTERRADIUS = 68
, MATERIALPICKER = 69
, SECTION_PLANE = 70
, ARRAY = 71
,
MOVE = 72
, COPY = 73
, DELETE_OBJECT = 74
, UNSMOOTH_EDGES = 75
,
SMOOTH_EDGES = 76
, RESET_AXES = 77
, EXIT_TO_PARENT = 78
, LASSO_SELECTION = 79
,
TRANSLATION_IMPLICIT = 80
, FLATTEN_FACES = 81
, OBJECTS_TO_MESHES = 82
, MESHES_TO_OBJECTS = 83
,
EDIT_TEXTURES = 84
, ALIGN_WITH_FACE = 85
, DYNAMOSELECTION = 86
, POLYGON = 87
,
OFFSET_LINE = 88
, CONFIRM_ACTION = 89
, VERTEX = 90
, INTERSECT_CONTEXTMENU = 91
,
INTERSECT = 92
, GROUP_EDIT_END_IN_CONTEXT = 93
, NUM_TOOLS = 94
} |
|
enum class | SunLocationDataChange : uint16_t {
eLatitude = 0x0001
, eLongitude = 0x0002
, eSunLocationTime = 0x0004
, eUTCTimeZone = 0x0008
,
eDSTOffset = 0x0010
, eSunLocationDay = 0x0020
, eSunLocationMonth = 0x0040
, eSunLocationYear = 0x0080
,
eDSTEnabled = 0x0100
} |
|
enum | CameraDirectionType {
DEFAULT = 0
, ZPOS = 1
, ZNEG = 2
, XPOS = 3
,
XNEG = 4
, YPOS = 5
, YNEG = 6
, NUM_PROJECTION_TYPES = 7
} |
| Preset camera directions. More...
|
|
enum class | SceneCaptureFlags {
None = 0
, CameraData = 1 << 0
, RendererData = 1 << 1
, SunLocationData = 1 << 2
,
ViewItemsDeprecated = 1 << 3
, LayersList = 1 << 4
} |
| Scene capture flags. More...
|
|
enum class | ReadResult {
LOADED = 0
, GOOD = 1
, UNRECOGNIZED_FILETYPE = 2
, UNRECOGNIZED_VERSION = 3
,
UNRECOGNIZED_OFFSET = 4
, OLDERFILE = 5
, BAD = 6
, FAILED = 7
,
COULDNT_OPEN = 8
, COULDNT_CREATE_IMAGE = 9
, END_OF_FILE = 10
, NONE = 11
} |
|
enum class | WriteResult { GOOD = 0
, BAD = 1
, UNRECOGNIZED_VERSION = 2
, NONE = 3
} |
|
enum class | RestoreResult { NOTHING_TO_RESTORE = 0
, RESTORED = 1
, FAILED = 2
} |
|
enum class | SaveOptions {
AllObjects = 0
, AllObjectsWithHistory = 1
, VisibleOnly = 2
, SelectedOnly = 3
,
SelectedOnlyWorldCoords = 4
} |
|
enum class | BuildingType {
UNKNOWN = 0
, AUTOMOTIVE_FACILITY = 1
, CONVENTION_CENTER = 2
, COURTHOUSE = 3
,
DATACENTER = 4
, DINING_BAR_LOUNGE_OR_LEISURE = 5
, DINING_CAFETERIA_FAST_FOOD = 6
, DINING_FAMILY = 7
,
DORMITORY = 8
, EXERCISE_CENTER = 9
, FIRE_STATION = 10
, GYMNASIUM = 11
,
HOSPITAL_OR_HEALTHCARE = 12
, HOTEL = 13
, LIBRARY = 14
, MANUFACTURING = 15
,
MOTEL = 16
, MOTION_PICTURE_THEATRE = 17
, MULTIFAMILY = 18
, MUSEUM = 19
,
OFFICE = 20
, PARKING_GARAGE = 21
, PENITENTIARY = 22
, PERFORMING_ARTS_THEATER = 23
,
POLICE_STATION = 24
, POST_OFFICE = 25
, RELIGIOUS_BUILDING = 26
, RETAIL = 27
,
SCHOOL_OR_UNIVERSITY = 28
, SINGLE_FAMILY = 29
, SPORTS_ARENA = 30
, TOWNHALL = 31
,
TRANSPORTATION = 32
, WAREHOUSE = 33
, WORKSHOP = 34
, COUNT = 35
} |
|
using | StringType = 1::string_t |
|
using | NotificationHandle = 1::shared_ptr< NotificationHandleType > |
|
using | KeyboardModifier_ut = 1::underlying_type< KeyboardModifier >::type |
|
using | MouseButton_ut = 1::underlying_type< MouseButton >::type |
|
using | SunLocationDataChange_t = 1::underlying_type< SunLocationDataChange >::type |
|
using | AllImageData = 1::vector< 1::pair< WSM::ObjectHistoryID, FormIt::ImageData > > |
|
using | SceneCaptureFlags_ut = 1::underlying_type< SceneCaptureFlags >::type |
|
using | ModelChangedCallback = 1::function< void(WSM::ModelChangeData const &)> |
| Model changed callback type.
|
|
constexpr bool | enable_bitmask_operators (SolidRendererFlags) |
| enable_bitmask_operators() function.
|
|
constexpr bool | enable_bitmask_operators (KeyboardModifier) |
|
constexpr bool | enable_bitmask_operators (MouseButton) |
|
FORMIT_CORE_EXPORT ::string | ToolTypeAsString (ToolType type) |
| NOTE: This enumeration is duplicated in formItAndroid\src\com\autodesk\formIt\core\FormItCore.java formItWeb/Source/html/scripts/coffee/Utils/enums.coffee because the enumeration cannot be shared across the Emscripten boundary.
|
|
constexpr bool | enable_bitmask_operators (SceneCaptureFlags) |
|
FORMIT_CORE_EXPORT const kArrayToolRequestType | kArrayToolRequest |
|
FORMIT_CORE_EXPORT const kCameraSharingChangeType | kCameraSharingChange |
|
FORMIT_CORE_EXPORT const kChatEmitType | kChatEmit |
|
FORMIT_CORE_EXPORT const kChatReceivedType | kChatReceived |
|
FORMIT_CORE_EXPORT const kCollabConnectionChangeType | kCollabConnectionChange |
|
FORMIT_CORE_EXPORT const kRevitConnectionChangeType | kRevitConnectionChange |
|
FORMIT_CORE_EXPORT const kCollabSessionInitType | kCollabSessionInit |
|
FORMIT_CORE_EXPORT const kCollaborationLoadProgressUpdatedType | kCollaborationLoadProgressUpdated |
|
FORMIT_CORE_EXPORT const kCollaborationInitProgressUpdatedType | kCollaborationInitProgressUpdated |
|
FORMIT_CORE_EXPORT const kCollaborationUserListUpdatedType | kCollaborationUserListUpdated |
|
FORMIT_CORE_EXPORT const kCollaborationTextType | kCollaborationText |
|
FORMIT_CORE_EXPORT const kDefaultColorsChangedType | kDefaultColorsChanged |
|
FORMIT_CORE_EXPORT const kDisplayModeChangedType | kDisplayModeChanged |
|
FORMIT_CORE_EXPORT const kVisualStyleChangedType | kVisualStyleChanged |
|
FORMIT_CORE_EXPORT const kFollowCameraType | kFollowCamera |
|
FORMIT_CORE_EXPORT const kCameraOperationStartedType | kCameraOperationStarted |
|
FORMIT_CORE_EXPORT const kCameraOperationEndedType | kCameraOperationEnded |
|
FORMIT_CORE_EXPORT const kCameraChangedType | kCameraChanged |
|
FORMIT_CORE_EXPORT const kCameraProjectionTypeChangedType | kCameraProjectionTypeChanged |
|
FORMIT_CORE_EXPORT const kGridScaleChangedType | kGridScaleChanged |
|
FORMIT_CORE_EXPORT const kRevitFamilyInfoChangedType | kRevitFamilyInfoChanged |
|
FORMIT_CORE_EXPORT const kImageAddedType | kImageAdded |
|
FORMIT_CORE_EXPORT const kImageAlphaChangedType | kImageAlphaChanged |
|
FORMIT_CORE_EXPORT const kImageChangedType | kImageChanged |
|
FORMIT_CORE_EXPORT const kImageDeletedType | kImageDeleted |
|
FORMIT_CORE_EXPORT const kImageOrderChangedType | kImageOrderChanged |
|
FORMIT_CORE_EXPORT const kInContextEditingType | kInContextEditing |
|
FORMIT_CORE_EXPORT const kInvalidateEdgesType | kInvalidateEdges |
|
FORMIT_CORE_EXPORT const kLayerPickableChangedType | kLayerPickableChanged |
|
FORMIT_CORE_EXPORT const kLayerVisibilityChangedType | kLayerVisibilityChanged |
|
FORMIT_CORE_EXPORT const kLayerManagerChangedType | kLayerManagerChanged |
|
FORMIT_CORE_EXPORT const kLayerNameChangedType | kLayerNameChanged |
|
FORMIT_CORE_EXPORT const kLayerLoadInRevitChangedType | kLayerLoadInRevitChanged |
|
FORMIT_CORE_EXPORT const kMaterialManagerChangedType | kMaterialManagerChanged |
|
FORMIT_CORE_EXPORT const kMaterialDataChangedType | kMaterialDataChanged |
|
FORMIT_CORE_EXPORT const kInvalidatePreviewImageType | kInvalidatePreviewImage |
|
FORMIT_CORE_EXPORT const kLCSChangedType | kLCSChanged |
|
FORMIT_CORE_EXPORT const kAxesVisibilityChangedType | kAxesVisibilityChanged |
|
FORMIT_CORE_EXPORT const kLevelsVisibilityChangedType | kLevelsVisibilityChanged |
|
FORMIT_CORE_EXPORT const kLevelManagerChangedType | kLevelManagerChanged |
|
FORMIT_CORE_EXPORT const kLoadCompleteType | kLoadComplete |
|
FORMIT_CORE_EXPORT const kLockAndHidePointerType | kLockAndHidePointer |
|
FORMIT_CORE_EXPORT const kMaterialAddedType | kMaterialAdded |
|
FORMIT_CORE_EXPORT const kMaterialDeletedType | kMaterialDeleted |
|
FORMIT_CORE_EXPORT const kMaterialChangedType | kMaterialChanged |
|
FORMIT_CORE_EXPORT const kModelChangedType | kModelChanged |
|
FORMIT_CORE_EXPORT const kHistoryDeletedForModelTreeOnlyType | kHistoryDeletedForModelTreeOnly |
|
FORMIT_CORE_EXPORT const kNewModelRequestedType | kNewModelRequested |
|
FORMIT_CORE_EXPORT const kObjectsPreselectType | kObjectsPreselect |
|
FORMIT_CORE_EXPORT const kOpenFileStartedType | kOpenFileStarted |
|
FORMIT_CORE_EXPORT const kOpenFileCompleteType | kOpenFileComplete |
|
FORMIT_CORE_EXPORT const kOxygenAuthenticationStatusChangedType | kOxygenAuthenticationStatusChanged |
|
FORMIT_CORE_EXPORT const kProjectNameUpdatedType | kProjectNameUpdated |
|
FORMIT_CORE_EXPORT const kProjectPropertiesChangedType | kProjectPropertiesChanged |
|
FORMIT_CORE_EXPORT const kRefresh3DViewType | kRefresh3DView |
|
FORMIT_CORE_EXPORT const kReset3DViewportType | kReset3DViewport |
|
FORMIT_CORE_EXPORT const kReSize3DViewType | kReSize3DView |
|
FORMIT_CORE_EXPORT const kSatelliteImageIsVisibleType | kSatelliteImageIsVisible |
|
FORMIT_CORE_EXPORT const kSatelliteImageIsHiddenType | kSatelliteImageIsHidden |
|
FORMIT_CORE_EXPORT const kSaveRequestedType | kSaveRequested |
|
FORMIT_CORE_EXPORT const kSaveCompletedType | kSaveCompleted |
|
FORMIT_CORE_EXPORT const kSaveLocallyRequestedType | kSaveLocallyRequested |
|
FORMIT_CORE_EXPORT const kSaveLocallyWithHistoryRequestedType | kSaveLocallyWithHistoryRequested |
|
FORMIT_CORE_EXPORT const kSceneItemChangedType | kSceneItemChanged |
|
FORMIT_CORE_EXPORT const kSceneActivatedType | kSceneActivated |
|
FORMIT_CORE_EXPORT const kSceneAddedType | kSceneAdded |
|
FORMIT_CORE_EXPORT const kAnimationAddedType | kAnimationAdded |
|
FORMIT_CORE_EXPORT const kSceneRemovedType | kSceneRemoved |
|
FORMIT_CORE_EXPORT const kScenesUpdatedType | kScenesUpdated |
|
FORMIT_CORE_EXPORT const kSceneNameUpdatedType | kSceneNameUpdated |
|
FORMIT_CORE_EXPORT const kAnimationNameUpdatedType | kAnimationNameUpdated |
|
FORMIT_CORE_EXPORT const kSceneUpdatedType | kSceneUpdated |
|
FORMIT_CORE_EXPORT const kSceneCameraChangedType | kSceneCameraChanged |
|
FORMIT_CORE_EXPORT const kScenesRecordStartType | kScenesRecordStart |
|
FORMIT_CORE_EXPORT const kScenesRecordFrameType | kScenesRecordFrame |
|
FORMIT_CORE_EXPORT const kScenesRecordEndType | kScenesRecordEnd |
|
FORMIT_CORE_EXPORT const kScenesAnimationStartStopType | kScenesAnimationStartStop |
|
FORMIT_CORE_EXPORT const kSelectionsChangedType | kSelectionsChanged |
|
FORMIT_CORE_EXPORT const kDynamoResetReachType | kDynamoResetReach |
|
FORMIT_CORE_EXPORT const kUpdateRenderHistoryType | kUpdateRenderHistory |
|
FORMIT_CORE_EXPORT const kShowDimensionEditorType | kShowDimensionEditor |
|
FORMIT_CORE_EXPORT const kShowTooltipType | kShowTooltip |
|
FORMIT_CORE_EXPORT const kSolarAnalysisFinishedRunType | kSolarAnalysisFinishedRun |
|
FORMIT_CORE_EXPORT const kSolarAnalysisModeChangedType | kSolarAnalysisModeChanged |
|
FORMIT_CORE_EXPORT const kSolarAnalysisPeakMonthChangedType | kSolarAnalysisPeakMonthChanged |
|
FORMIT_CORE_EXPORT const kSolarAnalysisResultTypeChangedType | kSolarAnalysisResultTypeChanged |
|
FORMIT_CORE_EXPORT const kSolarAnalysisSelectionHighlightType | kSolarAnalysisSelectionHighlight |
|
FORMIT_CORE_EXPORT const kSolarAnalysisWeatherDataNotAvailableType | kSolarAnalysisWeatherDataNotAvailable |
|
FORMIT_CORE_EXPORT const kSunDirectionChangedType | kSunDirectionChanged |
|
FORMIT_CORE_EXPORT const kSunDirectionChangesEndedType | kSunDirectionChangesEnded |
|
FORMIT_CORE_EXPORT const kTestRunningType | kTestRunning |
|
FORMIT_CORE_EXPORT const kTimerTickedType | kTimerTicked |
|
FORMIT_CORE_EXPORT const kToolGotFocusType | kToolGotFocus |
|
FORMIT_CORE_EXPORT const kToolHandledType | kToolHandled |
|
FORMIT_CORE_EXPORT const kToolRemovedType | kToolRemoved |
|
FORMIT_CORE_EXPORT const kToolModeChangedType | kToolModeChanged |
|
FORMIT_CORE_EXPORT const kTouchEnabledChangedType | kTouchEnabledChanged |
|
FORMIT_CORE_EXPORT const kUndoManagerDeleteAllRedoType | kUndoManagerDeleteAllRedo |
|
FORMIT_CORE_EXPORT const kUndoManagerStateAddedType | kUndoManagerStateAdded |
|
FORMIT_CORE_EXPORT const kUndoManagerStateNameChangeType | kUndoManagerStateNameChange |
|
FORMIT_CORE_EXPORT const kUndoManagerUpdateType | kUndoManagerUpdate |
|
FORMIT_CORE_EXPORT const kUndoRedoAvailabilityChangedType | kUndoRedoAvailabilityChanged |
|
FORMIT_CORE_EXPORT const kUndoRedoExecutedType | kUndoRedoExecuted |
|
FORMIT_CORE_EXPORT const kUndoRedoPerHistoryType | kUndoRedoPerHistory |
|
FORMIT_CORE_EXPORT const kUnfollowCameraType | kUnfollowCamera |
|
FORMIT_CORE_EXPORT const kUnitTypeChangedType | kUnitTypeChanged |
|
FORMIT_CORE_EXPORT const kObjectFacetingAccuracyChangedType | kObjectFacetingAccuracyChanged |
|
FORMIT_CORE_EXPORT const kUserEntitlementsChangedType | kUserEntitlementsChanged |
|
FORMIT_CORE_EXPORT const kPresentProgressUIType | kPresentProgressUI |
|
FORMIT_CORE_EXPORT const kDismissProgressUIType | kDismissProgressUI |
|
FORMIT_CORE_EXPORT const kPostProgressUpdateType | kPostProgressUpdate |
|
FORMIT_CORE_EXPORT const kContentLibraryLocationsChangedType | kContentLibraryLocationsChanged |
|
FORMIT_CORE_EXPORT const kDynamoFileLocationsChangedType | kDynamoFileLocationsChanged |
|
FORMIT_CORE_EXPORT const kAppUIInitializedType | kAppUIInitialized |
|
FORMIT_CORE_EXPORT const kAppUIExitType | kAppUIExit |
|
FORMIT_CORE_EXPORT const kInferenceEventInferenceLockedChangedType | kInferenceEventInferenceLockedChanged |
|
FORMIT_CORE_EXPORT const kInferenceEventIgnoreObjectChangedType | kInferenceEventIgnoreObjectChanged |
|
FORMIT_CORE_EXPORT const kSetLocationType | kSetLocation |
|
FORMIT_CORE_EXPORT const kShowDimensionSettingChangedType | kShowDimensionSettingChanged |
|
FORMIT_CORE_EXPORT const kShowEditedGroupOnlyChangedType | kShowEditedGroupOnlyChanged |
|
FORMIT_CORE_EXPORT const kToggleAllPalettesVisibilityRequestedType | kToggleAllPalettesVisibilityRequested |
|
FORMIT_CORE_EXPORT const kStartUIToolType | kStartUITool |
|
FORMIT_CORE_EXPORT const kToolsLocationRequestType | kToolsLocationRequest |
|
FORMIT_CORE_EXPORT const kCreateToolbarType | kCreateToolbar |
|
FORMIT_CORE_EXPORT const kInstallPluginType | kInstallPlugin |
|
FORMIT_CORE_EXPORT const kCreatePanelType | kCreatePanel |
|
FORMIT_CORE_EXPORT const kUninstallPluginType | kUninstallPlugin |
|
FORMIT_CORE_EXPORT const kMaterialPickedType | kMaterialPicked |
|
FORMIT_CORE_EXPORT const kAutoSaveRequestedType | kAutoSaveRequested |
|
FORMIT_CORE_EXPORT const kDynamoRunStateChangedType | kDynamoRunStateChanged |
|
FORMIT_CORE_EXPORT const kSceneModifiedStateChangedType | kSceneModifiedStateChanged |
|
FORMIT_CORE_EXPORT const kSelectionHightlightEnabledChangedType | kSelectionHightlightEnabledChanged |
|
FORMIT_CORE_EXPORT const kMaterialCreatedFromSampleType | kMaterialCreatedFromSample |
|
FORMIT_CORE_EXPORT const kSampleMaterialsNodeLoadedType | kSampleMaterialsNodeLoaded |
|
FORMIT_CORE_EXPORT const kSampleMaterialsNodeLoadFailedType | kSampleMaterialsNodeLoadFailed |
|
FORMIT_CORE_EXPORT const kSampleMaterialsNodeLoadingStatusChangedType | kSampleMaterialsNodeLoadingStatusChanged |
|
FORMIT_CORE_EXPORT const kSampleMaterialsLocationsChangedType | kSampleMaterialsLocationsChanged |
|
FORMIT_CORE_EXPORT const kSelectionFilterChangedType | kSelectionFilterChanged |
|
FORMIT_CORE_EXPORT const kSetCursorType | kSetCursor |
|
FORMIT_CORE_EXPORT const kSetToolTypeCursorType | kSetToolTypeCursor |
|
FORMIT_CORE_EXPORT const kAnalyticsLogType | kAnalyticsLog |
|
FORMIT_CORE_EXPORT const kSendToRevitPreviewChangedType | kSendToRevitPreviewChanged |
|
FORMIT_CORE_EXPORT const kPanoramInProgressType | kPanoramInProgress |
|
FORMIT_CORE_EXPORT const kFormItJSONMsgType | kFormItJSONMsg |
|
FORMIT_CORE_EXPORT const kCutType | kCut |
|
FORMIT_CORE_EXPORT const kCopyType | kCopy |
|
FORMIT_CORE_EXPORT const kPasteType | kPaste |
|
FORMIT_CORE_EXPORT const kPasteInPlaceType | kPasteInPlace |
|
FORMIT_CORE_EXPORT const kToolFeatureFlagChangedType | kToolFeatureFlagChanged |
|
FORMIT_CORE_EXPORT const kGraphicsFactoryCreateMarkerType | kGraphicsFactoryCreateMarker |
|
FORMIT_CORE_EXPORT const kGraphicsFactoryDeleteItemType | kGraphicsFactoryDeleteItem |
|
FORMIT_CORE_EXPORT const kGraphicsFactoryMarkerSetPositionType | kGraphicsFactoryMarkerSetPosition |
|
FORMIT_CORE_EXPORT const kGraphicsFactoryMarkerSetVisibleType | kGraphicsFactoryMarkerSetVisible |
|
FORMIT_CORE_EXPORT const kGraphicsFactoryMarkerSetActiveType | kGraphicsFactoryMarkerSetActive |
|
FORMIT_CORE_EXPORT const kGraphicsFactoryPolylineCreateType | kGraphicsFactoryPolylineCreate |
|
FORMIT_CORE_EXPORT const kGraphicsFactoryPolylineSetPositionsType | kGraphicsFactoryPolylineSetPositions |
|
FORMIT_CORE_EXPORT const kGraphicsFactoryPolylineSetTransformType | kGraphicsFactoryPolylineSetTransform |
|
FORMIT_CORE_EXPORT const kGraphicsFactoryPolylineSetVisibleType | kGraphicsFactoryPolylineSetVisible |
|
FORMIT_CORE_EXPORT const kGraphicsFactoryPolylineDeleteType | kGraphicsFactoryPolylineDelete |
|
FORMIT_CORE_EXPORT const kGraphicsFactoryPolygonCreateType | kGraphicsFactoryPolygonCreate |
|
FORMIT_CORE_EXPORT const kGraphicsFactoryPolygonSetPositionsType | kGraphicsFactoryPolygonSetPositions |
|
FORMIT_CORE_EXPORT const kGraphicsFactoryPolygonSetTransformType | kGraphicsFactoryPolygonSetTransform |
|
FORMIT_CORE_EXPORT const kGraphicsFactoryPolygonSetMaterialNameType | kGraphicsFactoryPolygonSetMaterialName |
|
FORMIT_CORE_EXPORT const kGraphicsFactoryPolygonSetMaterialPropsType | kGraphicsFactoryPolygonSetMaterialProps |
|
FORMIT_CORE_EXPORT const kGraphicsFactoryPolygonSetVisibleType | kGraphicsFactoryPolygonSetVisible |
|
FORMIT_CORE_EXPORT const kGraphicsFactoryPolygonDeleteType | kGraphicsFactoryPolygonDelete |
|
FORMIT_CORE_EXPORT const kFYSpriteCreateType | kFYSpriteCreate |
|
FORMIT_CORE_EXPORT const kFYSpriteSetPositionType | kFYSpriteSetPosition |
|
FORMIT_CORE_EXPORT const kFYSpriteSetTransformType | kFYSpriteSetTransform |
|
FORMIT_CORE_EXPORT const kFYSpriteSetVisibleType | kFYSpriteSetVisible |
|
FORMIT_CORE_EXPORT const kFYSpriteDeleteType | kFYSpriteDelete |
|
FORMIT_CORE_EXPORT const kHUDMessageType | kHUDMessage |
|
FORMIT_CORE_EXPORT const kTempRendererCreateType | kTempRendererCreate |
|
FORMIT_CORE_EXPORT const kTempRendererDestroyType | kTempRendererDestroy |
|
FORMIT_CORE_EXPORT const kTempRendererUpdateType | kTempRendererUpdate |
|
FORMIT_CORE_EXPORT const kPrimitiveCreationToolInitType | kPrimitiveCreationToolInit |
|
FORMIT_CORE_EXPORT const kPlacementToolTransformType | kPlacementToolTransform |
|
FORMIT_CORE_EXPORT const kPrimitiveCreationToolFinishType | kPrimitiveCreationToolFinish |
|
FORMIT_CORE_EXPORT const kToolDimensionInitType | kToolDimensionInit |
|
FORMIT_CORE_EXPORT const kToolDimensionDeleteType | kToolDimensionDelete |
|
FORMIT_CORE_EXPORT const kToolDimensionUpdateLinearType | kToolDimensionUpdateLinear |
|
FORMIT_CORE_EXPORT const kToolDimensionUpdateScalarType | kToolDimensionUpdateScalar |
|
FORMIT_CORE_EXPORT const kToolDimensionUpdateAngularType | kToolDimensionUpdateAngular |
|
FORMIT_CORE_EXPORT const kToolDimensionSetPointsType | kToolDimensionSetPoints |
|
FORMIT_CORE_EXPORT const kDimensionGraphicsUpdateType | kDimensionGraphicsUpdate |
|
FORMIT_CORE_EXPORT const kToolDimensionSetEnabledType | kToolDimensionSetEnabled |
|
| API_MESSAGE_PAYLOAD (kLayerManagerChangedOperation) |
| Layers were added, changed, removed, reordered Payload: {Operation: }.
|
|
| API_MESSAGE_PAYLOAD (kLayerManagerChangedChangeLayerOrder) |
| Operations.
|
|
| API_MESSAGE_PAYLOAD (kLayerManagerChangedChangeLayerOrderlayerID) |
| Payload for kLayerManagerChangedChangeLayerOrder.
|
|
| API_MESSAGE_PAYLOAD (kLayerManagerChangedChangeLayerOrdernewPosition) |
|
| API_MESSAGE_PAYLOAD (kLayerManagerChangedClear) |
|
| API_MESSAGE_PAYLOAD (kLayerManagerChangedPurge) |
|
| API_MESSAGE_PAYLOAD (kShowDimensionEditorDimIDArg) |
| A request for the native UI to display the dimension editor at the given location.
|
|
| API_MESSAGE_PAYLOAD (kShowDimensionEditorScreenPosArg) |
|
| API_MESSAGE_PAYLOAD (kShowDimensionEditorTextArg) |
|
| API_MESSAGE_PAYLOAD (kShowDimensionEditorDimTypeArg) |
|
| API_MESSAGE_PAYLOAD (kShowDimensionEditorTabKeyArg) |
|