class MAGES::SceneGraph::Editor::CrossDomainReloadUtility¶
Overview¶
Utility for resolving changes across domain reloads. More…
class CrossDomainReloadUtility: public AssetPostprocessor { public: // classes class AttachScript; class Change; // methods static void OnPostprocessAllAssets( string[] importedAssets, string[] deletedAssets, string[] movedAssets, string[] movedFromAssetPaths, bool didDomainReload ); static void PushChange(Change c); };
Detailed Documentation¶
Utility for resolving changes across domain reloads.
Methods¶
static void OnPostprocessAllAssets( string[] importedAssets, string[] deletedAssets, string[] movedAssets, string[] movedFromAssetPaths, bool didDomainReload )
Called after all assets are imported.
Parameters:
importedAssets |
The imported assets. |
deletedAssets |
The deleted assets. |
movedAssets |
The moved assets. |
movedFromAssetPaths |
Array of original paths for moved assets. |
didDomainReload |
Boolean set to true if there has been a domain reload. |
static void PushChange(Change c)
Pushes a change to the change list.
Parameters:
c |
The change. |