Table of Contents

Class BindingArchetypeData

Namespace
Coherence.Toolkit
Assembly
Coherence.Toolkit.dll
public class BindingArchetypeData
Inheritance
BindingArchetypeData

Constructors

BindingArchetypeData(SchemaType, Type, bool)

public BindingArchetypeData(SchemaType type, Type valueType, bool isMethod)

Parameters

type SchemaType
valueType Type
isMethod bool

Fields

IsMethod

public readonly bool IsMethod

Field Value

bool

fields

protected List<BindingLODStepData> fields

Field Value

List<BindingLODStepData>

maxRange

protected long maxRange

Field Value

long

minRange

protected long minRange

Field Value

long

sampleRate

protected float sampleRate

Field Value

float

type

protected SchemaType type

Field Value

SchemaType

Properties

Fields

public List<BindingLODStepData> Fields { get; }

Property Value

List<BindingLODStepData>

MaxRange

public long MaxRange { get; }

Property Value

long

MinRange

public long MinRange { get; }

Property Value

long

SampleRate

public float SampleRate { get; }

Property Value

float

SchemaType

public SchemaType SchemaType { get; }

Property Value

SchemaType

TotalRange

public ulong TotalRange { get; }

Property Value

ulong

Methods

GetTotalBitsOfLOD(int)

public int GetTotalBitsOfLOD(int lodStep)

Parameters

lodStep int

Returns

int