Quantum 3
3.0.9
If applied at the assembly level, allows QuantumGlobalScriptableObject<T> to be loaded with Addressables. More...
Public Member Functions | |||
| QuantumGlobalScriptableObjectAddressAttribute (Type objectType, string address) | |||
| override QuantumGlobalScriptableObjectLoadResult | Load (Type type) | ||
| Loads the asset from the Address. Uses WaitForCompletion internally, so platforms that do not support it need to preload the address prior to loading. More... | |||
| override Task< QuantumGlobalScriptableObjectLoadResult > | LoadAsync (Type type) | ||
| Loads the asset from the Address. More... | |||
Public Member Functions inherited from Quantum.QuantumGlobalScriptableObjectSourceAttribute | |||
| QuantumGlobalScriptableObjectSourceAttribute (Type objectType) | |||
| |||
Properties | |
| string | Address [get] |
| The address to load from. More... | |
Properties inherited from Quantum.QuantumGlobalScriptableObjectSourceAttribute | |
| bool | AllowEditMode = false [get, set] |
| Can this loader be used in edit mode. More... | |
| bool | AllowFallback = false [get, set] |
| Does this loader allow fallback to the next loader? More... | |
| Type | ObjectType [get] |
| Type or the base type of QuantumGlobalScriptableObject that this loader supports. More... | |
| int | Order [get, set] |
| Order in which this loader will be executed. Lower values are executed first. More... | |
If applied at the assembly level, allows QuantumGlobalScriptableObject<T> to be loaded with Addressables.
|
inline |
| objectType | The type this attribute will attempt to load. |
| address | The address to load from. |
|
inlinevirtual |
Loads the asset from the Address. Uses WaitForCompletion internally, so platforms that do not support it need to preload the address prior to loading.
Implements Quantum.QuantumGlobalScriptableObjectSourceAttribute.
|
inlinevirtual |
Loads the asset from the Address.
Reimplemented from Quantum.QuantumGlobalScriptableObjectSourceAttribute.
|
get |
The address to load from.