Ember
Loading...
Searching...
No Matches
BehaviorTreeProjectDialog Member List

This is the complete list of members for BehaviorTreeProjectDialog, including all inherited members.

BehaviorTreeProjectDialog(wxWindow *parent, std::shared_ptr< EmberCore::BehaviorTreeProject > project=nullptr)BehaviorTreeProjectDialogexplicit
CreateBlackboardTab(wxNotebook *notebook)BehaviorTreeProjectDialogprivate
CreateGroup(wxWindow *parent, const wxString &title)EmberUI::ScalableDialogprotected
CreateLabeledRow(wxWindow *parent, const wxString &label, wxWindow *control, int logicalLabelWidth=Layout::LABEL_WIDTH)EmberUI::ScalableDialogprotected
CreateLayout()BehaviorTreeProjectDialogprivate
CreateLeftPanel(wxWindow *parent)BehaviorTreeProjectDialogprivate
CreatePreviewTab(wxNotebook *notebook)BehaviorTreeProjectDialogprivate
CreateResourcesTab(wxNotebook *notebook)BehaviorTreeProjectDialogprivate
CreateRightPanel(wxWindow *parent)BehaviorTreeProjectDialogprivate
CreateValidationTab(wxNotebook *notebook)BehaviorTreeProjectDialogprivate
DrawBlackboardDiagram(wxDC &dc)BehaviorTreeProjectDialogprivate
DrawFileStructureDiagram(wxDC &dc)BehaviorTreeProjectDialogprivate
GenerateColoredValidationReport(const EmberCore::ProjectValidationReport &report)BehaviorTreeProjectDialogprivate
GetProject() constBehaviorTreeProjectDialoginline
GetResourceStatusIcon(bool valid) constBehaviorTreeProjectDialogprivate
ID_ADD_FILES enum valueBehaviorTreeProjectDialogprivate
ID_ADD_FOLDER enum valueBehaviorTreeProjectDialogprivate
ID_CLEAR_FILES enum valueBehaviorTreeProjectDialogprivate
ID_CREATE enum valueBehaviorTreeProjectDialogprivate
ID_PARSER_PROFILE enum valueBehaviorTreeProjectDialogprivate
ID_PROJECT_DESCRIPTION enum valueBehaviorTreeProjectDialogprivate
ID_PROJECT_NAME enum valueBehaviorTreeProjectDialogprivate
ID_PULSE_TIMER enum valueBehaviorTreeProjectDialogprivate
ID_REFRESH_PREVIEW enum valueBehaviorTreeProjectDialogprivate
ID_REMOVE_FILES enum valueBehaviorTreeProjectDialogprivate
ID_RESOURCE_LIST enum valueBehaviorTreeProjectDialogprivate
ID_SAVE enum valueBehaviorTreeProjectDialogprivate
ID_VALIDATE enum valueBehaviorTreeProjectDialogprivate
InterpolateColor(const wxColour &color1, const wxColour &color2, float t)BehaviorTreeProjectDialogprivate
IsProjectValid() constBehaviorTreeProjectDialoginline
IsValidProjectName(const wxString &name) constBehaviorTreeProjectDialogprivate
LoadBlackboardPreview(const std::string &filepath, const std::string &blackboardId)BehaviorTreeProjectDialogprivate
LoadProfileList()BehaviorTreeProjectDialogprivate
LoadTreePreview(const std::string &filepath, const std::string &treeId)BehaviorTreeProjectDialogprivate
LoadXMLPreview(const std::string &filepath, int highlightLine=-1)BehaviorTreeProjectDialogprivate
m_addFilesBtnBehaviorTreeProjectDialogprivate
m_addFolderBtnBehaviorTreeProjectDialogprivate
m_blackboardPanelBehaviorTreeProjectDialogprivate
m_cancelBtnBehaviorTreeProjectDialogprivate
m_clearFilesBtnBehaviorTreeProjectDialogprivate
m_clickableItemsBehaviorTreeProjectDialogprivate
m_createBtnBehaviorTreeProjectDialogprivate
m_fileStructurePanelBehaviorTreeProjectDialogprivate
m_highlightBgBehaviorTreeProjectDialogprivate
m_isEditModeBehaviorTreeProjectDialogprivate
m_isValidBehaviorTreeProjectDialogprivate
m_lastValidatedParserProfileBehaviorTreeProjectDialogprivate
m_lastValidationReportBehaviorTreeProjectDialogprivate
m_normalBgBehaviorTreeProjectDialogprivate
m_notebookBehaviorTreeProjectDialogprivate
m_parserProfileBehaviorTreeProjectDialogprivate
m_projectBehaviorTreeProjectDialogprivate
m_projectDescriptionBehaviorTreeProjectDialogprivate
m_projectNameBehaviorTreeProjectDialogprivate
m_pulsePhaseBehaviorTreeProjectDialogprivate
m_pulseTimerBehaviorTreeProjectDialogprivate
m_refreshPreviewBtnBehaviorTreeProjectDialogprivate
m_removeFilesBtnBehaviorTreeProjectDialogprivate
m_resourceCountLabelBehaviorTreeProjectDialogprivate
m_resourceImageListBehaviorTreeProjectDialogprivate
m_resourceListBehaviorTreeProjectDialogprivate
m_selectedItemIndexBehaviorTreeProjectDialogprivate
m_showBlackboardsCheckBoxBehaviorTreeProjectDialogprivate
m_showErrorsCheckBoxBehaviorTreeProjectDialogprivate
m_showFilesCheckBoxBehaviorTreeProjectDialogprivate
m_showProjectIssuesCheckBoxBehaviorTreeProjectDialogprivate
m_showTreesCheckBoxBehaviorTreeProjectDialogprivate
m_showWarningsCheckBoxBehaviorTreeProjectDialogprivate
m_treeCountLabelBehaviorTreeProjectDialogprivate
m_validateBtnBehaviorTreeProjectDialogprivate
m_validationIconBehaviorTreeProjectDialogprivate
m_validationProgressBehaviorTreeProjectDialogprivate
m_validationProgressTextBehaviorTreeProjectDialogprivate
m_validationReportBehaviorTreeProjectDialogprivate
m_validationStaleBehaviorTreeProjectDialogprivate
m_validationStatusBehaviorTreeProjectDialogprivate
m_warningDetailsPanelBehaviorTreeProjectDialogprivate
m_xmlPreviewPanelBehaviorTreeProjectDialogprivate
Margin() constEmberUI::ScalableDialogprotected
OnAddFiles(wxCommandEvent &event)BehaviorTreeProjectDialogprivate
OnAddFolder(wxCommandEvent &event)BehaviorTreeProjectDialogprivate
OnCancel(wxCommandEvent &event)BehaviorTreeProjectDialogprivate
OnClearFiles(wxCommandEvent &event)BehaviorTreeProjectDialogprivate
OnCreate(wxCommandEvent &event)BehaviorTreeProjectDialogprivate
OnDescriptionChanged(wxCommandEvent &event)BehaviorTreeProjectDialogprivate
OnPreviewFilterChanged(wxCommandEvent &event)BehaviorTreeProjectDialogprivate
OnProfileSelected(wxCommandEvent &event)BehaviorTreeProjectDialogprivate
OnProjectNameChanged(wxCommandEvent &event)BehaviorTreeProjectDialogprivate
OnPulseTimer(wxTimerEvent &event)BehaviorTreeProjectDialogprivate
OnRefreshPreview(wxCommandEvent &event)BehaviorTreeProjectDialogprivate
OnRemoveFiles(wxCommandEvent &event)BehaviorTreeProjectDialogprivate
OnResourceActivated(wxListEvent &event)BehaviorTreeProjectDialogprivate
OnResourceSelected(wxListEvent &event)BehaviorTreeProjectDialogprivate
OnSave(wxCommandEvent &event)BehaviorTreeProjectDialogprivate
OnStructurePanelClick(wxMouseEvent &event)BehaviorTreeProjectDialogprivate
OnValidate(wxCommandEvent &event)BehaviorTreeProjectDialogprivate
Padding() constEmberUI::ScalableDialogprotected
PopulateFromProject()BehaviorTreeProjectDialogprivate
s_lastUsedDirectoryBehaviorTreeProjectDialogprivatestatic
ScalableDialog(wxWindow *parent, wxWindowID id, const wxString &title, const wxSize &logicalSize=wxDefaultSize, long style=wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER)EmberUI::ScalableDialog
Scaled(int px) constEmberUI::ScalableDialogprotected
Scaled(const wxSize &size) constEmberUI::ScalableDialogprotected
SetResourceItemStatus(long item, bool valid, int treeCount)BehaviorTreeProjectDialogprivate
Spacing() constEmberUI::ScalableDialogprotected
UpdateBlackboardTab()BehaviorTreeProjectDialogprivate
UpdateCreateButtonState()BehaviorTreeProjectDialogprivate
UpdateFieldHighlighting()BehaviorTreeProjectDialogprivate
UpdateResourceList()BehaviorTreeProjectDialogprivate
UpdateTreePreview()BehaviorTreeProjectDialogprivate
UpdateValidationReport()BehaviorTreeProjectDialogprivate
ValidateAndUpdateUI()BehaviorTreeProjectDialogprivate
wxDECLARE_EVENT_TABLE()BehaviorTreeProjectDialogprivate
~BehaviorTreeProjectDialog()BehaviorTreeProjectDialog
~ScalableDialog()=defaultEmberUI::ScalableDialogvirtual