Class
ISetting
Members 0
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| No reflected members. | |||||
Functions 34
| Signature | Flags | Native | Params |
|---|---|---|---|
| void add_OnSettingChanged(Action<Kamgam.SettingsGenerator.ISetting> value) | Public+4 flags | 0x08 | |
| void remove_OnSettingChanged(Action<Kamgam.SettingsGenerator.ISetting> value) | Public+4 flags | 0x08 | |
| bool HasUserData() | Public+3 flags | 0x01 | |
| void SetHasUserData(bool hasUserData) | Public+3 flags | 0x01 | |
| string GetID() | Public+3 flags | 0x08 | |
| bool MatchesID(const string& path) | Public+3 flags | 0x08 | |
| bool get_IsActive() | Public+4 flags | 0x01 | |
| void set_IsActive(bool value) | Public+4 flags | 0x01 | |
| DataType GetDataType() | Public+3 flags | 0x04 | |
| bool MatchesAnyDataType(IList<Kamgam.SettingsGenerator.SettingData.DataType> dataTypes) | Public+3 flags | 0x08 | |
| List<System.String> GetGroups() | Public+3 flags | 0x08 | |
| void SetGroups(List<System.String> groups) | Public+3 flags | 0x08 | |
| bool MatchesAnyGroup(const string[]& groups) | Public+3 flags | 0x08 | |
| object GetValueAsObject() | Public+3 flags | 0x08 | |
| void SetValueFromObject(object value, bool propagateChange) | Public+3 flags | — | 0x08 |
| void ResetToDefault() | Public+3 flags | 0x00 | |
| void ResetToUnappliedValue(bool propagateChange) | Public+3 flags | 0x01 | |
| SettingData SerializeValueToData() | Public+3 flags | 0x08 | |
| void DeserializeValueFromData(SettingData data) | Public+3 flags | 0x08 | |
| void OnChanged() | Public+3 flags | 0x00 | |
| void AddPulledFromConnectionListener(Action onPulled) | Public+3 flags | 0x08 | |
| void RemovePulledFromConnectionListener(Action onPulled) | Public+3 flags | 0x08 | |
| void Apply() | Public+3 flags | 0x00 | |
| bool HasUnappliedChanges() | Public+3 flags | 0x01 | |
| void MarkAsChanged() | Public+3 flags | 0x00 | |
| void MarkAsUnchanged() | Public+3 flags | 0x00 | |
| void InitializeConnection() | Public+3 flags | 0x00 | |
| bool HasConnection() | Public+3 flags | 0x01 | |
| bool HasConnectionObject() | Public+3 flags | 0x01 | |
| int GetConnectionOrder() | Public+3 flags | 0x04 | |
| void PullFromConnection() | Public+3 flags | 0x00 | |
| void PullFromConnection(bool propagateChange) | Public+3 flags | 0x01 | |
| void PushToConnection() | Public+3 flags | 0x00 | |
| IConnection GetConnectionInterface() | Public+3 flags | 0x08 |
Used by 64
types with a member, parameter or interface of this type<>c<>c__DisplayClass115_0Action`1ArraySortHelper`1Comparer`1Comparison`1EnumeratorFunc`2ICollection`1IComparer`1IEnumerator`1IList`1ISetting[]ISettingExtensionsISettingWithConnection`1ISettingWithConnection`1ISettingWithConnection`1ISettingWithConnection`1ISettingWithConnection`1ISettingWithConnection`1ISettingWithConnection`1ISettingWithConnection`1ISettingWithOptions`1ISettingWithOptions`1ISettingWithOptions`1ISettingWithValue`1ISettingWithValue`1ISettingWithValue`1ISettingWithValue`1ISettingWithValue`1ISettingWithValue`1ISettingWithValue`1List`1Predicate`1ReadOnlyCollection`1SettingBoolSettingBool[]SettingColorSettingColor[]SettingColorOptionSettingColorOption[]SettingEventSettingFloatSettingFloat[]SettingIntSettingInt[]SettingKeyCombinationSettingKeyCombination[]SettingOptionSettingOption[]SettingReceiverGenericConnectorSettingsSettingsBindingDisplaySettingsGeneratorSettingsSettingsProviderSettingStringSettingString[]SettingWithValue`1SettingWithValue`1SettingWithValue`1SettingWithValue`1SettingWithValue`1SettingWithValue`1SettingWithValue`1