mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-07-13 15:44:36 +00:00
Merge pull request #2159 from Azaezel/veryValid
exposes getters for typevalidators.
This commit is contained in:
commit
897174f5ea
1 changed files with 5 additions and 0 deletions
|
|
@ -53,6 +53,8 @@ public:
|
||||||
maxV = maxValue;
|
maxV = maxValue;
|
||||||
}
|
}
|
||||||
void validateType(SimObject *object, void *typePtr);
|
void validateType(SimObject *object, void *typePtr);
|
||||||
|
F32 getMin() { return minV; };
|
||||||
|
F32 getMax() { return maxV; };
|
||||||
};
|
};
|
||||||
|
|
||||||
/// Signed integer min/max range validator
|
/// Signed integer min/max range validator
|
||||||
|
|
@ -66,6 +68,8 @@ public:
|
||||||
maxV = maxValue;
|
maxV = maxValue;
|
||||||
}
|
}
|
||||||
void validateType(SimObject *object, void *typePtr);
|
void validateType(SimObject *object, void *typePtr);
|
||||||
|
F32 getMin() { return minV; };
|
||||||
|
F32 getMax() { return maxV; };
|
||||||
};
|
};
|
||||||
|
|
||||||
/// Scaled integer field validator
|
/// Scaled integer field validator
|
||||||
|
|
@ -93,6 +97,7 @@ class Point3NormalizeValidator : public TypeValidator
|
||||||
public:
|
public:
|
||||||
Point3NormalizeValidator(F32 normalizeLength = 1.0f) : length(normalizeLength) { }
|
Point3NormalizeValidator(F32 normalizeLength = 1.0f) : length(normalizeLength) { }
|
||||||
void validateType(SimObject *object, void *typePtr);
|
void validateType(SimObject *object, void *typePtr);
|
||||||
|
F32 getLength() { return length; };
|
||||||
};
|
};
|
||||||
|
|
||||||
namespace CommonValidators
|
namespace CommonValidators
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue