| CreateAdvancedTab(wxNotebook *notebook) | ParserConfigDialog | private |
| CreateBlackboardTab(wxNotebook *notebook) | ParserConfigDialog | private |
| CreateBottomPanel(wxWindow *parent) | ParserConfigDialog | private |
| CreateDocumentStructureTab(wxNotebook *notebook) | ParserConfigDialog | private |
| CreateGroup(wxWindow *parent, const wxString &title) | EmberUI::ScalableDialog | protected |
| CreateLabeledRow(wxWindow *parent, const wxString &label, wxWindow *control, int logicalLabelWidth=Layout::LABEL_WIDTH) | EmberUI::ScalableDialog | protected |
| CreateLayout() | ParserConfigDialog | private |
| CreateLeftSidebar(wxWindow *parent) | ParserConfigDialog | private |
| CreateNodeClassificationTab(wxNotebook *notebook) | ParserConfigDialog | private |
| CreateNodeElementsTab(wxNotebook *notebook) | ParserConfigDialog | private |
| CreateRightPanel(wxWindow *parent) | ParserConfigDialog | private |
| CreateTreeElementsTab(wxNotebook *notebook) | ParserConfigDialog | private |
| EnableProfileControls(bool enable) | ParserConfigDialog | private |
| GetConfigFromUI() | ParserConfigDialog | private |
| GetCurrentNamingConvention() const | ParserConfigDialog | private |
| GetSelectedProfileName() const | ParserConfigDialog | private |
| HasInvalidCharacters(wxTextCtrl *field) | ParserConfigDialog | private |
| ID_ADD_ACTION_TYPE enum value | ParserConfigDialog | private |
| ID_ADD_CONDITION_TYPE enum value | ParserConfigDialog | private |
| ID_ADD_CONTROL_TYPE enum value | ParserConfigDialog | private |
| ID_ADD_DECORATOR_TYPE enum value | ParserConfigDialog | private |
| ID_ADD_MAPPING enum value | ParserConfigDialog | private |
| ID_CLONE_PROFILE enum value | ParserConfigDialog | private |
| ID_DELETE_PROFILE enum value | ParserConfigDialog | private |
| ID_EXPORT_PROFILE enum value | ParserConfigDialog | private |
| ID_IMPORT_PROFILE enum value | ParserConfigDialog | private |
| ID_NEW_PROFILE enum value | ParserConfigDialog | private |
| ID_PREVIEW_JSON enum value | ParserConfigDialog | private |
| ID_PROFILE_LIST enum value | ParserConfigDialog | private |
| ID_PULSE_TIMER enum value | ParserConfigDialog | private |
| ID_REMOVE_ACTION_TYPE enum value | ParserConfigDialog | private |
| ID_REMOVE_CONDITION_TYPE enum value | ParserConfigDialog | private |
| ID_REMOVE_CONTROL_TYPE enum value | ParserConfigDialog | private |
| ID_REMOVE_DECORATOR_TYPE enum value | ParserConfigDialog | private |
| ID_REMOVE_MAPPING enum value | ParserConfigDialog | private |
| ID_RESET_DEFAULTS enum value | ParserConfigDialog | private |
| ID_SAVE enum value | ParserConfigDialog | private |
| ID_SAVE_AS enum value | ParserConfigDialog | private |
| ID_SET_ACTIVE enum value | ParserConfigDialog | private |
| ID_TEST_VALIDATE enum value | ParserConfigDialog | private |
| ID_TOGGLE_CUSTOM_VALIDATION enum value | ParserConfigDialog | private |
| InterpolateColor(const wxColour &color1, const wxColour &color2, float t) | ParserConfigDialog | private |
| IsFieldEmpty(wxTextCtrl *field) | ParserConfigDialog | private |
| IsFieldEmpty(wxChoice *field) | ParserConfigDialog | private |
| IsValidXMLName(const wxString &name) | ParserConfigDialog | private |
| IsValidXMLName(const wxString &name, EmberCore::ParserConfig::NamingConvention convention) | ParserConfigDialog | private |
| LoadProfileData(std::shared_ptr< EmberCore::ParserProfile > profile) | ParserConfigDialog | private |
| LoadProfiles() | ParserConfigDialog | private |
| m_actionElement | ParserConfigDialog | private |
| m_actionTypesList | ParserConfigDialog | private |
| m_addActionTypeBtn | ParserConfigDialog | private |
| m_addConditionTypeBtn | ParserConfigDialog | private |
| m_addControlTypeBtn | ParserConfigDialog | private |
| m_addDecoratorTypeBtn | ParserConfigDialog | private |
| m_addMappingBtn | ParserConfigDialog | private |
| m_allowCustomAttrs | ParserConfigDialog | private |
| m_allowMultipleTrees | ParserConfigDialog | private |
| m_allowUndefinedKeys | ParserConfigDialog | private |
| m_allowUnknownElements | ParserConfigDialog | private |
| m_behaviorTreeElement | ParserConfigDialog | private |
| m_blackboardElement | ParserConfigDialog | private |
| m_blackboardIdAttr | ParserConfigDialog | private |
| m_blackboardParentAttr | ParserConfigDialog | private |
| m_cancelBtn | ParserConfigDialog | private |
| m_caseSensitive | ParserConfigDialog | private |
| m_classificationStrategy | ParserConfigDialog | private |
| m_cloneProfileBtn | ParserConfigDialog | private |
| m_conditionElement | ParserConfigDialog | private |
| m_conditionTypesList | ParserConfigDialog | private |
| m_controlElement | ParserConfigDialog | private |
| m_controlTypesList | ParserConfigDialog | private |
| m_currentProfile | ParserConfigDialog | private |
| m_customValidation | ParserConfigDialog | private |
| m_decoratorElement | ParserConfigDialog | private |
| m_decoratorTypesList | ParserConfigDialog | private |
| m_deleteProfileBtn | ParserConfigDialog | private |
| m_detailedErrors | ParserConfigDialog | private |
| m_enableCustomValidation | ParserConfigDialog | private |
| m_enableProgressReporting | ParserConfigDialog | private |
| m_entryElement | ParserConfigDialog | private |
| m_entryKeyAttr | ParserConfigDialog | private |
| m_entryTypeAttr | ParserConfigDialog | private |
| m_entryValueAttr | ParserConfigDialog | private |
| m_exportProfileBtn | ParserConfigDialog | private |
| m_genericNodeElement | ParserConfigDialog | private |
| m_highlightBg | ParserConfigDialog | private |
| m_importProfileBtn | ParserConfigDialog | private |
| m_mainTreeAttr | ParserConfigDialog | private |
| m_maxRecursionDepth | ParserConfigDialog | private |
| m_modified | ParserConfigDialog | private |
| m_namingConventionBalanced | ParserConfigDialog | private |
| m_namingConventionLoose | ParserConfigDialog | private |
| m_namingConventionStrict | ParserConfigDialog | private |
| m_newProfileBtn | ParserConfigDialog | private |
| m_nodeIdAttr | ParserConfigDialog | private |
| m_nodeNameAttr | ParserConfigDialog | private |
| m_nodeTypeAttr | ParserConfigDialog | private |
| m_normalBg | ParserConfigDialog | private |
| m_notebook | ParserConfigDialog | private |
| m_preserveAttrOrder | ParserConfigDialog | private |
| m_preserveComments | ParserConfigDialog | private |
| m_previewJSONBtn | ParserConfigDialog | private |
| m_profileDescription | ParserConfigDialog | private |
| m_profileList | ParserConfigDialog | private |
| m_profileName | ParserConfigDialog | private |
| m_pulsePhase | ParserConfigDialog | private |
| m_pulseTimer | ParserConfigDialog | private |
| m_removeActionTypeBtn | ParserConfigDialog | private |
| m_removeConditionTypeBtn | ParserConfigDialog | private |
| m_removeControlTypeBtn | ParserConfigDialog | private |
| m_removeDecoratorTypeBtn | ParserConfigDialog | private |
| m_removeMappingBtn | ParserConfigDialog | private |
| m_requireRootNode | ParserConfigDialog | private |
| m_resetDefaultsBtn | ParserConfigDialog | private |
| m_rootElement | ParserConfigDialog | private |
| m_saveAsBtn | ParserConfigDialog | private |
| m_saveBtn | ParserConfigDialog | private |
| m_setActiveBtn | ParserConfigDialog | private |
| m_subtreeElement | ParserConfigDialog | private |
| m_subtreeExpansion | ParserConfigDialog | private |
| m_subtreeRefAttr | ParserConfigDialog | private |
| m_testValidateBtn | ParserConfigDialog | private |
| m_trackLineColumn | ParserConfigDialog | private |
| m_treeIdAttr | ParserConfigDialog | private |
| m_typeAttrName | ParserConfigDialog | private |
| m_typeMappingsGrid | ParserConfigDialog | private |
| m_unknownBehavior | ParserConfigDialog | private |
| m_validateStructure | ParserConfigDialog | private |
| m_whitespaceHandling | ParserConfigDialog | private |
| m_xmlNamespace | ParserConfigDialog | private |
| Margin() const | EmberUI::ScalableDialog | protected |
| OnAddActionType(wxCommandEvent &event) | ParserConfigDialog | private |
| OnAddConditionType(wxCommandEvent &event) | ParserConfigDialog | private |
| OnAddControlType(wxCommandEvent &event) | ParserConfigDialog | private |
| OnAddDecoratorType(wxCommandEvent &event) | ParserConfigDialog | private |
| OnAddTypeMapping(wxCommandEvent &event) | ParserConfigDialog | private |
| OnAnyControlChanged(wxCommandEvent &event) | ParserConfigDialog | private |
| OnCancel(wxCommandEvent &event) | ParserConfigDialog | private |
| OnCloneProfile(wxCommandEvent &event) | ParserConfigDialog | private |
| OnDeleteProfile(wxCommandEvent &event) | ParserConfigDialog | private |
| OnExportProfile(wxCommandEvent &event) | ParserConfigDialog | private |
| OnFieldChanged(wxCommandEvent &event) | ParserConfigDialog | private |
| OnImportProfile(wxCommandEvent &event) | ParserConfigDialog | private |
| OnNamingConventionChanged(wxCommandEvent &event) | ParserConfigDialog | private |
| OnNewProfile(wxCommandEvent &event) | ParserConfigDialog | private |
| OnPreviewJSON(wxCommandEvent &event) | ParserConfigDialog | private |
| OnProfileSelected(wxListEvent &event) | ParserConfigDialog | private |
| OnPulseTimer(wxTimerEvent &event) | ParserConfigDialog | private |
| OnRemoveActionType(wxCommandEvent &event) | ParserConfigDialog | private |
| OnRemoveConditionType(wxCommandEvent &event) | ParserConfigDialog | private |
| OnRemoveControlType(wxCommandEvent &event) | ParserConfigDialog | private |
| OnRemoveDecoratorType(wxCommandEvent &event) | ParserConfigDialog | private |
| OnRemoveTypeMapping(wxCommandEvent &event) | ParserConfigDialog | private |
| OnResetDefaults(wxCommandEvent &event) | ParserConfigDialog | private |
| OnSave(wxCommandEvent &event) | ParserConfigDialog | private |
| OnSaveAs(wxCommandEvent &event) | ParserConfigDialog | private |
| OnSetActiveProfile(wxCommandEvent &event) | ParserConfigDialog | private |
| OnTestValidate(wxCommandEvent &event) | ParserConfigDialog | private |
| OnToggleCustomValidation(wxCommandEvent &event) | ParserConfigDialog | private |
| Padding() const | EmberUI::ScalableDialog | protected |
| ParserConfigDialog(wxWindow *parent) | ParserConfigDialog | explicit |
| SaveCurrentProfile() | ParserConfigDialog | private |
| SaveCurrentProfileIfModified() | ParserConfigDialog | private |
| ScalableDialog(wxWindow *parent, wxWindowID id, const wxString &title, const wxSize &logicalSize=wxDefaultSize, long style=wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER) | EmberUI::ScalableDialog | |
| Scaled(int px) const | EmberUI::ScalableDialog | protected |
| Scaled(const wxSize &size) const | EmberUI::ScalableDialog | protected |
| SetUIFromConfig(const EmberCore::ParserConfig &config) | ParserConfigDialog | private |
| Spacing() const | EmberUI::ScalableDialog | protected |
| UpdateFieldColors() | ParserConfigDialog | private |
| UpdateProfileList() | ParserConfigDialog | private |
| ValidateCurrentConfig(wxString &errorMsg) | ParserConfigDialog | private |
| wxDECLARE_EVENT_TABLE() | ParserConfigDialog | private |
| ~ParserConfigDialog() | ParserConfigDialog | |
| ~ScalableDialog()=default | EmberUI::ScalableDialog | virtual |