diff --git a/IPA.Loader/Config/Stores/GeneratedStore.cs b/IPA.Loader/Config/Stores/GeneratedStore.cs index 9b63614e..971f2c1b 100644 --- a/IPA.Loader/Config/Stores/GeneratedStore.cs +++ b/IPA.Loader/Config/Stores/GeneratedStore.cs @@ -42,7 +42,7 @@ namespace IPA.Config.Stores /// /// /// - /// must be a public non- . + /// must be a public non- class. /// It can also be internal, but in that case, then your assembly must have the following attribute /// to allow the generated code to reference it. /// @@ -50,8 +50,8 @@ namespace IPA.Config.Stores /// /// /// - /// Only fields and properties that are or will be considered, and only properties - /// where both the getter and setter are or are considered. Any fields or properties + /// Only fields and properties that are public or protected will be considered, and only properties + /// where both the getter and setter are public or protected are considered. Any fields or properties /// with an applied to them are also ignored. Having properties be is not strictly /// necessary, however it allows the generated type to keep track of changes and lock around them so that the config will auto-save. /// @@ -59,14 +59,14 @@ namespace IPA.Config.Stores /// All of the attributes in the namespace are handled as described by them. /// /// - /// If the declares a or , + /// If the declares a public or protected, /// method Changed(), then that method may be called to artificially signal to the runtime that the content of the object /// has changed. That method will also be called after the write locks are released when a property is set anywhere in the owning /// tree. This will only be called on the outermost generated object of the config structure, even if the change being signaled /// is somewhere deep into the tree. /// /// - /// Similarly, can declare a or , + /// Similarly, can declare a public or protected, /// method OnReload(), which will be called on the filesystem reader thread after the object has been repopulated with new data /// values. It will be called after the write lock for this object is released. This will only be called on the outermost generated /// object of the config structure.