Classes |
|
class | EqualityPredicate |
Public Member Functions |
|
ComparisonControlPrototypeBase () | |
override string | ToString () |
virtual bool | IsSameOperator (ComparisonControlPrototypeBase other) |
override bool | Equals (object other) |
virtual bool | Equals (ComparisonControlPrototypeBase other) |
override int | GetHashCode () |
abstract ComparisonControlPrototypeBase |
Clone () |
abstract Predicate< TraversalNode > | CreatePredicate (PropertyDescriptor property) |
abstract object[] | ParseSerializedValueText (string serializedValueText) |
abstract string | GetSerializedValueText () |
Properties |
|
ConditionEditor |
ConditionEditor [get, set] |
abstract Type |
PropertyType [get] |
abstract string |
OperatorText [get] |
abstract string |
DisplayValueText [get] |
abstract object[] |
CurrentValue [get, set] |
MaxCustomControls::AdvancedSearch::ComparisonControlPrototypeBase::ComparisonControlPrototypeBase | ( | ) | [inline] |
override string MaxCustomControls::AdvancedSearch::ComparisonControlPrototypeBase::ToString | ( | ) | [inline] |
virtual bool MaxCustomControls::AdvancedSearch::ComparisonControlPrototypeBase::IsSameOperator | ( | ComparisonControlPrototypeBase | other | ) | [inline, virtual] |
override bool MaxCustomControls::AdvancedSearch::ComparisonControlPrototypeBase::Equals | ( | object | other | ) | [inline] |
virtual bool MaxCustomControls::AdvancedSearch::ComparisonControlPrototypeBase::Equals | ( | ComparisonControlPrototypeBase | other | ) | [inline, virtual] |
override int MaxCustomControls::AdvancedSearch::ComparisonControlPrototypeBase::GetHashCode | ( | ) | [inline] |
abstract ComparisonControlPrototypeBase MaxCustomControls::AdvancedSearch::ComparisonControlPrototypeBase::Clone | ( | ) | [pure virtual] |
Implemented in MaxCustomControls::AdvancedSearch::ComparisonBoolIs, MaxCustomControls::AdvancedSearch::ComparisonBoolIsNot, MaxCustomControls::AdvancedSearch::ComparisonColorMatch, MaxCustomControls::AdvancedSearch::ComparisonColorNotMatch, MaxCustomControls::AdvancedSearch::ComparisonNumberEqual, MaxCustomControls::AdvancedSearch::ComparisonNumberFromTo, MaxCustomControls::AdvancedSearch::ComparisonNumberGreater, MaxCustomControls::AdvancedSearch::ComparisonNumberGreaterEqual, MaxCustomControls::AdvancedSearch::ComparisonNumberLess, MaxCustomControls::AdvancedSearch::ComparisonNumberLessEqual, MaxCustomControls::AdvancedSearch::ComparisonNumberNotEqual, MaxCustomControls::AdvancedSearch::ComparisonStringNotStartsWith, MaxCustomControls::AdvancedSearch::ComparisonStringRegexMatch, MaxCustomControls::AdvancedSearch::ComparisonStringRegexNotMatch, MaxCustomControls::AdvancedSearch::ComparisonStringStartsWith, MaxCustomControls::AdvancedSearch::ComparisonSubstringMatch, MaxCustomControls::AdvancedSearch::ComparisonSubstringNotMatch, MaxCustomControls::SceneExplorerControls::ComparisonObjectTypeIs, MaxCustomControls::SceneExplorerControls::ComparisonObjectTypeIsNot, MaxCustomControls::SceneExplorerControls::ComparisonShadowTypeIs, and MaxCustomControls::SceneExplorerControls::ComparisonShadowTypeIsNot.
abstract Predicate<TraversalNode> MaxCustomControls::AdvancedSearch::ComparisonControlPrototypeBase::CreatePredicate | ( | PropertyDescriptor | property | ) | [pure virtual] |
Implemented in MaxCustomControls::AdvancedSearch::ComparisonBoolIs, MaxCustomControls::AdvancedSearch::ComparisonBoolIsNot, MaxCustomControls::AdvancedSearch::ComparisonColorMatch, MaxCustomControls::AdvancedSearch::ComparisonColorNotMatch, MaxCustomControls::AdvancedSearch::ComparisonNumberEqual, MaxCustomControls::AdvancedSearch::ComparisonNumberFromTo, MaxCustomControls::AdvancedSearch::ComparisonNumberGreater, MaxCustomControls::AdvancedSearch::ComparisonNumberGreaterEqual, MaxCustomControls::AdvancedSearch::ComparisonNumberLess, MaxCustomControls::AdvancedSearch::ComparisonNumberLessEqual, MaxCustomControls::AdvancedSearch::ComparisonNumberNotEqual, MaxCustomControls::AdvancedSearch::ComparisonStringNotStartsWith, MaxCustomControls::AdvancedSearch::ComparisonStringRegexMatch, MaxCustomControls::AdvancedSearch::ComparisonStringRegexNotMatch, MaxCustomControls::AdvancedSearch::ComparisonStringStartsWith, MaxCustomControls::AdvancedSearch::ComparisonSubstringMatch, MaxCustomControls::AdvancedSearch::ComparisonSubstringNotMatch, MaxCustomControls::SceneExplorerControls::ComparisonObjectTypeIs, MaxCustomControls::SceneExplorerControls::ComparisonObjectTypeIsNot, MaxCustomControls::SceneExplorerControls::ComparisonShadowTypeIs, and MaxCustomControls::SceneExplorerControls::ComparisonShadowTypeIsNot.
abstract object [] MaxCustomControls::AdvancedSearch::ComparisonControlPrototypeBase::ParseSerializedValueText | ( | string | serializedValueText | ) | [pure virtual] |
Implemented in MaxCustomControls::AdvancedSearch::ComparisonBoolBase, MaxCustomControls::AdvancedSearch::ComparisonColorBase, MaxCustomControls::AdvancedSearch::ComparisonNumberBase, MaxCustomControls::AdvancedSearch::ComparisonNumberFromTo, MaxCustomControls::AdvancedSearch::ComparisonStringBase, MaxCustomControls::SceneExplorerControls::ComparisonObjectTypeBase, and MaxCustomControls::SceneExplorerControls::ComparisonShadowTypeBase.
abstract string MaxCustomControls::AdvancedSearch::ComparisonControlPrototypeBase::GetSerializedValueText | ( | ) | [pure virtual] |
Implemented in MaxCustomControls::AdvancedSearch::ComparisonBoolBase, MaxCustomControls::AdvancedSearch::ComparisonColorBase, MaxCustomControls::AdvancedSearch::ComparisonNumberBase, MaxCustomControls::AdvancedSearch::ComparisonNumberFromTo, MaxCustomControls::AdvancedSearch::ComparisonStringBase, MaxCustomControls::SceneExplorerControls::ComparisonObjectTypeBase, and MaxCustomControls::SceneExplorerControls::ComparisonShadowTypeBase.
ConditionEditor
MaxCustomControls::AdvancedSearch::ComparisonControlPrototypeBase::ConditionEditor
[get, set] |
abstract Type
MaxCustomControls::AdvancedSearch::ComparisonControlPrototypeBase::PropertyType
[get] |
Reimplemented in MaxCustomControls::AdvancedSearch::ComparisonBoolBase, MaxCustomControls::AdvancedSearch::ComparisonColorBase, MaxCustomControls::AdvancedSearch::ComparisonNumberBase, MaxCustomControls::AdvancedSearch::ComparisonNumberFromTo, MaxCustomControls::AdvancedSearch::ComparisonStringBase, MaxCustomControls::SceneExplorerControls::ComparisonObjectTypeBase, and MaxCustomControls::SceneExplorerControls::ComparisonShadowTypeBase.
abstract string
MaxCustomControls::AdvancedSearch::ComparisonControlPrototypeBase::OperatorText
[get] |
Reimplemented in MaxCustomControls::AdvancedSearch::ComparisonBoolIs, MaxCustomControls::AdvancedSearch::ComparisonBoolIsNot, MaxCustomControls::AdvancedSearch::ComparisonColorMatch, MaxCustomControls::AdvancedSearch::ComparisonColorNotMatch, MaxCustomControls::AdvancedSearch::ComparisonNumberEqual, MaxCustomControls::AdvancedSearch::ComparisonNumberFromTo, MaxCustomControls::AdvancedSearch::ComparisonNumberGreater, MaxCustomControls::AdvancedSearch::ComparisonNumberGreaterEqual, MaxCustomControls::AdvancedSearch::ComparisonNumberLess, MaxCustomControls::AdvancedSearch::ComparisonNumberLessEqual, MaxCustomControls::AdvancedSearch::ComparisonNumberNotEqual, MaxCustomControls::AdvancedSearch::ComparisonStringNotStartsWith, MaxCustomControls::AdvancedSearch::ComparisonStringRegexMatch, MaxCustomControls::AdvancedSearch::ComparisonStringRegexNotMatch, MaxCustomControls::AdvancedSearch::ComparisonStringStartsWith, MaxCustomControls::AdvancedSearch::ComparisonSubstringMatch, MaxCustomControls::AdvancedSearch::ComparisonSubstringNotMatch, MaxCustomControls::SceneExplorerControls::ComparisonObjectTypeIs, MaxCustomControls::SceneExplorerControls::ComparisonObjectTypeIsNot, MaxCustomControls::SceneExplorerControls::ComparisonShadowTypeIs, and MaxCustomControls::SceneExplorerControls::ComparisonShadowTypeIsNot.
abstract string
MaxCustomControls::AdvancedSearch::ComparisonControlPrototypeBase::DisplayValueText
[get] |
Reimplemented in MaxCustomControls::AdvancedSearch::ComparisonBoolBase, MaxCustomControls::AdvancedSearch::ComparisonColorBase, MaxCustomControls::AdvancedSearch::ComparisonNumberBase, MaxCustomControls::AdvancedSearch::ComparisonNumberFromTo, MaxCustomControls::AdvancedSearch::ComparisonStringBase, MaxCustomControls::SceneExplorerControls::ComparisonObjectTypeBase, and MaxCustomControls::SceneExplorerControls::ComparisonShadowTypeBase.
abstract object []
MaxCustomControls::AdvancedSearch::ComparisonControlPrototypeBase::CurrentValue
[get, set] |
Reimplemented in MaxCustomControls::AdvancedSearch::ComparisonBoolBase, MaxCustomControls::AdvancedSearch::ComparisonColorBase, MaxCustomControls::AdvancedSearch::ComparisonNumberBase, MaxCustomControls::AdvancedSearch::ComparisonNumberFromTo, MaxCustomControls::AdvancedSearch::ComparisonStringBase, MaxCustomControls::SceneExplorerControls::ComparisonObjectTypeBase, and MaxCustomControls::SceneExplorerControls::ComparisonShadowTypeBase.