Class GameValueTypeContext
Class for a contextually specified type.
Inheritance
System.Object
GameValueTypeContext
Assembly: Eco.Gameplay.dll
Syntax
public class GameValueTypeContext : GameValueType, INamed, IContextValue, IController, IViewController, IHasUniversalID
Constructors
GameValueTypeContext()
Declaration
public GameValueTypeContext()
Fields
EnumVal
Declaration
Field Value
Type |
Description |
System.Int32 |
|
Prop
Declaration
Field Value
Type |
Description |
System.Reflection.PropertyInfo |
|
Properties
CanAutoAssign
Declaration
public bool CanAutoAssign { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
GameValueFlags
Declaration
public GameValueFlags GameValueFlags { get; set; }
Property Value
Negated
Declaration
public bool Negated { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Methods
CanFill(Type)
Declaration
public bool CanFill(Type containedType)
Parameters
Type |
Name |
Description |
System.Type |
containedType |
|
Returns
Type |
Description |
System.Boolean |
|
Clone()
Declaration
public GameValueTypeContext Clone()
Returns
GetValue(IContextObject)
Declaration
public object GetValue(IContextObject context)
Parameters
Returns
Type |
Description |
System.Object |
|
MakeContext(Type)
Declaration
public IGameValueContext MakeContext(Type targetType)
Parameters
Type |
Name |
Description |
System.Type |
targetType |
|
Returns
Implements
Extension Methods