PEBL 2.2
Psychology Experiment Building Language - Cross-platform psychological experiment development system
DimensionEditorState Struct Reference

#include <LauncherUI.h>

Public Member Functions

 DimensionEditorState ()
 

Public Attributes

bool show
 
int editingIndex
 
char id [64]
 
char name [256]
 
char abbreviation [64]
 
char description [512]
 
bool selectable
 
bool defaultEnabled
 
char enabledParam [128]
 
bool hasVisibleWhen
 
int visibleWhenLogic
 
std::vector< EditorConditionvisibleWhenConditions
 

Detailed Description

Definition at line 225 of file LauncherUI.h.

Constructor & Destructor Documentation

◆ DimensionEditorState()

DimensionEditorState::DimensionEditorState ( )
inline

Definition at line 243 of file LauncherUI.h.

243 : show(false), editingIndex(-1),
244 selectable(false), defaultEnabled(true),
246 id[0] = '\0';
247 name[0] = '\0';
248 abbreviation[0] = '\0';
249 description[0] = '\0';
250 enabledParam[0] = '\0';
251 }

References abbreviation, description, enabledParam, and name.

Member Data Documentation

◆ abbreviation

char DimensionEditorState::abbreviation[64]

Definition at line 230 of file LauncherUI.h.

Referenced by DimensionEditorState().

◆ defaultEnabled

bool DimensionEditorState::defaultEnabled

Definition at line 235 of file LauncherUI.h.

◆ description

char DimensionEditorState::description[512]

Definition at line 231 of file LauncherUI.h.

Referenced by DimensionEditorState().

◆ editingIndex

int DimensionEditorState::editingIndex

Definition at line 227 of file LauncherUI.h.

◆ enabledParam

char DimensionEditorState::enabledParam[128]

Definition at line 236 of file LauncherUI.h.

Referenced by DimensionEditorState().

◆ hasVisibleWhen

bool DimensionEditorState::hasVisibleWhen

Definition at line 239 of file LauncherUI.h.

◆ id

char DimensionEditorState::id[64]

Definition at line 228 of file LauncherUI.h.

◆ name

char DimensionEditorState::name[256]

Definition at line 229 of file LauncherUI.h.

Referenced by DimensionEditorState().

◆ selectable

bool DimensionEditorState::selectable

Definition at line 234 of file LauncherUI.h.

◆ show

bool DimensionEditorState::show

Definition at line 226 of file LauncherUI.h.

Referenced by LauncherUI::Render().

◆ visibleWhenConditions

std::vector<EditorCondition> DimensionEditorState::visibleWhenConditions

Definition at line 241 of file LauncherUI.h.

◆ visibleWhenLogic

int DimensionEditorState::visibleWhenLogic

Definition at line 240 of file LauncherUI.h.


The documentation for this struct was generated from the following file: