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

#include <WireframeComponentUI.hpp>

Inheritance diagram for shkyera::WireframeComponentUI:
[legend]

Public Member Functions

 WireframeComponentUI (std::shared_ptr< Registry > registry, WireframeComponent *wireframeComponent)
 
void draw () override
 
- Public Member Functions inherited from shkyera::ComponentUI
 ComponentUI ()
 
 ComponentUI (const std::filesystem::path &texturePath)
 
virtual ~ComponentUI ()=default
 

Private Attributes

std::shared_ptr< Registry_registry
 
WireframeComponent_wireframeComponent
 
AssetSelector< Wireframe_wireframeSelector
 

Additional Inherited Members

- Protected Attributes inherited from shkyera::ComponentUI
AssetRef< Texture_icon
 

Constructor & Destructor Documentation

◆ WireframeComponentUI()

shkyera::WireframeComponentUI::WireframeComponentUI ( std::shared_ptr< Registry registry,
WireframeComponent wireframeComponent 
)

Member Function Documentation

◆ draw()

void shkyera::WireframeComponentUI::draw ( )
overridevirtual

Implements shkyera::ComponentUI.

Member Data Documentation

◆ _registry

std::shared_ptr<Registry> shkyera::WireframeComponentUI::_registry
private

◆ _wireframeComponent

WireframeComponent* shkyera::WireframeComponentUI::_wireframeComponent
private

◆ _wireframeSelector

AssetSelector<Wireframe> shkyera::WireframeComponentUI::_wireframeSelector
private

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