cross-platform-generator
Namespaces | Data Structures | Enumerations | Functions
cpg Namespace Reference

Namespaces

Data Structures

class  App
 Interaction logic for App.xaml More...
 
class  BoolVar
 Interaction logic for BoolVar.xaml More...
 
class  CustomTextBox
 
class  EnumStringConverter
 converts an enum to string. More...
 
class  EnumStringConverter
 
class  EnumToIntConverter
 Converts an enum value to its integer representation. More...
 
class  Generator
 Back end for the generator. More...
 
interface  ISettings
 
class  ListEditor
 Back end of the list editor. More...
 
class  ListItemAdorner
 Adorner used to display a textbox over a listitem allowing the listitem value to be changed. More...
 
class  ListVar
 
class  MainWindow
 
class  PostGenerateStep
 
class  PostGenerateSteps
 
class  ScmSettings
 The Settings used for source control systems. More...
 
class  ScmSettingsEditor
 Backend for the Scm settings editor. More...
 
class  Settings
 
class  StringBoolConverter
 Converts string value to bool value. More...
 
class  StringVar
 
class  TextChangedEventArgs
 
class  Variable
 
class  VariableEditor
 Back end for the variable editor. More...
 
class  VariableList
 

Enumerations

enum  Scm { Scm.Disabled, Scm.Perforce }
 Diffent kinds of supported scm systems. More...
 

Functions

delegate void ListItemChanged (ListEditor sender, string new_value, string old_value)
 Callback used for passing information about a changed list item. More...
 

Enumeration Type Documentation

◆ Scm

enum cpg.Scm
strong

Diffent kinds of supported scm systems.

Enumerator
Disabled 

scm is disabled

Perforce 

Perforce is used for source control management.

Function Documentation

◆ ListItemChanged()

delegate void cpg.ListItemChanged ( ListEditor  sender,
string  new_value,
string  old_value 
)

Callback used for passing information about a changed list item.

Parameters
[in]sender(cpg.ListEditor) The editor that triggered the event
[in]new_value(string) The new value of the changed list item
[in]old_value(string) The value of the list item before it was changed
Remarks
This event is triggered before the actual item is changed. As such the old value can be used to find the item that is to be changed.