C# Class SharpTune.Core.LookupTable3D

Inheritance: LookupTable2D
Show file 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 property

public uint gradient
return uint

offset public property

public uint offset
return uint

rows public property

public UInt16,System rows
return System.UInt16

rowsAddress public property

public uint rowsAddress
return uint

tableType public property

public uint tableType
return uint