Struct CommonQueryData
Contains data that is used by queries and the objects that make queries alike
Inherited Members
Namespace: Unity.MARS.Query
Assembly: Unity.MARS.dll
Syntax
[Serializable]
public struct CommonQueryData
Fields
overrideTimeout
When enabled, this query will time-out at a different rate than the app default.
Declaration
[Tooltip("When enabled, this query will time-out at a different rate than the app default.")]
public bool overrideTimeout
Field Value
Type | Description |
---|---|
bool |
priority
The importance level of the query. Larger values indicate higher importance.
Declaration
[Tooltip("The importance level of the query")]
public MarsEntityPriority priority
Field Value
Type | Description |
---|---|
MarsEntityPriority |
reacquireOnLoss
When enabled, this query will go back to looking for another match if its data is lost
Declaration
[Tooltip("When enabled, this query will go back to looking for another match if its data is lost")]
public bool reacquireOnLoss
Field Value
Type | Description |
---|---|
bool |
timeOut
Sets how long this query should stay active before failing from lack of data. A negative value indicates no timeout.
Declaration
[Tooltip("Sets how long this query should stay active before failing from lack of data. A negative value indicates no timeout.")]
public float timeOut
Field Value
Type | Description |
---|---|
float |
updateMatchInterval
The interval (in seconds) on which to check for updates to this query's match
Declaration
[Tooltip("The interval (in seconds) on which to check for updates to this query's match")]
public float updateMatchInterval
Field Value
Type | Description |
---|---|
float |
Properties
currentTimeOut
Gets the actual timeout value, whether it's been set here or is using the default
Declaration
public float currentTimeOut { get; }
Property Value
Type | Description |
---|---|
float |
Methods
ToString()
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
string |