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... | |||
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.
|
get |
The address to load from.