Cthulhu  0.2.10
Cthulhu compiler collection
StaticModulePanel Class Referencefinal
Inheritance diagram for StaticModulePanel:
Collaboration diagram for StaticModulePanel:

Public Member Functions

 StaticModulePanel (EditorModulePanel &loader, support_t *support)
 
void draw_content () override
 
bool menu_item (const char *shortcut=nullptr) override
 
- Public Member Functions inherited from ed::IEditorPanel
 IEditorPanel (std::string_view name)
 
virtual ~IEditorPanel ()=default
 
virtual void update ()
 
virtual bool draw_window ()
 
void draw ()
 
const char * get_title () const
 
bool is_visible () const
 
bool is_enabled () const
 

Additional Inherited Members

- Protected Member Functions inherited from ed::IEditorPanel
void set_enabled (bool value)
 
void disable (std::string_view reason)
 
- Protected Attributes inherited from ed::IEditorPanel
bool visible = true
 
bool enabled = true
 
std::string disabled_reason
 
ImGuiWindowFlags flags = ImGuiWindowFlags_None
 

Detailed Description

Definition at line 182 of file main.cpp.

Constructor & Destructor Documentation

◆ StaticModulePanel()

StaticModulePanel::StaticModulePanel ( EditorModulePanel loader,
support_t support 
)
inline

Definition at line 188 of file main.cpp.

Member Function Documentation

◆ draw_content()

void StaticModulePanel::draw_content ( )
inlineoverridevirtual

Reimplemented from ed::IEditorPanel.

Definition at line 194 of file main.cpp.

◆ menu_item()

bool StaticModulePanel::menu_item ( const char *  shortcut = nullptr)
inlineoverridevirtual

Reimplemented from ed::IEditorPanel.

Definition at line 211 of file main.cpp.


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