Show / Hide Table of Contents

# Struct Provider

Zentraler Dreh- und Angelpunkt der Anwendung.

Alle Instanzen der Klassen im Provider sollten Anwendungsweit immer nur einmal existieren.

Deshalb werden diese hier erzeugt, und über Properties der Zugriff auf die Referenz davon ermöglicht.

##### Inherited Members

System.ValueType.Equals(System.Object)
System.ValueType.GetHashCode()
System.ValueType.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()

###### Namespace: Sokoban.Control

###### Assembly: Sokoban.dll

##### Syntax

    public struct Provider

### Properties

#### GameFlow

Referenz auf die Instanz von GameFlow

##### Declaration

    public static GameFlow GameFlow { get; }

##### Property Value

Type | Description
--- | ---
GameFlow |

#### ImageConfig

Referenz auf die Instanz von ImageConfig

##### Declaration

    public static ImageConfig ImageConfig { get; }

##### Property Value

Type | Description
--- | ---
ImageConfig |

#### LevelReader

Referenz auf die Instanz von LevelReader

##### Declaration

    public static LevelReader LevelReader { get; }

##### Property Value

Type | Description
--- | ---
LevelReader |

#### OnlineTop10

Referenz auf die Instanz von OnlineTop10

##### Declaration

    public static OnlineTop10 OnlineTop10 { get; }

##### Property Value

Type | Description
--- | ---
OnlineTop10 |

#### UserLoft

Referenz auf die Instanz von UserLoft

##### Declaration

    public static UserLoft UserLoft { get; }

##### Property Value

Type | Description
--- | ---
UserLoft |

### See Also

GameFlow
ImageConfig
LevelReader
OnlineTop10
UserLoft