WPILibC++  unspecified
cs::CvSourceImpl::PropertyData Class Reference
Inheritance diagram for cs::CvSourceImpl::PropertyData:
Collaboration diagram for cs::CvSourceImpl::PropertyData:

Public Member Functions

 PropertyData (wpi::StringRef name_)
 
 PropertyData (wpi::StringRef name_, CS_PropertyKind kind_, int minimum_, int maximum_, int step_, int defaultValue_, int value_)
 
- Public Member Functions inherited from cs::PropertyImpl
 PropertyImpl (wpi::StringRef name_)
 
 PropertyImpl (wpi::StringRef name_, CS_PropertyKind kind_, int step_, int defaultValue_, int value_)
 
 PropertyImpl (const PropertyImpl &oth)=delete
 
PropertyImploperator= (const PropertyImpl &oth)=delete
 
void SetValue (int v)
 
void SetValue (wpi::StringRef v)
 
void SetDefaultValue (int v)
 

Public Attributes

std::function< void(CS_Property property)> onChange
 
- Public Attributes inherited from cs::PropertyImpl
std::string name
 
CS_PropertyKind propKind {CS_PROP_NONE}
 
bool hasMinimum {false}
 
bool hasMaximum {false}
 
int minimum {0}
 
int maximum {100}
 
int step {1}
 
int defaultValue {0}
 
int value {0}
 
std::string valueStr
 
std::vector< std::string > enumChoices
 
bool valueSet {false}
 

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