C# Class Nomad.Renderers.ObjectRenderer

Afficher le fichier Open project: Azerothian/fc3editor Class Usage Examples

Méthodes publiques

Свойство Type Description
cachePath string

Private Properties

Свойство Type Description
ClearSnapshot void
GetSnapshot void
RenderObject void
ThumbnailDummy bool
TriggerListeners void
WritePNG void

Méthodes publiques

Méthode Description
Clear ( ) : void
ClearCache ( ) : void
GenerateThumbnails ( ) : void
RegisterListener ( ObjectRenderer listener ) : void
RequestObjectImage ( ObjectInventoryEntry entry ) : void
ResizeThumbnails ( ) : void
ResizeThumbnails ( string subDir, int targetResolution, int targetColResolution, Color background ) : void
UnregisterListener ( ObjectRenderer listener ) : void
Update ( float dt ) : void

Private Methods

Méthode Description
ClearSnapshot ( ) : void
GetSnapshot ( Image &img, ObjectInventoryEntry &entry ) : void
RenderObject ( ObjectInventoryEntry entry ) : void
ThumbnailDummy ( ) : bool
TriggerListeners ( ObjectInventoryEntry entry, Image img ) : void
WritePNG ( string filename, Bitmap bmp ) : void

Method Details

Clear() public static méthode

public static Clear ( ) : void
Résultat void

ClearCache() public static méthode

public static ClearCache ( ) : void
Résultat void

GenerateThumbnails() public static méthode

public static GenerateThumbnails ( ) : void
Résultat void

RegisterListener() public static méthode

public static RegisterListener ( ObjectRenderer listener ) : void
listener ObjectRenderer
Résultat void

RequestObjectImage() public static méthode

public static RequestObjectImage ( ObjectInventoryEntry entry ) : void
entry Nomad.Inventory.ObjectInventoryEntry
Résultat void

ResizeThumbnails() public static méthode

public static ResizeThumbnails ( ) : void
Résultat void

ResizeThumbnails() public static méthode

public static ResizeThumbnails ( string subDir, int targetResolution, int targetColResolution, Color background ) : void
subDir string
targetResolution int
targetColResolution int
background Color
Résultat void

UnregisterListener() public static méthode

public static UnregisterListener ( ObjectRenderer listener ) : void
listener ObjectRenderer
Résultat void

Update() public static méthode

public static Update ( float dt ) : void
dt float
Résultat void

Property Details

cachePath public_oe static_oe property

public static string cachePath
Résultat string