Olympe Engine 2.0
2D Game Engine with ECS Architecture
Loading...
Searching...
No Matches
Olympe::ComponentPalettePanel Member List

This is the complete list of members for Olympe::ComponentPalettePanel, including all inherited members.

AddComponentToGraph(EntityPrefabGraphDocument *document, const ComponentType &componentType)Olympe::ComponentPalettePanelprivate
CATEGORY_HEADER_HEIGHTOlympe::ComponentPalettePanelprivatestatic
COMPONENT_ITEM_HEIGHTOlympe::ComponentPalettePanelprivatestatic
COMPONENT_ITEM_PADDING_XOlympe::ComponentPalettePanelprivatestatic
COMPONENT_ITEM_PADDING_YOlympe::ComponentPalettePanelprivatestatic
ComponentPalettePanel()Olympe::ComponentPalettePanel
ExtractCategoryFromComponentType(const std::string &componentType)Olympe::ComponentPalettePanelprivate
GetComponentTypes() constOlympe::ComponentPalettePanel
Initialize()Olympe::ComponentPalettePanel
LoadComponentsFromJSON(const std::string &filepath)Olympe::ComponentPalettePanel
m_categoriesOlympe::ComponentPalettePanelprivate
m_categoryExpandedOlympe::ComponentPalettePanelprivate
m_componentTypesOlympe::ComponentPalettePanelprivate
m_draggedComponentBufferOlympe::ComponentPalettePanelprivate
m_searchBufferOlympe::ComponentPalettePanelprivate
m_searchFilterOlympe::ComponentPalettePanelprivate
m_selectedCategoryIndexOlympe::ComponentPalettePanelprivate
RegisterComponentType(const std::string &name, const std::string &category, const std::string &description="")Olympe::ComponentPalettePanel
Render(EntityPrefabGraphDocument *document)Olympe::ComponentPalettePanel
RenderCategoryTabs()Olympe::ComponentPalettePanelprivate
RenderComponentList(EntityPrefabGraphDocument *document)Olympe::ComponentPalettePanelprivate
RenderSearchBar()Olympe::ComponentPalettePanelprivate
~ComponentPalettePanel()Olympe::ComponentPalettePanel