C# Class AGS.Types.Settings

Inheritance: ICustomTypeDescriptor
Datei anzeigen Open project: adventuregamestudio/ags Class Usage Examples

Private Properties

Property Type Description
GetBuildTargetsString string

Public Methods

Method Description
FromXml ( XmlNode node ) : void
GenerateNewGameID ( ) : void
GetAttributes ( ) : AttributeCollection
GetClassName ( ) : string
GetComponentName ( ) : string
GetConverter ( ) : TypeConverter
GetDefaultEvent ( ) : System.ComponentModel.EventDescriptor
GetDefaultProperty ( ) : PropertyDescriptor
GetEditor ( Type editorBaseType ) : object
GetEvents ( ) : EventDescriptorCollection
GetEvents ( Attribute attributes ) : EventDescriptorCollection
GetProperties ( ) : PropertyDescriptorCollection
GetProperties ( Attribute attributes ) : PropertyDescriptorCollection
GetPropertyOwner ( PropertyDescriptor pd ) : object
Settings ( ) : System
ToXml ( XmlTextWriter writer ) : void

Private Methods

Method Description
GetBuildTargetsString ( string targets, bool checkAvailable ) : string

Helper function to validate the BuildTargets string. Excludes data file target from the string unless it is the only target, and optionally checks that the targets are available for building.

Method Details

FromXml() public method

public FromXml ( XmlNode node ) : void
node System.Xml.XmlNode
return void

GenerateNewGameID() public method

public GenerateNewGameID ( ) : void
return void

GetAttributes() public method

public GetAttributes ( ) : AttributeCollection
return System.ComponentModel.AttributeCollection

GetClassName() public method

public GetClassName ( ) : string
return string

GetComponentName() public method

public GetComponentName ( ) : string
return string

GetConverter() public method

public GetConverter ( ) : TypeConverter
return System.ComponentModel.TypeConverter

GetDefaultEvent() public method

public GetDefaultEvent ( ) : System.ComponentModel.EventDescriptor
return System.ComponentModel.EventDescriptor

GetDefaultProperty() public method

public GetDefaultProperty ( ) : PropertyDescriptor
return System.ComponentModel.PropertyDescriptor

GetEditor() public method

public GetEditor ( Type editorBaseType ) : object
editorBaseType System.Type
return object

GetEvents() public method

public GetEvents ( ) : EventDescriptorCollection
return System.ComponentModel.EventDescriptorCollection

GetEvents() public method

public GetEvents ( Attribute attributes ) : EventDescriptorCollection
attributes System.Attribute
return System.ComponentModel.EventDescriptorCollection

GetProperties() public method

public GetProperties ( ) : PropertyDescriptorCollection
return System.ComponentModel.PropertyDescriptorCollection

GetProperties() public method

public GetProperties ( Attribute attributes ) : PropertyDescriptorCollection
attributes System.Attribute
return System.ComponentModel.PropertyDescriptorCollection

GetPropertyOwner() public method

public GetPropertyOwner ( PropertyDescriptor pd ) : object
pd System.ComponentModel.PropertyDescriptor
return object

Settings() public method

public Settings ( ) : System
return System

ToXml() public method

public ToXml ( XmlTextWriter writer ) : void
writer System.Xml.XmlTextWriter
return void