FormIt C++ API v25.0.0 (2025.0.0)
Loading...
Searching...
No Matches
FormIt::GroupEdit Namespace Reference

Functions

FORMIT_CORE_EXPORT size_t GetEditingHistoryID ()
 Get the id of the history that is currently edited, or the id of the main history, if no group is edited.
 
FORMIT_CORE_EXPORT bool SetInContextEditingPath (WSM::GroupInstancePath const &path)
 Set the editing context path.
 
FORMIT_CORE_EXPORT bool GetShowEditedGroupOnly ()
 String attribute name identifying reference histories that should be unique before editing.
 
FORMIT_CORE_EXPORT void SetShowEditedGroupOnly (bool val)
 Sets the status of the "Show Edited Group Only" option.
 
FORMIT_CORE_EXPORT WSM::GroupInstancePath GetInContextEditingPath ()
 Get the editing context path.
 
FORMIT_CORE_EXPORT bool IsEditingInContext ()
 Returns true if edit in context is happening.
 
FORMIT_CORE_EXPORT bool IsInEditingHistory (WSM::GroupInstancePath const &path, bool bAllowReferencedGeometrySelection=false)
 IsInEditingHistory() function.
 
FORMIT_CORE_EXPORT void ExittoParentContext ()
 Exit to the parent context.
 
FORMIT_CORE_EXPORT void EndEditInContext ()
 End editing in context.