SWMMVis  6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
Loading...
Searching...
No Matches
UserFlagsEditRef Struct Reference

#include <userflagseditref.h>

Collaboration diagram for UserFlagsEditRef:

Public Member Functions

bool operator== (const UserFlagsEditRef &other) const noexcept
 

Public Attributes

openswmmvis::ui::UserFlagsModelmodel = nullptr
 
QString objectType
 [USER_FLAG_VALUES] token: NODE / LINK / SUBCATCHMENT / GAGE
 
QString objectName
 Owning object id (case-preserved)
 
QString summary
 Short text shown in the cell.
 

Detailed Description

Identifies the user-flag assignments of a single model object.

Member Function Documentation

◆ operator==()

bool UserFlagsEditRef::operator== ( const UserFlagsEditRef other) const
inlinenoexcept

Member Data Documentation

◆ model

openswmmvis::ui::UserFlagsModel* UserFlagsEditRef::model = nullptr

Shared per-project store (borrow, not owned — lifetime is bound to the SWMMModelLayer). May be null when the engine is closed or in test contexts; the button disables gracefully.

◆ objectName

QString UserFlagsEditRef::objectName

Owning object id (case-preserved)

◆ objectType

QString UserFlagsEditRef::objectType

[USER_FLAG_VALUES] token: NODE / LINK / SUBCATCHMENT / GAGE

◆ summary

QString UserFlagsEditRef::summary

Short text shown in the cell.


The documentation for this struct was generated from the following file: