36 lines
803 B
C#
36 lines
803 B
C#
using System;
|
|
using System.IO;
|
|
|
|
namespace System.Resources
|
|
{
|
|
// Token: 0x02000287 RID: 647
|
|
internal class Win32IconResource : Win32Resource
|
|
{
|
|
// Token: 0x060020AF RID: 8367 RVA: 0x00077B9C File Offset: 0x00075D9C
|
|
public Win32IconResource(int id, int language, ICONDIRENTRY icon)
|
|
: base(Win32ResourceType.RT_ICON, id, language)
|
|
{
|
|
this.icon = icon;
|
|
}
|
|
|
|
// Token: 0x1700061B RID: 1563
|
|
// (get) Token: 0x060020B0 RID: 8368 RVA: 0x00077BB0 File Offset: 0x00075DB0
|
|
public ICONDIRENTRY Icon
|
|
{
|
|
get
|
|
{
|
|
return this.icon;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060020B1 RID: 8369 RVA: 0x00077BB8 File Offset: 0x00075DB8
|
|
public override void WriteTo(Stream s)
|
|
{
|
|
s.Write(this.icon.image, 0, this.icon.image.Length);
|
|
}
|
|
|
|
// Token: 0x04000BA6 RID: 2982
|
|
private ICONDIRENTRY icon;
|
|
}
|
|
}
|