Table of Contents

Class DataModelString

Namespace
LlamaLogic.Packages.Models.Data
Assembly
LlamaLogic.Packages.dll

Represents a STRING8 or HASHEDSTRING8 reference in a SimData or CombinedTuning resource (🔓)

public sealed class DataModelString : DataModelReference
Inheritance
DataModelString
Inherited Members

Constructors

DataModelString(DataModelTable, Index)

Initializes a new DataModelString (🔄️🏃)

public DataModelString(DataModelTable table, Index rowIndex)

Parameters

table DataModelTable

The table, a sub sequence of which, is the null-terminated string of CHAR8 values

rowIndex Index

The row index within the containing table of the string being referenced at which the string begins

Properties

Length

Gets the length of the string in ASCII characters, including the null terminator

public int Length { get; }

Property Value

int

NullReference

Gets the null reference DataModelString

public static DataModelString NullReference { get; }

Property Value

DataModelString

Range

Gets the range rows of the string

public Range Range { get; }

Property Value

Range

Value

Gets/sets the value of the string (💤)

public string Value { get; set; }

Property Value

string