fCraft  0.638
Custom Minecraft Server
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Events
fCraft.AutoRank.ConditionIntRange Class Reference

Class for checking ranges of countable PlayerInfo fields (see ConditionField enum). More...

+ Inheritance diagram for fCraft.AutoRank.ConditionIntRange:
+ Collaboration diagram for fCraft.AutoRank.ConditionIntRange:

Public Member Functions

 ConditionIntRange ()
 
 ConditionIntRange ([NotNull] XElement el)
 
 ConditionIntRange (ConditionField field, ComparisonOp comparison, int value)
 
override bool Eval ([NotNull] PlayerInfo info)
 
override XElement Serialize ()
 
override string ToString ()
 

Properties

ConditionField Field [get, set]
 
ComparisonOp Comparison [get, set]
 
int Value [get, set]
 

Additional Inherited Members

- Static Public Member Functions inherited from fCraft.AutoRank.Condition
static Condition Parse (XElement el)
 

Detailed Description

Class for checking ranges of countable PlayerInfo fields (see ConditionField enum).

Constructor & Destructor Documentation

fCraft.AutoRank.ConditionIntRange.ConditionIntRange ( )
fCraft.AutoRank.ConditionIntRange.ConditionIntRange ( [NotNull] XElement  el)
fCraft.AutoRank.ConditionIntRange.ConditionIntRange ( ConditionField  field,
ComparisonOp  comparison,
int  value 
)

Member Function Documentation

override bool fCraft.AutoRank.ConditionIntRange.Eval ( [NotNull] PlayerInfo  info)
virtual
override XElement fCraft.AutoRank.ConditionIntRange.Serialize ( )
virtual
override string fCraft.AutoRank.ConditionIntRange.ToString ( )

Property Documentation

ComparisonOp fCraft.AutoRank.ConditionIntRange.Comparison
getset
ConditionField fCraft.AutoRank.ConditionIntRange.Field
getset
int fCraft.AutoRank.ConditionIntRange.Value
getset

The documentation for this class was generated from the following file: