WSF
wizard Namespace Reference

Namespaces

namespace  ParseUtil
namespace  ProxyUtil
namespace  EditorHelpers
namespace  ContextMenuActions

Classes

class  Runner
class  AbstractModel
 Implements a model of a tree where each item in the tree is derived from AbstractModelItem. More...
class  AbstractModelItem
 Objects inheriting this class may be added to a AbstractModel. More...
class  ActionManager
class  AutoComplete
class  ChangeWrapper
class  CommandDocumentation
class  ActivationFilter
class  ShutdownFilter
class  Environment
class  ExportFiles
class  Factory
class  GrammarDocumentation
class  InputContext
 InputContext contains functions that compute the 'context' from a position in the input file. More...
class  ParseResultsProxyData
class  ParseResultsTiny
 Defines a subset of parse results which stay valid while computing the new parse results. More...
class  ParseResults
 Provides access to the results of parsing the WSF inputs. More...
class  ParseWorker
class  PasteContext
class  PlatformUpdaterT
class  PluginT
class  Project
 A WSF 'project'. Manages WSF sources files in a WSF project. More...
class  ProjectComponent
class  ProjectParseThread
 Thread for parsing the WSF source in the background. More...
class  ProjectWorkspace
class  ProxyChange
 Records a change to proxy data. More...
class  ProxyHashNode
class  ProxyHash
class  ProxyMergeVisitor
class  ProxyMerge
class  ProxyWatcher
class  ProxyWatchNode
class  RunEnvManager
class  RunManager
class  ScriptDebugger
class  Signals
class  SyntaxTips
 A popup window displaying the syntax for commands as the user types. More...
class  TerrainMonitor
class  ItemTranslateTextRange
 Handles converting a UtTextDocumentRange to items in Qt views. More...
class  TextLocationItemModel
class  ThreadNotifyEvent
 A notification event indicating that the thread has completed some work. More...
class  Undo
class  UndoProxyChange
class  UndoContext
class  ViewTypeSummaryAction
class  WsfConnector
class  WsfExe
class  WsfExecution
 Encapsulates the execution of a WSF application. More...
class  WsfExeManager
class  WsfScriptToken
class  WsfScriptInfo
class  WsfScriptContainer
class  WsfScriptData
class  WsfScriptTypes
class  WsfScriptParser
class  WsfScriptObserver
class  WsfScriptNormalObserver
class  WsfScriptDetailObserver
class  WsfScriptLookup
class  EditorMargin
class  Editor
class  EditorDock
 A wkf::DockWidget containing a wizard::Editor. More...
class  EditorManager
struct  TextStyle
struct  EditorPrefData
class  EditorPrefObject
class  EditorPrefWidget
class  TextSource
class  TextSourceCache
class  CacheSourceProvider
 Provides sources to the WsfParser from the TextSourceCache instead of the files directly. More...
struct  TextSourceChange
class  TextSourceSignals
class  TextSourceView
class  TextStyler
class  WsfEditor
class  WsfStyler
 syntax-highlights a WSF file. More...
class  WsfTextPreview
 Displays a syntax-highlighted snippet of an WSF file. More...
class  AboutDialog
class  AutoCompletePopup
 Provides auto-completion for a WsfEditor. More...
struct  BackupPrefData
class  BackupPrefObject
class  BackupPrefWidget
class  BrowserWidget
class  ClonePlatformDialog
class  ComponentPropertyManager
class  ContextDocumentationControl
class  CreateNewFile
class  CreatePlatform
class  CreatePlatformDialog
class  CreateTypeDialog
class  DeveloperActions
class  ProxyDumpWindow
class  ProxyWatchWindow
class  DocumentationDialog
class  DocumentationInterpretter
 Provides documentation using the URL formats: More...
class  DragAndDrop
 Routines for handling conversion to/from QMimeData for the Wizard. More...
class  SizedTextBrowser
class  EditAssist
class  EditAssist_Include
class  EditAssist_Type
class  EditAssist_Type2
class  EditAssist_Script
class  EditModeBanner
class  FindInFilesDialog
class  FindReferencesResultDialog
class  FindResultsControl
class  FindTextRequest
class  PlatformDataDockWidget
class  ValidatedUnitTreeWidgetItem
class  PointOfInterestPropertiesWidget
class  PreferencesDialog
class  ProjectSettingsDialog
class  RingPropertiesWidget
class  RenameFileDialog
class  ReplaceInFilesDialog
class  ReplaceTextRequest
class  SmallWebView
class  StartupDialog
class  StartupFilesDialog
struct  ToolDef
struct  ToolPrefData
class  ToolPrefObject
class  ToolPrefWidget
class  VisibilityDockWidget
class  MapLayerFileDetector
class  MapLayerDockWidget
class  AttachmentZoneCircle
class  AttachmentZoneEllipse
class  AttachmentZonePolygon
class  AttachmentZoneSphere
struct  QueuedOperation
class  Platform
class  VtkInterface
class  Zone
class  ZoneSet
class  ChangeHistory
struct  Revision
 A struct that represents a revision in the Change History database. More...
struct  RevisionChange
class  RevisionDb
class  RevisionSqlStmt
class  RevisionStore
 A high-level interface into the Change History database. More...
class  AttributeOwner
class  AttributeSet
class  FileSignature
class  FileTypeCache
struct  HeadingData
struct  NewFilePrefData
struct  NewFileDataRange
class  NewFilePrefObject
class  NewFilePrefWidget
class  UiResources
 This class contains the loaded icons used by the application. More...
struct  UtilFileStringCompare
struct  UtilFileStringCompareQt
struct  UtilCStringCompare
class  Util
class  Enumeration
class  XML_Context

Typedefs

typedef std::map< UtTextDocument *, WsfParseSourceInclude * > ParseIncludes
typedef std::vector< UtStringRef > ParseIncludePaths
using PlatformAccelerationUpdater = PlatformUpdaterT<wkf::AccelerationValueUpdater>
using PlatformAltitudeUpdater = PlatformUpdaterT<wkf::AltitudeValueUpdater>
using PlatformHighAltitudeUpdater = PlatformUpdaterT<wkf::HighAltitudeValueUpdater>
using PlatformAngleUpdater = PlatformUpdaterT<wkf::AngleValueUpdater>
using PlatformAngularAccelerationUpdater = PlatformUpdaterT<wkf::AngularAccelerationValueUpdater>
using PlatformAngularRateUpdater = PlatformUpdaterT<wkf::AngularRateValueUpdater>
using PlatformForceUpdater = PlatformUpdaterT<wkf::ForceValueUpdater>
using PlatformFrequencyUpdater = PlatformUpdaterT<wkf::FrequencyValueUpdater>
using PlatformLengthUpdater = PlatformUpdaterT<wkf::LengthValueUpdater>
using PlatformMassUpdater = PlatformUpdaterT<wkf::MassValueUpdater>
using PlatformPowerUpdater = PlatformUpdaterT<wkf::PowerValueUpdater>
using PlatformPowerDBUpdater = PlatformUpdaterT<wkf::PowerDBValueUpdater>
using PlatformPressureUpdater = PlatformUpdaterT<wkf::PressureValueUpdater>
using PlatformRatioUpdater = PlatformUpdaterT<wkf::RatioValueUpdater>
using PlatformSpeedUpdater = PlatformUpdaterT<wkf::SpeedValueUpdater>
using PlatformTimeUpdater = PlatformUpdaterT<wkf::TimeValueUpdater>
using PlatformUnitlessUpdater = PlatformUpdaterT<wkf::UnitlessValueUpdater>
using PlatformUpdater = PlatformUpdaterT<wkf::Updater>
using PlatformLatitudeUpdater = PlatformUpdaterT<wkf::LatitudeValueUpdater>
using PlatformLongitudeUpdater = PlatformUpdaterT<wkf::LongitudeValueUpdater>
using Plugin = PluginT<wkf::Plugin>
using ValidatedAltitudeTreeWidgetItem = ValidatedUnitTreeWidgetItem<wkf::Altitude>
using ValidatedAngleTreeWidgetItem = ValidatedUnitTreeWidgetItem<wkf::Angle>
typedef std::vector< RevisionRevisionList
using RevisionChangeList = std::vector<RevisionChange>
using RevisionPathSet = std::set<std::string>
using FileMap = std::map<std::string, UtTextDocument>
typedef std::map< std::string, const UtTextDocument * > RevisionFileMap

Enumerations

enum class  TextType : size_t {
  None = 0 , Keyword = 1 , Block_Keyword = 2 , Command = 3 ,
  User_Input = 4 , Type = 5 , Name = 6 , Include = 7 ,
  Comment = 8 , Quoted = 9 , Unmatched_Block = 10 , Include_Error = 11 ,
  Syntax_Tip = 12 , Syntax_Tip_Bold = 13 , Preprocessor = 14 , Script_Keyword = 15 ,
  Script_Operator , Script_Quoted , Script_Comment , Script_Type ,
  Script_Number , Script_Static_Method , Script_Method , Script_Local_Method ,
  Script_Local_Variable , Script_Parameter , Script_None , Script_End ,
  Margin_None
}

Functions

VI_EXPORT ProxyWatchNodeWatchProxy (const WsfPProxyPath &aPath)
void ApplyToDocument (UtTextDocument &aDocument, const QVector< TextSourceChange > &aChanges)

Typedef Documentation

◆ FileMap

using wizard::FileMap = std::map<std::string, UtTextDocument>

◆ ParseIncludePaths

typedef std::vector<UtStringRef> wizard::ParseIncludePaths

◆ ParseIncludes

typedef std::map<UtTextDocument*, WsfParseSourceInclude*> wizard::ParseIncludes

◆ PlatformAccelerationUpdater

using wizard::PlatformAccelerationUpdater = PlatformUpdaterT<wkf::AccelerationValueUpdater>

◆ PlatformAltitudeUpdater

using wizard::PlatformAltitudeUpdater = PlatformUpdaterT<wkf::AltitudeValueUpdater>

◆ PlatformAngleUpdater

using wizard::PlatformAngleUpdater = PlatformUpdaterT<wkf::AngleValueUpdater>

◆ PlatformAngularAccelerationUpdater

using wizard::PlatformAngularAccelerationUpdater = PlatformUpdaterT<wkf::AngularAccelerationValueUpdater>

◆ PlatformAngularRateUpdater

using wizard::PlatformAngularRateUpdater = PlatformUpdaterT<wkf::AngularRateValueUpdater>

◆ PlatformForceUpdater

using wizard::PlatformForceUpdater = PlatformUpdaterT<wkf::ForceValueUpdater>

◆ PlatformFrequencyUpdater

using wizard::PlatformFrequencyUpdater = PlatformUpdaterT<wkf::FrequencyValueUpdater>

◆ PlatformHighAltitudeUpdater

using wizard::PlatformHighAltitudeUpdater = PlatformUpdaterT<wkf::HighAltitudeValueUpdater>

◆ PlatformLatitudeUpdater

using wizard::PlatformLatitudeUpdater = PlatformUpdaterT<wkf::LatitudeValueUpdater>

◆ PlatformLengthUpdater

using wizard::PlatformLengthUpdater = PlatformUpdaterT<wkf::LengthValueUpdater>

◆ PlatformLongitudeUpdater

using wizard::PlatformLongitudeUpdater = PlatformUpdaterT<wkf::LongitudeValueUpdater>

◆ PlatformMassUpdater

using wizard::PlatformMassUpdater = PlatformUpdaterT<wkf::MassValueUpdater>

◆ PlatformPowerDBUpdater

using wizard::PlatformPowerDBUpdater = PlatformUpdaterT<wkf::PowerDBValueUpdater>

◆ PlatformPowerUpdater

using wizard::PlatformPowerUpdater = PlatformUpdaterT<wkf::PowerValueUpdater>

◆ PlatformPressureUpdater

using wizard::PlatformPressureUpdater = PlatformUpdaterT<wkf::PressureValueUpdater>

◆ PlatformRatioUpdater

using wizard::PlatformRatioUpdater = PlatformUpdaterT<wkf::RatioValueUpdater>

◆ PlatformSpeedUpdater

using wizard::PlatformSpeedUpdater = PlatformUpdaterT<wkf::SpeedValueUpdater>

◆ PlatformTimeUpdater

using wizard::PlatformTimeUpdater = PlatformUpdaterT<wkf::TimeValueUpdater>

◆ PlatformUnitlessUpdater

using wizard::PlatformUnitlessUpdater = PlatformUpdaterT<wkf::UnitlessValueUpdater>

◆ PlatformUpdater

◆ Plugin

using wizard::Plugin = PluginT<wkf::Plugin>

◆ RevisionChangeList

◆ RevisionFileMap

typedef std::map<std::string, const UtTextDocument*> wizard::RevisionFileMap

◆ RevisionList

typedef std::vector<Revision> wizard::RevisionList

◆ RevisionPathSet

using wizard::RevisionPathSet = std::set<std::string>

◆ ValidatedAltitudeTreeWidgetItem

◆ ValidatedAngleTreeWidgetItem

Enumeration Type Documentation

◆ TextType

enum class wizard::TextType : size_t
strong
Enumerator
None 
Keyword 
Block_Keyword 
Command 
User_Input 
Type 
Name 
Include 
Comment 
Quoted 
Unmatched_Block 
Include_Error 
Syntax_Tip 
Syntax_Tip_Bold 
Preprocessor 
Script_Keyword 
Script_Operator 
Script_Quoted 
Script_Comment 
Script_Type 
Script_Number 
Script_Static_Method 
Script_Method 
Script_Local_Method 
Script_Local_Variable 
Script_Parameter 
Script_None 
Script_End 
Margin_None 

Function Documentation

◆ ApplyToDocument()

void wizard::ApplyToDocument ( UtTextDocument & aDocument,
const QVector< TextSourceChange > & aChanges )

◆ WatchProxy()

Copyrights Multiple, All Rights Reserved