MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
Collapsible.hpp File Reference
#include "LayoutCursor.hpp"
+ Include dependency graph for Collapsible.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  MayaFlux::Portal::Forma::Collapsible
 A collapsible header strip. More...
 

Namespaces

namespace  MayaFlux
 Main namespace for the Maya Flux audio engine.
 
namespace  MayaFlux::Buffers
 
namespace  MayaFlux::Core
 
namespace  MayaFlux::Portal
 
namespace  MayaFlux::Portal::Forma
 

Functions

MAYAFLUX_API Collapsible MayaFlux::Portal::Forma::make_collapsible (std::shared_ptr< Buffers::FormaBuffer > buf, Surface &surface, LayoutCursor &cursor, float x_min, float x_max, float row_h, bool initially_open=true, glm::vec3 color_closed=glm::vec3(0.25F), glm::vec3 color_open=glm::vec3(0.35F), std::shared_ptr< Core::VKImage > label=nullptr)
 Construct a collapsible header strip.