Class ProxyConditions
Collections of different types of data filters
Inheritance
ProxyConditions
Syntax
public class ProxyConditions
Constructors
ProxyConditions(Condition)
Declaration
public ProxyConditions(Condition condition)
Parameters
ProxyConditions(Proxy)
Collections of different types of conditions
Declaration
public ProxyConditions(Proxy target)
Parameters
| Type |
Name |
Description |
| Proxy |
target |
Proxy to create conditions for
|
ProxyConditions(ICondition[])
Declaration
public ProxyConditions(ICondition[] conditions)
Parameters
Properties
Count
The number of conditions present on this proxy, across all types
Declaration
public int Count { get; }
Property Value
Methods
FromGameObject<TComponentRootType>(GameObject)
Declaration
public static ProxyConditions FromGameObject<TComponentRootType>(GameObject target)
where TComponentRootType : Component, IMRObject
Parameters
Returns
Type Parameters
| Name |
Description |
| TComponentRootType |
|
FromGenericIMRObject<TComponentRootType>(TComponentRootType)
Declaration
public static ProxyConditions FromGenericIMRObject<TComponentRootType>(TComponentRootType target)
where TComponentRootType : Component, IMRObject
Parameters
| Type |
Name |
Description |
| TComponentRootType |
target |
|
Returns
Type Parameters
| Name |
Description |
| TComponentRootType |
|
GetTypeCount(out Object[])
Declaration
[Obsolete("This method exists in order for MARS to compile before type-specific code is generated. Use the type-specific version of this method")]
public int GetTypeCount(out object[] conditions)
Parameters
| Type |
Name |
Description |
| Object[] |
conditions |
|
Returns
TryGetType(out Object[])
Declaration
[Obsolete("This method exists in order for MARS to compile before type-specific code is generated. Use the type-specific version of this method")]
public bool TryGetType(out object[] conditions)
Parameters
| Type |
Name |
Description |
| Object[] |
conditions |
|
Returns
TryGetType<T>(out T[])
Declaration
public bool TryGetType<T>(out T[] conditions)
Parameters
| Type |
Name |
Description |
| T[] |
conditions |
|
Returns
Type Parameters