Olympe Engine 2.0
2D Game Engine with ECS Architecture
Loading...
Searching...
No Matches
Static Public Member Functions | List of all members
Olympe::AI::AIEditorMenus Class Reference

Static menu helper functions. More...

#include <AIEditorMenus.h>

Static Public Member Functions

static void RenderFileMenu (AIEditorGUI *editor)
 Render File menu.
 
static void RenderEditMenu (AIEditorGUI *editor)
 Render Edit menu.
 
static void RenderViewMenu (AIEditorGUI *editor)
 Render View menu.
 
static void RenderHelpMenu (AIEditorGUI *editor)
 Render Help menu.
 
static void ShowNewBTDialog (AIEditorGUI *editor)
 Show New BT dialog.
 
static void ShowOpenDialog (AIEditorGUI *editor)
 Show Open dialog.
 
static void ShowSaveAsDialog (AIEditorGUI *editor)
 Show Save As dialog.
 
static void ShowAboutDialog ()
 Show About dialog.
 

Detailed Description

Static menu helper functions.

Definition at line 25 of file AIEditorMenus.h.

Member Function Documentation

◆ RenderEditMenu()

void Olympe::AI::AIEditorMenus::RenderEditMenu ( AIEditorGUI editor)
static

Render Edit menu.

Parameters
editorPointer to editor instance

Definition at line 48 of file AIEditorMenus.cpp.

References GetComponentTypeID_Static(), ICON_FA_CHECK, ICON_FA_CLIPBOARD, ICON_FA_COPY, ICON_FA_PEN_TO_SQUARE, ICON_FA_ROTATE_LEFT, ICON_FA_ROTATE_RIGHT, ICON_FA_SCISSORS, and ICON_FA_TRASH_CAN.

+ Here is the call graph for this function:

◆ RenderFileMenu()

void Olympe::AI::AIEditorMenus::RenderFileMenu ( AIEditorGUI editor)
static

Render File menu.

Parameters
editorPointer to editor instance

Definition at line 21 of file AIEditorMenus.cpp.

References GetComponentTypeID_Static(), ICON_FA_BRAIN, ICON_FA_DIAGRAM_PROJECT, ICON_FA_FILE, ICON_FA_FLOPPY_DISK, ICON_FA_FOLDER_OPEN, and ICON_FA_XMARK.

+ Here is the call graph for this function:

◆ RenderHelpMenu()

void Olympe::AI::AIEditorMenus::RenderHelpMenu ( AIEditorGUI editor)
static

Render Help menu.

Parameters
editorPointer to editor instance

Definition at line 104 of file AIEditorMenus.cpp.

References GetComponentTypeID_Static(), ICON_FA_CIRCLE_INFO, and ICON_FA_CIRCLE_QUESTION.

+ Here is the call graph for this function:

◆ RenderViewMenu()

void Olympe::AI::AIEditorMenus::RenderViewMenu ( AIEditorGUI editor)
static

Render View menu.

Parameters
editorPointer to editor instance

Definition at line 81 of file AIEditorMenus.cpp.

References GetComponentTypeID_Static(), ICON_FA_BUG, ICON_FA_CUBES, ICON_FA_EYE, ICON_FA_MICROCHIP, ICON_FA_TABLE, and ICON_FA_WINDOW_RESTORE.

+ Here is the call graph for this function:

◆ ShowAboutDialog()

void Olympe::AI::AIEditorMenus::ShowAboutDialog ( )
static

Show About dialog.

Definition at line 140 of file AIEditorMenus.cpp.

References GetComponentTypeID_Static().

+ Here is the call graph for this function:

◆ ShowNewBTDialog()

void Olympe::AI::AIEditorMenus::ShowNewBTDialog ( AIEditorGUI editor)
static

Show New BT dialog.

Parameters
editorPointer to editor instance

Definition at line 119 of file AIEditorMenus.cpp.

References GetComponentTypeID_Static(), and SYSTEM_LOG.

+ Here is the call graph for this function:

◆ ShowOpenDialog()

void Olympe::AI::AIEditorMenus::ShowOpenDialog ( AIEditorGUI editor)
static

Show Open dialog.

Parameters
editorPointer to editor instance

Definition at line 126 of file AIEditorMenus.cpp.

References GetComponentTypeID_Static(), and SYSTEM_LOG.

+ Here is the call graph for this function:

◆ ShowSaveAsDialog()

void Olympe::AI::AIEditorMenus::ShowSaveAsDialog ( AIEditorGUI editor)
static

Show Save As dialog.

Parameters
editorPointer to editor instance

Definition at line 133 of file AIEditorMenus.cpp.

References GetComponentTypeID_Static(), and SYSTEM_LOG.

+ Here is the call graph for this function:

The documentation for this class was generated from the following files: