Twoorb Plugins  1.0
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Twoorb.PrefabSystem.Editor.PrefabSystemWindow Class Reference

The prefab system window containing all the actions More...

Inheritance diagram for Twoorb.PrefabSystem.Editor.PrefabSystemWindow:

Public Member Functions

void SortPrefabs ()
 Start the sorting process of the prefabs into their correct folders More...
 
Dictionary< string, string > GenerateSystem ()
 Generate the prefab system asset containing all the runtime information More...
 
void UploadAllBundlesToServer ()
 Upload all the bundles available with the settings specified in the file system More...
 
void UploadBuiltBundles (Dictionary< string, string > builtBundles)
 Upload a list of built bundles with the settings specified in the file system More...
 

Static Public Member Functions

static PrefabSystemWindow ShowWindow ()
 Opens the prefab system window More...
 

Public Attributes

string m_relativePrefabFolder = string.Empty
 The path where all the prefabs are stored More...
 
int m_numberOfPrefabsPerRemoteFolder = -1
 The desired maximum number of prefabs per remote folder More...
 
bool m_forceResort = false
 Force a complete resort of all the prefabs More...
 
bool m_updateLocal = true
 Only update the local prefabs More...
 
bool m_updateRemote = true
 Only update the remote prefabs More...
 
bool m_forceTotalRebuild = false
 Force update all prefabs More...
 
bool m_standaloneBuild = true
 Build asset bundles for standalone platforms More...
 
bool m_iosBuild = false
 Build asset bundles compatible with iOS More...
 
bool m_androidBuild = false
 Build asset bundles compatible with Android More...
 

Detailed Description

The prefab system window containing all the actions

Member Function Documentation

Dictionary<string,string> Twoorb.PrefabSystem.Editor.PrefabSystemWindow.GenerateSystem ( )

Generate the prefab system asset containing all the runtime information

static PrefabSystemWindow Twoorb.PrefabSystem.Editor.PrefabSystemWindow.ShowWindow ( )
static

Opens the prefab system window

Returns
The prefab system window instance
void Twoorb.PrefabSystem.Editor.PrefabSystemWindow.SortPrefabs ( )

Start the sorting process of the prefabs into their correct folders

void Twoorb.PrefabSystem.Editor.PrefabSystemWindow.UploadAllBundlesToServer ( )

Upload all the bundles available with the settings specified in the file system

void Twoorb.PrefabSystem.Editor.PrefabSystemWindow.UploadBuiltBundles ( Dictionary< string, string >  builtBundles)

Upload a list of built bundles with the settings specified in the file system

Parameters
builtBundlesThe bundle list with built bundle information

Member Data Documentation

bool Twoorb.PrefabSystem.Editor.PrefabSystemWindow.m_androidBuild = false

Build asset bundles compatible with Android

bool Twoorb.PrefabSystem.Editor.PrefabSystemWindow.m_forceResort = false

Force a complete resort of all the prefabs

bool Twoorb.PrefabSystem.Editor.PrefabSystemWindow.m_forceTotalRebuild = false

Force update all prefabs

bool Twoorb.PrefabSystem.Editor.PrefabSystemWindow.m_iosBuild = false

Build asset bundles compatible with iOS

int Twoorb.PrefabSystem.Editor.PrefabSystemWindow.m_numberOfPrefabsPerRemoteFolder = -1

The desired maximum number of prefabs per remote folder

string Twoorb.PrefabSystem.Editor.PrefabSystemWindow.m_relativePrefabFolder = string.Empty

The path where all the prefabs are stored

bool Twoorb.PrefabSystem.Editor.PrefabSystemWindow.m_standaloneBuild = true

Build asset bundles for standalone platforms

bool Twoorb.PrefabSystem.Editor.PrefabSystemWindow.m_updateLocal = true

Only update the local prefabs

bool Twoorb.PrefabSystem.Editor.PrefabSystemWindow.m_updateRemote = true

Only update the remote prefabs


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