Shkyera Engine
Easy to use, game engine for Python
Loading...
Searching...
No Matches
shkyera::EnvironmentPropertiesWidget Class Reference

#include <PropertiesWidget.hpp>

Inheritance diagram for shkyera::EnvironmentPropertiesWidget:
[legend]

Public Member Functions

 EnvironmentPropertiesWidget (std::shared_ptr< Registry > registry)
 
- Public Member Functions inherited from shkyera::PropertiesWidget
 PropertiesWidget (std::shared_ptr< Registry > registry)
 
 PropertiesWidget (std::shared_ptr< Registry > registry, const std::string &title)
 
void draw () override
 Implementation of the abstract draw method to render the properties widget.
 
 Widget (std::string name)
 Constructor to create a widget with a specified name.
 
- Public Member Functions inherited from shkyera::Widget
 Widget (std::string name)
 Constructor to create a widget with a specified name.
 
virtual ~Widget ()=default
 Default virtual destructor.
 

Protected Member Functions

void updateComponents () override
 
void drawNewComponentMenu () override
 
- Protected Member Functions inherited from shkyera::PropertiesWidget
void setupComponentsUI ()
 

Additional Inherited Members

- Public Attributes inherited from shkyera::Widget
std::string _name
 The name of the widget.
 
- Protected Attributes inherited from shkyera::PropertiesWidget
std::shared_ptr< Registry_registry
 
std::optional< Entity_selectedEntity
 

Constructor & Destructor Documentation

◆ EnvironmentPropertiesWidget()

shkyera::EnvironmentPropertiesWidget::EnvironmentPropertiesWidget ( std::shared_ptr< Registry registry)

Member Function Documentation

◆ drawNewComponentMenu()

void shkyera::EnvironmentPropertiesWidget::drawNewComponentMenu ( )
overrideprotectedvirtual

Reimplemented from shkyera::PropertiesWidget.

◆ updateComponents()

void shkyera::EnvironmentPropertiesWidget::updateComponents ( )
overrideprotectedvirtual

Reimplemented from shkyera::PropertiesWidget.


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