3Depict
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Functions | Variables
propertyGridUpdater.h File Reference
#include <wx/propgrid/propgrid.h>
#include "backend/filter.h"
#include <map>
Include dependency graph for propertyGridUpdater.h:
This graph shows which files directly or indirectly include this file:

Functions

void updateFilterPropertyGrid (wxPropertyGrid *g, const Filter *f, const std::string &stateString="")
 
void updateCameraPropertyGrid (wxPropertyGrid *g, const Camera *c)
 
std::string getPropValueFromEvent (wxPropertyGridEvent &event)
 

Variables

const long PROPERTY_GRID_STYLE = wxPG_SPLITTER_AUTO_CENTER
 
const long PROPERTY_GRID_EXTRA_STYLE = wxPG_EX_HELP_AS_TOOLTIPS
 

Function Documentation

◆ getPropValueFromEvent()

std::string getPropValueFromEvent ( wxPropertyGridEvent &  event)

References ColourRGBA::rgbString(), and stream_cast().

Referenced by PrefDialog::OnFilterCellChange(), and MainWindowFrame::OnGridFilterPropertyChange().

Here is the caller graph for this function:

◆ updateCameraPropertyGrid()

void updateCameraPropertyGrid ( wxPropertyGrid *  g,
const Camera c 
)

◆ updateFilterPropertyGrid()

void updateFilterPropertyGrid ( wxPropertyGrid *  g,
const Filter f,
const std::string &  stateString = "" 
)

Variable Documentation

◆ PROPERTY_GRID_EXTRA_STYLE

const long PROPERTY_GRID_EXTRA_STYLE = wxPG_EX_HELP_AS_TOOLTIPS

◆ PROPERTY_GRID_STYLE

const long PROPERTY_GRID_STYLE = wxPG_SPLITTER_AUTO_CENTER