enhanced-field-mgmt -- Enhancements to dynamic field handling that allow for name filtering and replacement limiting

This commit is contained in:
Marc Chapman 2017-07-26 21:49:45 +01:00
parent 39b62b1461
commit 8436dff732
4 changed files with 92 additions and 1 deletions

View file

@ -980,6 +980,11 @@ public:
/*C*/ SimObject(const SimObject&, bool = false);
bool isTempClone() const { return is_temp_clone; }
virtual bool allowSubstitutions() const { return false; }
public:
static bool preventNameChanging;
void assignDynamicFieldsFrom(SimObject*, const char* filter, bool no_replace=false);
public:
virtual void reloadReset() { }
};