C# Class SharpTune.Core.LookupTable3D

Inheritance: LookupTable2D
Exibir arquivo Open project: Merp/SharpTune Class Usage Examples

Public Properties

Property Type Description
gradient uint
offset uint
rows System.UInt16
rowsAddress uint
tableType uint

Public Methods

Method Description
CheckData ( ) : bool
CheckFloat ( uint f ) : bool
CheckType ( uint t ) : bool
LookupTable3D ( ) : System
LookupTable3D ( string name, Blob blob, uint address ) : System

WARNING ONLY USE FOR 3d TABLES TODO arrange classes as 2D/3D and base

TrySynthesizeLut3D ( LookupTable3D &lut, string name, Blob blob, uint addr ) : bool

Method Details

CheckData() public method

public CheckData ( ) : bool
return bool

CheckFloat() public method

public CheckFloat ( uint f ) : bool
f uint
return bool

CheckType() public method

public CheckType ( uint t ) : bool
t uint
return bool

LookupTable3D() public method

public LookupTable3D ( ) : System
return System

LookupTable3D() public method

WARNING ONLY USE FOR 3d TABLES TODO arrange classes as 2D/3D and base
public LookupTable3D ( string name, Blob blob, uint address ) : System
name string
blob Blob
address uint
return System

TrySynthesizeLut3D() public static method

public static TrySynthesizeLut3D ( LookupTable3D &lut, string name, Blob blob, uint addr ) : bool
lut LookupTable3D
name string
blob Blob
addr uint
return bool

Property Details

gradient public_oe property

public uint gradient
return uint

offset public_oe property

public uint offset
return uint

rows public_oe property

public UInt16,System rows
return System.UInt16

rowsAddress public_oe property

public uint rowsAddress
return uint

tableType public_oe property

public uint tableType
return uint