Init(args)
Scripting Reference
Loading...
Searching...
No Matches

◆ NullGuardResult

Specifies the different possible states that Any<T> or an initializer have in terms of having one or more missing initialization arguments for its clients.

Enumerator
Passed 

No arguments are null.

ValueMissing 

One or more arguments are null.

InvalidValueProviderState 

One or more value providers have invalid state that needs to be fixed, or they will not be able to provide a value at runtime.

ValueProviderValueMissing 

No arguments are null, but one or more arguments are a value provider which will not be able to provide a value at runtime.

ValueProviderException 

An exception was encountered while trying to retrieve one or more arguments.

ClientException 

An exception was encountered while trying to retrieve one or more arguments.

ValueProviderValueNullInEditMode 

No arguments are null, but one or more arguments are a value provider which has a null return value at this time. They might still be able to provide a value at runtime.

ClientNotSupported 

The initializer is not a valid client for receiving services from the value provider.

The value provider could for example only offer services to Clients within a particular scene or transform hierarchy.

TypeNotSupported 

The value provider does not support providing a service matching the argument type.