index
:
github/SMAPI.git
develop
Unnamed repository; edit this file 'description' to name the repository.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
SMAPI
diff options
context:
1
2
3
4
5
6
7
8
9
10
15
20
25
30
35
40
space:
include
ignore
mode:
unified
ssdiff
stat only
Diffstat
(limited to 'src/SMAPI')
-rw-r--r--
src/SMAPI/Constants.cs
91
-rw-r--r--
src/SMAPI/Context.cs
4
-rw-r--r--
src/SMAPI/Events/ControlEvents.cs
36
-rw-r--r--
src/SMAPI/Events/EventArgsGameLocationsChanged.cs
27
-rw-r--r--
src/SMAPI/Events/EventArgsInput.cs
125
-rw-r--r--
src/SMAPI/Events/EventArgsIntChanged.cs
3
-rw-r--r--
src/SMAPI/Events/EventArgsInventoryChanged.cs
12
-rw-r--r--
src/SMAPI/Events/EventArgsLocationBuildingsChanged.cs
39
-rw-r--r--
src/SMAPI/Events/EventArgsLocationObjectsChanged.cs
41
-rw-r--r--
src/SMAPI/Events/EventArgsLocationsChanged.cs
33
-rw-r--r--
src/SMAPI/Events/EventArgsPlayerWarped.cs
(renamed from src/SMAPI/Events/EventArgsCurrentLocationChanged.cs)
13
-rw-r--r--
src/SMAPI/Events/GameLoopLaunchedEventArgs.cs
7
-rw-r--r--
src/SMAPI/Events/GameLoopUpdatedEventArgs.cs
36
-rw-r--r--
src/SMAPI/Events/GameLoopUpdatingEventArgs.cs
36
-rw-r--r--
src/SMAPI/Events/IGameLoopEvents.cs
17
-rw-r--r--
src/SMAPI/Events/IInputEvents.cs
20
-rw-r--r--
src/SMAPI/Events/IModEvents.cs
15
-rw-r--r--
src/SMAPI/Events/IWorldEvents.cs
29
-rw-r--r--
src/SMAPI/Events/InputButtonPressedEventArgs.cs
60
-rw-r--r--
src/SMAPI/Events/InputButtonReleasedEventArgs.cs
60
-rw-r--r--
src/SMAPI/Events/InputCursorMovedEventArgs.cs
30
-rw-r--r--
src/SMAPI/Events/InputEvents.cs
8
-rw-r--r--
src/SMAPI/Events/InputMouseWheelScrolledEventArgs.cs
38
-rw-r--r--
src/SMAPI/Events/LocationEvents.cs
24
-rw-r--r--
src/SMAPI/Events/MultiplayerEvents.cs
58
-rw-r--r--
src/SMAPI/Events/PlayerEvents.cs
10
-rw-r--r--
src/SMAPI/Events/WorldBuildingListChangedEventArgs.cs
39
-rw-r--r--
src/SMAPI/Events/WorldDebrisListChangedEventArgs.cs
38
-rw-r--r--
src/SMAPI/Events/WorldLargeTerrainFeatureListChangedEventArgs.cs
39
-rw-r--r--
src/SMAPI/Events/WorldLocationListChangedEventArgs.cs
33
-rw-r--r--
src/SMAPI/Events/WorldNpcListChangedEventArgs.cs
38
-rw-r--r--
src/SMAPI/Events/WorldObjectListChangedEventArgs.cs
40
-rw-r--r--
src/SMAPI/Events/WorldTerrainFeatureListChangedEventArgs.cs
40
-rw-r--r--
src/SMAPI/Framework/CommandManager.cs
28
-rw-r--r--
src/SMAPI/Framework/Content/AssetDataForImage.cs
6
-rw-r--r--
src/SMAPI/Framework/Content/ContentCache.cs
6
-rw-r--r--
src/SMAPI/Framework/ContentCoordinator.cs
315
-rw-r--r--
src/SMAPI/Framework/ContentCore.cs
882
-rw-r--r--
src/SMAPI/Framework/ContentManagerShim.cs
100
-rw-r--r--
src/SMAPI/Framework/ContentManagers/BaseContentManager.cs
297
-rw-r--r--
src/SMAPI/Framework/ContentManagers/GameContentManager.cs
252
-rw-r--r--
src/SMAPI/Framework/ContentManagers/IContentManager.cs
86
-rw-r--r--
src/SMAPI/Framework/ContentManagers/ModContentManager.cs
207
-rw-r--r--
src/SMAPI/Framework/ContentPack.cs
4
-rw-r--r--
src/SMAPI/Framework/CursorPosition.cs
14
-rw-r--r--
src/SMAPI/Framework/Events/EventManager.cs
168
-rw-r--r--
src/SMAPI/Framework/Events/ManagedEvent.cs
20
-rw-r--r--
src/SMAPI/Framework/Events/ManagedEventBase.cs
9
-rw-r--r--
src/SMAPI/Framework/Events/ModEvents.cs
34
-rw-r--r--
src/SMAPI/Framework/Events/ModEventsBase.cs
28
-rw-r--r--
src/SMAPI/Framework/Events/ModGameLoopEvents.cs
43
-rw-r--r--
src/SMAPI/Framework/Events/ModInputEvents.cs
50
-rw-r--r--
src/SMAPI/Framework/Events/ModWorldEvents.cs
71
-rw-r--r--
src/SMAPI/Framework/Exceptions/SParseException.cs
17
-rw-r--r--
src/SMAPI/Framework/GameVersion.cs
10
-rw-r--r--
src/SMAPI/Framework/IModMetadata.cs
28
-rw-r--r--
src/SMAPI/Framework/Input/GamePadStateBuilder.cs
162
-rw-r--r--
src/SMAPI/Framework/Input/InputState.cs
163
-rw-r--r--
src/SMAPI/Framework/Input/SInputState.cs
382
-rw-r--r--
src/SMAPI/Framework/InternalExtensions.cs
16
-rw-r--r--
src/SMAPI/Framework/LegacyManifestVersion.cs
26
-rw-r--r--
src/SMAPI/Framework/Logging/ConsoleInterceptionManager.cs
27
-rw-r--r--
src/SMAPI/Framework/ModData/ModDataField.cs
82
-rw-r--r--
src/SMAPI/Framework/ModData/ModDataFieldKey.cs
18
-rw-r--r--
src/SMAPI/Framework/ModData/ModDataRecord.cs
146
-rw-r--r--
src/SMAPI/Framework/ModData/ModDatabase.cs
206
-rw-r--r--
src/SMAPI/Framework/ModData/ModStatus.cs
18
-rw-r--r--
src/SMAPI/Framework/ModData/ParsedModDataRecord.cs
48
-rw-r--r--
src/SMAPI/Framework/ModHelpers/ContentHelper.cs
78
-rw-r--r--
src/SMAPI/Framework/ModHelpers/InputHelper.cs
54
-rw-r--r--
src/SMAPI/Framework/ModHelpers/ModHelper.cs
51
-rw-r--r--
src/SMAPI/Framework/ModHelpers/ModRegistryHelper.cs
4
-rw-r--r--
src/SMAPI/Framework/ModHelpers/MultiplayerHelper.cs
40
-rw-r--r--
src/SMAPI/Framework/ModHelpers/ReflectionHelper.cs
116
-rw-r--r--
src/SMAPI/Framework/ModLoading/AssemblyDefinitionResolver.cs
20
-rw-r--r--
src/SMAPI/Framework/ModLoading/AssemblyLoader.cs
90
-rw-r--r--
src/SMAPI/Framework/ModLoading/Finders/ReferenceToMemberWithUnexpectedTypeFinder.cs
37
-rw-r--r--
src/SMAPI/Framework/ModLoading/Finders/ReferenceToMissingMemberFinder.cs
11
-rw-r--r--
src/SMAPI/Framework/ModLoading/Finders/TypeFinder.cs
10
-rw-r--r--
src/SMAPI/Framework/ModLoading/ModMetadata.cs
53
-rw-r--r--
src/SMAPI/Framework/ModLoading/ModResolver.cs
59
-rw-r--r--
src/SMAPI/Framework/ModLoading/ModWarning.cs
31
-rw-r--r--
src/SMAPI/Framework/ModLoading/Platform.cs
12
-rw-r--r--
src/SMAPI/Framework/ModLoading/PlatformAssemblyMap.cs
13
-rw-r--r--
src/SMAPI/Framework/ModLoading/RewriteHelper.cs
18
-rw-r--r--
src/SMAPI/Framework/ModLoading/Rewriters/FieldReplaceRewriter.cs
2
-rw-r--r--
src/SMAPI/Framework/ModLoading/Rewriters/FieldToPropertyRewriter.cs
2
-rw-r--r--
src/SMAPI/Framework/ModLoading/Rewriters/MethodParentRewriter.cs
2
-rw-r--r--
src/SMAPI/Framework/ModLoading/Rewriters/TypeReferenceRewriter.cs
56
-rw-r--r--
src/SMAPI/Framework/ModLoading/TypeReferenceComparer.cs
201
-rw-r--r--
src/SMAPI/Framework/Models/Manifest.cs
49
-rw-r--r--
src/SMAPI/Framework/Models/ManifestContentPackFor.cs
15
-rw-r--r--
src/SMAPI/Framework/Models/ManifestDependency.cs
35
-rw-r--r--
src/SMAPI/Framework/Models/ModFolderExport.cs
21
-rw-r--r--
src/SMAPI/Framework/Models/SConfig.cs
16
-rw-r--r--
src/SMAPI/Framework/Monitor.cs
116
-rw-r--r--
src/SMAPI/Framework/Patching/GamePatcher.cs
45
-rw-r--r--
src/SMAPI/Framework/Patching/IHarmonyPatch.cs
15
-rw-r--r--
src/SMAPI/Framework/Reflection/ReflectedField.cs
3
-rw-r--r--
src/SMAPI/Framework/Reflection/ReflectedMethod.cs
3
-rw-r--r--
src/SMAPI/Framework/Reflection/ReflectedProperty.cs
3
-rw-r--r--
src/SMAPI/Framework/RewriteFacades/SpriteBatchMethods.cs
61
-rw-r--r--
src/SMAPI/Framework/SGame.cs
1819
-rw-r--r--
src/SMAPI/Framework/SMultiplayer.cs
47
-rw-r--r--
src/SMAPI/Framework/Serialisation/ColorConverter.cs
(renamed from src/SMAPI/Framework/Serialisation/CrossplatformConverters/ColorConverter.cs)
5
-rw-r--r--
src/SMAPI/Framework/Serialisation/JsonHelper.cs
139
-rw-r--r--
src/SMAPI/Framework/Serialisation/PointConverter.cs
(renamed from src/SMAPI/Framework/Serialisation/CrossplatformConverters/PointConverter.cs)
5
-rw-r--r--
src/SMAPI/Framework/Serialisation/RectangleConverter.cs
(renamed from src/SMAPI/Framework/Serialisation/CrossplatformConverters/RectangleConverter.cs)
5
-rw-r--r--
src/SMAPI/Framework/Serialisation/SimpleReadOnlyConverter.cs
77
-rw-r--r--
src/SMAPI/Framework/Serialisation/SmapiConverters/ManifestContentPackForConverter.cs
50
-rw-r--r--
src/SMAPI/Framework/Serialisation/SmapiConverters/ManifestDependencyArrayConverter.cs
60
-rw-r--r--
src/SMAPI/Framework/Serialisation/SmapiConverters/SemanticVersionConverter.cs
36
-rw-r--r--
src/SMAPI/Framework/Serialisation/SmapiConverters/StringEnumConverter.cs
22
-rw-r--r--
src/SMAPI/Framework/StateTracking/Comparers/EquatableComparer.cs
32
-rw-r--r--
src/SMAPI/Framework/StateTracking/Comparers/GenericEqualsComparer.cs
31
-rw-r--r--
src/SMAPI/Framework/StateTracking/Comparers/ObjectReferenceComparer.cs
29
-rw-r--r--
src/SMAPI/Framework/StateTracking/FieldWatchers/BaseDisposableWatcher.cs
36
-rw-r--r--
src/SMAPI/Framework/StateTracking/FieldWatchers/ComparableWatcher.cs
62
-rw-r--r--
src/SMAPI/Framework/StateTracking/FieldWatchers/NetCollectionWatcher.cs
93
-rw-r--r--
src/SMAPI/Framework/StateTracking/FieldWatchers/NetDictionaryWatcher.cs
103
-rw-r--r--
src/SMAPI/Framework/StateTracking/FieldWatchers/NetValueWatcher.cs
83
-rw-r--r--
src/SMAPI/Framework/StateTracking/FieldWatchers/ObservableCollectionWatcher.cs
86
-rw-r--r--
src/SMAPI/Framework/StateTracking/FieldWatchers/WatcherFactory.cs
79
-rw-r--r--
src/SMAPI/Framework/StateTracking/ICollectionWatcher.cs
17
-rw-r--r--
src/SMAPI/Framework/StateTracking/IDictionaryWatcher.cs
7
-rw-r--r--
src/SMAPI/Framework/StateTracking/IValueWatcher.cs
15
-rw-r--r--
src/SMAPI/Framework/StateTracking/IWatcher.cs
24
-rw-r--r--
src/SMAPI/Framework/StateTracking/LocationTracker.cs
103
-rw-r--r--
src/SMAPI/Framework/StateTracking/PlayerTracker.cs
169
-rw-r--r--
src/SMAPI/Framework/StateTracking/WorldLocationsTracker.cs
221
-rw-r--r--