DPB1Class · Game data

UniversalFileWrapper<RecordType>

Provides universal file wrapper data and the operations listed below. Related types link to the values this API consumes or returns.

Namespace: DreamPoeBot.Loki.FilesInMemory.Base

public class UniversalFileWrapper<RecordType> where RecordType : RemoteMemoryObject, new()View DPB2 version →

Inherited APIs and contracts

Members declared by a base type are documented on that type. Follow these links to include them in your lookup.

Members and overloads

6 results

CheckCache

MethodLink ↗
public void UniversalFileWrapper<RecordType>.CheckCache()

Executes the check cache operation.

EntryAdded

MethodLink ↗
protected virtual void UniversalFileWrapper<RecordType>.EntryAdded(long addr, RecordType entry)

Executes the entry added operation with the supplied arguments.

addrlong
Not read by this overload in the reviewed source. Do not rely on this argument to change its behavior.
entryRecordType
Not read by this overload in the reviewed source. Do not rely on this argument to change its behavior.

GetByAddress

MethodLink ↗
public RecordType UniversalFileWrapper<RecordType>.GetByAddress(long address)

Returns by address using the supplied arguments.

addresslong
Specifies address.

Returns: The RecordType result.

CachedEntriesList

PropertyLink ↗
protected List<RecordType> UniversalFileWrapper<RecordType>.CachedEntriesList { get; set; }

Gets the cached entries list collection. Its element types are linked below.

EntriesAddressDictionary

PropertyLink ↗
protected Dictionary<long, RecordType> UniversalFileWrapper<RecordType>.EntriesAddressDictionary { get; set; }

Gets the entries address dictionary collection. Its element types are linked below.

EntriesList

PropertyLink ↗
public List<RecordType> UniversalFileWrapper<RecordType>.EntriesList { get; }

Gets the entries list collection. Its element types are linked below.

DPB1 0.3.29.47 · Reference reviewed 2026-10-02. Descriptions use source summaries where available, otherwise concise signature-based descriptions. Examples illustrate usage; they are not a live-game test.