Public Member Functions | Static Public Member Functions | Public Attributes

FBFileMonitoringManager Class Reference

This reference page is linked to from the following overview topics: MotionBuilder 2013.


Search for all occurrences

Detailed Description

File Change Monitornig Interface to the file change monitoring.

Definition at line 1130 of file fbsystem.h.

#include <fbsystem.h>

Inheritance diagram for FBFileMonitoringManager:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void  AddFileToMonitor (FBString pFilePath, FBFileMonitoringType pFileMonitoringType)
  Add file to monitor.
void  RemoveFileFromMonitor (FBString pFilePath)
  Remove file from monitoring.
void  PauseFileMonitoring (bool pPause=true)
  Pause file from monitoring.
void  CleanFileMonitoring ()
  Clean files and directories currently been monitored.

Static Public Member Functions

static FBFileMonitoringManager TheOne ()
  Get the global object for this class.

Public Attributes

FBPropertyEvent  OnFileChangeMainScene
  Event: Main scene file change event.
FBPropertyEvent  OnFileChangeAnimationClip
  Event: Animation clip file change event.

Member Function Documentation

void AddFileToMonitor ( FBString  pFilePath,
FBFileMonitoringType  pFileMonitoringType 
)

Add file to monitor.

Parameters:
pFilePath The file path to monitor.
pFileMonitoringType The monitor type of this file.
void RemoveFileFromMonitor ( FBString  pFilePath )

Remove file from monitoring.

Parameters:
pFilePath The file path to be removed.
void PauseFileMonitoring ( bool  pPause = true )

Pause file from monitoring.

Parameters:
pPause Pause the file monitoring, or resume.
void CleanFileMonitoring ( )

Clean files and directories currently been monitored.

static FBFileMonitoringManager& TheOne ( ) [static]

Get the global object for this class.

Returns:
the global object.

Member Data Documentation

Event: Main scene file change event.

Definition at line 1162 of file fbsystem.h.

Event: Animation clip file change event.

Definition at line 1163 of file fbsystem.h.


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

FBFileMonitoringManager FBFileMonitoringManager FBFileMonitoringManager FBFileMonitoringManager FBFileMonitoringManager FBFileMonitoringManager FBFileMonitoringManager FBFileMonitoringManager FBFileMonitoringManager FBFileMonitoringManager
FBFileMonitoringManager FBFileMonitoringManager FBFileMonitoringManager FBFileMonitoringManager FBFileMonitoringManager FBFileMonitoringManager FBFileMonitoringManager FBFileMonitoringManager FBFileMonitoringManager FBFileMonitoringManager