Table of Contents

Class ItemTracker.ItemRepresentation

Namespace
Global
Assembly
Assembly-CSharp.dll
public class ItemTracker.ItemRepresentation
Inheritance
ItemTracker.ItemRepresentation
Inherited Members

Constructors

ItemRepresentation(ItemTracker, AbstractPhysicalObject, float)

public ItemRepresentation(ItemTracker parent, AbstractPhysicalObject representedItem, float priority)

Parameters

parent ItemTracker
representedItem AbstractPhysicalObject
priority float

Fields

age

public int age

Field Value

int

dbSpr

public DebugSprite dbSpr

Field Value

DebugSprite

deleteMeNextFrame

public bool deleteMeNextFrame

Field Value

bool

forgetCounter

public int forgetCounter

Field Value

int

lastSeenCoord

public WorldCoordinate lastSeenCoord

Field Value

WorldCoordinate

parent

public ItemTracker parent

Field Value

ItemTracker

priority

public float priority

Field Value

float

representedItem

public AbstractPhysicalObject representedItem

Field Value

AbstractPhysicalObject

ticksSinceSeen

public int ticksSinceSeen

Field Value

int

visualContact

public bool visualContact

Field Value

bool

Properties

TicksSinceSeen

public int TicksSinceSeen { get; }

Property Value

int

VisualContact

public bool VisualContact { get; }

Property Value

bool

Methods

BestGuessForPosition()

public virtual WorldCoordinate BestGuessForPosition()

Returns

WorldCoordinate

Destroy()

public void Destroy()

MakeVisible()

public void MakeVisible()

Update()

public virtual void Update()