Class CelChunk
Inheritance
System.Object
CelChunk
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: cs.temp.dll.dll
Syntax
public class CelChunk : Chunk
Constructors
CelChunk(UInt32, UInt16, Int16, Int16, Byte, CelType)
Declaration
public CelChunk(uint length, ushort layerIndex, short x, short y, byte opacity, CelType type)
Parameters
Type |
Name |
Description |
System.UInt32 |
length |
|
System.UInt16 |
layerIndex |
|
System.Int16 |
x |
|
System.Int16 |
y |
|
System.Byte |
opacity |
|
CelType |
type |
|
Properties
CelType
Declaration
public CelType CelType { get; set; }
Property Value
Height
Declaration
public virtual ushort Height { get; protected set; }
Property Value
Type |
Description |
System.UInt16 |
|
LayerIndex
Declaration
public ushort LayerIndex { get; }
Property Value
Type |
Description |
System.UInt16 |
|
Opacity
Declaration
public byte Opacity { get; set; }
Property Value
Type |
Description |
System.Byte |
|
RawPixelData
Declaration
public virtual Pixel[] RawPixelData { get; protected set; }
Property Value
Width
Declaration
public virtual ushort Width { get; protected set; }
Property Value
Type |
Description |
System.UInt16 |
|
X
Declaration
Property Value
Type |
Description |
System.Int16 |
|
Y
Declaration
Property Value
Type |
Description |
System.Int16 |
|
Methods
ReadCelChunk(UInt32, BinaryReader, Frame)
Declaration
public static CelChunk ReadCelChunk(uint length, BinaryReader reader, Frame frame)
Parameters
Type |
Name |
Description |
System.UInt32 |
length |
|
System.IO.BinaryReader |
reader |
|
Frame |
frame |
|
Returns
ReadPixelData(BinaryReader, Frame)
Declaration
protected void ReadPixelData(BinaryReader reader, Frame frame)
Parameters
Type |
Name |
Description |
System.IO.BinaryReader |
reader |
|
Frame |
frame |
|