Paradox Game Engine  v1.0.0 beta06
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros Pages
SiliconStudio.Presentation.Settings.SettingsProfile Class Reference

This class represents a collection of values for all registered SettingsKey. It may also contains values for settings keys that are not currently registered, if they exist in the file from which the profile was loaded. More...

Inheritance diagram for SiliconStudio.Presentation.Settings.SettingsProfile:

Public Member Functions

void Dispose ()
 
void ValidateSettingsChanges ()
 
void DiscardSettingsChanges ()
 

Properties

UFile FilePath [get, set]
 Gets the path of the file in which this profile has been saved. More...
 
bool MonitorFileModification [get, set]
 Gets or sets whether to monitor external modification of the file in which this profile is stored. If true, The FileModified event might be raised. More...
 

Events

EventHandler
< FileModifiedEventArgs
FileModified
 Raised when the file corresponding to this profile is modified on the disk, and MonitorFileModification is true. More...
 

Detailed Description

This class represents a collection of values for all registered SettingsKey. It may also contains values for settings keys that are not currently registered, if they exist in the file from which the profile was loaded.

Definition at line 16 of file SettingsProfile.cs.

Member Function Documentation

void SiliconStudio.Presentation.Settings.SettingsProfile.DiscardSettingsChanges ( )

Definition at line 80 of file SettingsProfile.cs.

void SiliconStudio.Presentation.Settings.SettingsProfile.Dispose ( )

Definition at line 59 of file SettingsProfile.cs.

void SiliconStudio.Presentation.Settings.SettingsProfile.ValidateSettingsChanges ( )

Definition at line 68 of file SettingsProfile.cs.

Property Documentation

UFile SiliconStudio.Presentation.Settings.SettingsProfile.FilePath
getset

Gets the path of the file in which this profile has been saved.

Definition at line 39 of file SettingsProfile.cs.

bool SiliconStudio.Presentation.Settings.SettingsProfile.MonitorFileModification
getset

Gets or sets whether to monitor external modification of the file in which this profile is stored. If true, The FileModified event might be raised.

Definition at line 44 of file SettingsProfile.cs.

Event Documentation

EventHandler<FileModifiedEventArgs> SiliconStudio.Presentation.Settings.SettingsProfile.FileModified

Raised when the file corresponding to this profile is modified on the disk, and MonitorFileModification is true.

Definition at line 49 of file SettingsProfile.cs.


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