Skip to content

Class: memory_info ​

Combined visible, sound, and hit memory flags for one object.

Source ​

C++ class memory_info : visible_memory_object

Custom Constructor ​

visible_memory_object

Remarks ​

Returned by memory lookups to tell which memory channels currently have data for the object.

Extends ​

Constructors ​

Constructor ​

ts
protected new memory_info(): memory_info;

Engine-created combined memory record.

Returns ​

memory_info

Overrides ​

visible_memory_object.constructor

Methods ​

object() ​

ts
object(): game_object;

Get the remembered object.

Returns ​

game_object

Remembered game object.

Remarks ​

The binding expects the native memory record to still point to a live object.

Inherited from ​

visible_memory_object.object

Properties ​

__name ​

ts
readonly __name: string;

LuaBind instance constructor name.

Inherited from ​

visible_memory_object.__name


hit_info ​

ts
readonly hit_info: boolean;

Whether hit memory is available for this object.


last_level_time ​

ts
readonly last_level_time: number;

Previous level time recorded for this memory entry.

Inherited from ​

visible_memory_object.last_level_time


level_time ​

ts
readonly level_time: number;

Level time when this memory entry was last updated.

Inherited from ​

visible_memory_object.level_time


object_info ​

ts
readonly object_info: object_params;

Snapshot of the remembered object.

Inherited from ​

visible_memory_object.object_info


self_info ​

ts
readonly self_info: object_params;

Snapshot of the object that owns this memory.

Inherited from ​

visible_memory_object.self_info


sound_info ​

ts
readonly sound_info: boolean;

Whether sound memory is available for this object.


visual_info ​

ts
readonly visual_info: boolean;

Whether visual memory is available for this object.


__name ​

ts
readonly static __name: string;

LuaBind class constructor name.

Inherited from ​

visible_memory_object.__name