Photon Fusion
        
        
            2.0.8
        
    Editor attribute for selective editor rendering. Condition member can be a property, field or method (with a return value). More...
Inherits DecoratingPropertyAttribute.
Inherited by DrawIfAttribute, ErrorIfAttribute, and WarnIfAttribute.
Public Attributes | |
| double | _doubleValue | 
| The double value to compare against.  More... | |
| bool | _isDouble | 
| Is the value to compare against a double?  More... | |
| long | _longValue | 
| The long value to compare against.  More... | |
| CompareOperator | Compare | 
| The comparison operator to use.  More... | |
| string | ConditionMember | 
| Condition member to evaluate.  More... | |
| bool | ErrorOnConditionMemberNotFound = true | 
If true, an error will be thrown if the condition member is not found.  More... | |
Protected Member Functions | |
| DoIfAttributeBase (string conditionMember, bool compareToValue, CompareOperator compare) | |
| Initializes a new instance with a boolean value to compare against.  More... | |
| DoIfAttributeBase (string conditionMember, double compareToValue, CompareOperator compare) | |
| Initializes a new instance with a double value to compare against.  More... | |
| DoIfAttributeBase (string conditionMember, long compareToValue, CompareOperator compare) | |
| Initializes a new instance with a long value to compare against.  More... | |
  Protected Member Functions inherited from DecoratingPropertyAttribute | |
| DecoratingPropertyAttribute () | |
| Initializes a new instance with the default order.  More... | |
| DecoratingPropertyAttribute (int order) | |
| Initializes a new instance with the specified order.  More... | |
Additional Inherited Members | |
  Static Public Attributes inherited from DecoratingPropertyAttribute | |
| const int | DefaultOrder = -10000 | 
| The default order of the attribute.  More... | |
Editor attribute for selective editor rendering. Condition member can be a property, field or method (with a return value).
Value of condition method is converted to a long or a double. null = 0, false = 0, true = 1, Unity Object = InstanceId
      
  | 
  protected | 
Initializes a new instance with a double value to compare against.
| conditionMember | |
| compareToValue | |
| compare | 
      
  | 
  protected | 
Initializes a new instance with a long value to compare against.
| conditionMember | |
| compareToValue | |
| compare | 
      
  | 
  protected | 
Initializes a new instance with a boolean value to compare against.
| conditionMember | |
| compareToValue | |
| compare | 
| double _doubleValue | 
The double value to compare against.
| bool _isDouble | 
Is the value to compare against a double?
| long _longValue | 
The long value to compare against.
| CompareOperator Compare | 
The comparison operator to use.
| string ConditionMember | 
Condition member to evaluate.
| bool ErrorOnConditionMemberNotFound = true | 
If true, an error will be thrown if the condition member is not found.