Show / Hide Table of Contents

# Class ImageConfig

Weist den Werten aus dem ItemType Enum entsprechende Grafiken zu.

Liefert auf Anfrage die entsprechende Grafik.

##### Inheritance

System.Object
ImageConfig

##### Inherited Members

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

###### Namespace: Sokoban.Model

###### Assembly: Sokoban.dll

##### Syntax

    public class ImageConfig

### Methods

#### GetImage(ItemType)

Liefert ein Image Objekt zum angefragten ItemType

##### Warning

Wurde zuvor kein Theme geladen, kommt immer `null` zurück!

##### Declaration

    public Image GetImage(ItemType type)

##### Parameters

Type | Name | Description
--- | --- | ---
ItemType | type | Angefragter ItemType

##### Returns

Type | Description
--- | ---
Image | Image Objekt

#### GetSplash(String)

Liefert ein Image Objekt zum Splash (Theme-Bildchen für die Auswahl im Intro Fenster), unabhängig vom Theme

##### Declaration

    public Image GetSplash(string folder)

##### Parameters

Type | Name | Description
--- | --- | ---
System.String | folder | Angefragter Theme Ordner

##### Returns

Type | Description
--- | ---
Image | Image Objekt

#### LoadTheme(String)

Lädt ein Theme in den Zwischenspeicher für spätere Verwendung.

##### Declaration

    public void LoadTheme(string folder)

##### Parameters

Type | Name | Description
--- | --- | ---
System.String | folder | Angefragter Theme Ordner

### See Also

ItemType
Image