Inherits HiveDrone.
|
| override void | Reset () |
| | Will return the node to the preprocessed state. More...
|
| |
| override void | PreInitialize () |
| | This is called after all the Awake functions in Unity has been called but before any Nodes have started to be processed. More...
|
| |
| override IEnumerator | ProcessNode (bool isRetrying) |
| | Handles the initialization of the Manifest for DarkMatter. More...
|
| |
| virtual void | Update () |
| | Called every frame of the game. More...
|
| |
| virtual void | LateUpdate () |
| | Called every frame of the game after all Update calls. More...
|
| |
| virtual void | OnApplicationPause (bool pauseStates) |
| | Called when the game is paused or unpaused or when the game is backgrounded. More...
|
| |
| virtual void | OnApplicationQuit () |
| | This is called whenever the application is about to be closed. More...
|
| |
| Coroutine | StartCoroutine (IEnumerator routine) |
| | Start a coroutine with this object. Since this class is not a MonoBehaviour it forwards all the routines to the Dependency runner. More...
|
| |
|
| override float | processProgress [get] |
| | Gets the current download progress of the manifest. More...
|
| |
|
override System.Type [] | typeDependencies [get] |
| |
| abstract float | processProgress [get] |
| | Gets the current progress of the process for this node. This is used so the client is able to get the total progress of all hive drones to show on a loading screen. This value should be between 0 - 1. More...
|
| |
| virtual float | processWeight [get] |
| | Override if you want to enhance process progress based on process works More...
|
| |
| bool | isComplete [get, set] |
| | Has the nodes process been completed? More...
|
| |
| bool | hasStarted [get, set] |
| | Has the nodes process started? More...
|
| |
| bool | dependenciesComplete [get] |
| | Loops over all the node's dependencies and checks to see if they have been completed. If all have returns true else returns false. More...
|
| |
| virtual List< DependencyNode > | dependenciesNodes [get, set] |
| | Gets or Sets this nodes dependencies. More...
|
| |
| virtual Type [] | typeDependencies [get] |
| | Gets the list of types that this class depends on if they exists. More...
|
| |
|
| virtual void | OnEnable () |
| | Called by the Scriptable Object when it has been initialized. More...
|
| |
◆ PreInitialize()
| override void PreInitialize |
( |
| ) |
|
|
virtual |
This is called after all the Awake functions in Unity has been called but before any Nodes have started to be processed.
Reimplemented from DependencyNode.
◆ ProcessNode()
| override IEnumerator ProcessNode |
( |
bool |
isRetrying | ) |
|
|
virtual |
◆ Reset()
Will return the node to the preprocessed state.
Reimplemented from DependencyNode.
◆ processProgress
| override float processProgress |
|
get |
Gets the current download progress of the manifest.
The documentation for this class was generated from the following file:
- C:/Magmic/unity-shared-code/Libraries/DarkMatter/DarkMatter/proj.unity/Assets/Libraries/Ads/src/Nodes/AdsNode.cs