|
Terraria v1.4.4.9
Terraria source code documentation
|
Classes | |
| class | BindingRestrictionsProxy |
| class | CustomRestriction |
| class | InstanceRestriction |
| class | MergedRestriction |
| class | TestBuilder |
| class | TypeRestriction |
Public Member Functions | |
| BindingRestrictions | Merge (BindingRestrictions restrictions) |
| Expression | ToExpression () |
Static Public Member Functions | |
| static BindingRestrictions | GetTypeRestriction (Expression expression, Type type) |
| static BindingRestrictions | GetInstanceRestriction (Expression expression, object? instance) |
| static BindingRestrictions | GetExpressionRestriction (Expression expression) |
| static BindingRestrictions | Combine (IList< DynamicMetaObject >? contributingObjects) |
Static Public Attributes | |
| static readonly BindingRestrictions | Empty = new CustomRestriction(System.Linq.Expressions.Utils.Constant(value: true)) |
Package Functions | |
| Expression | GetExpression () |
Static Package Functions | |
| static BindingRestrictions | GetTypeRestriction (DynamicMetaObject obj) |
Properties | |
| string | DebugView [get] |
Private Member Functions | |
| BindingRestrictions () | |
Definition at line 12 of file BindingRestrictions.cs.