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

A tracker of file date. More...

Inheritance diagram for SiliconStudio.BuildEngine.FileVersionTracker:

Public Member Functions

 FileVersionTracker (Stream stream)
 Initializes a new instance of the FileVersionTracker class. More...
 
ObjectId ComputeFileHash (string filePath)
 
void Dispose ()
 

Static Public Member Functions

static FileVersionTracker GetDefault ()
 Gets the default file version tracker for this machine. More...
 
static FileVersionTracker Load (string filePath)
 Loads previous versions stored from the specified file path. More...
 

Detailed Description

A tracker of file date.

Definition at line 16 of file FileVersionTracker.cs.

Constructor & Destructor Documentation

SiliconStudio.BuildEngine.FileVersionTracker.FileVersionTracker ( Stream  stream)

Initializes a new instance of the FileVersionTracker class.

Parameters
streamThe stream.

Definition at line 29 of file FileVersionTracker.cs.

Member Function Documentation

ObjectId SiliconStudio.BuildEngine.FileVersionTracker.ComputeFileHash ( string  filePath)

Definition at line 115 of file FileVersionTracker.cs.

void SiliconStudio.BuildEngine.FileVersionTracker.Dispose ( )

Definition at line 157 of file FileVersionTracker.cs.

static FileVersionTracker SiliconStudio.BuildEngine.FileVersionTracker.GetDefault ( )
static

Gets the default file version tracker for this machine.

Returns
FileVersionTracker.

Definition at line 39 of file FileVersionTracker.cs.

static FileVersionTracker SiliconStudio.BuildEngine.FileVersionTracker.Load ( string  filePath)
static

Loads previous versions stored from the specified file path.

Parameters
filePathThe file path.
Returns
FileVersionTracker.

Definition at line 64 of file FileVersionTracker.cs.


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