Dynamic Neural Field Composer 0.0.0
A C++20 library and interactive application for building and simulating Dynamic Neural Field (DNF) architectures.
Loading...
Searching...
No Matches
Classes | Functions
dnf_composer::user_interface::widgets Namespace Reference

Classes

class  Card
 

Functions

bool BeginHorizontal (const void *id=nullptr, float spacing=0.0f)
 
bool BeginVertical (const void *id=nullptr, float spacing=0.0f)
 
void EndHorizontal ()
 
void EndVertical ()
 
void renderHelpMarker (const char *desc)
 
bool renderIconTileButton (const char *id, const char *icon, const char *label, float tile, float uiScale, ImU32 colBg, ImU32 colHover, ImU32 colActive, ImU32 colText, ImU32 colLabel)
 
bool renderSidebarTab (const char *icon, const char *label, bool selected)
 
void Spring (float weight=1.0f, const float spacing=0.0f)
 

Function Documentation

◆ BeginHorizontal()

bool dnf_composer::user_interface::widgets::BeginHorizontal ( const void *  id = nullptr,
float  spacing = 0.0f 
)
inline

◆ BeginVertical()

bool dnf_composer::user_interface::widgets::BeginVertical ( const void *  id = nullptr,
float  spacing = 0.0f 
)
inline

◆ EndHorizontal()

void dnf_composer::user_interface::widgets::EndHorizontal ( )
inline
Here is the caller graph for this function:

◆ EndVertical()

void dnf_composer::user_interface::widgets::EndVertical ( )
inline

◆ renderHelpMarker()

void dnf_composer::user_interface::widgets::renderHelpMarker ( const char *  desc)

◆ renderIconTileButton()

bool dnf_composer::user_interface::widgets::renderIconTileButton ( const char *  id,
const char *  icon,
const char *  label,
float  tile,
float  uiScale,
ImU32  colBg,
ImU32  colHover,
ImU32  colActive,
ImU32  colText,
ImU32  colLabel 
)

◆ renderSidebarTab()

bool dnf_composer::user_interface::widgets::renderSidebarTab ( const char *  icon,
const char *  label,
bool  selected 
)

◆ Spring()

void dnf_composer::user_interface::widgets::Spring ( float  weight = 1.0f,
const float  spacing = 0.0f 
)
inline