DIFF

class FireplaceSource

Fireplace FireplaceBase ItemBase InventoryItem EntityAI Entity ObjectTyped Object IEntity Managed

All members, including inherited

Constructors 1

Members 2

bool m_ContactEventProcessing = false
protected bool m_ContactDeletionProcessing = false
Referenced by EOnPostSimulate()

Methods 42

override bool IsBaseFireplace()
override bool CanObstruct()
override bool CanProxyObstruct()
override void EOnTouch(IEntity other, int extra)
override void EOnContact(IEntity other, Contact extra)
void ContactEvent(IEntity other, vector position)
Referenced by EOnContact(), and EOnTouch()
override void SetCookingEquipment(ItemBase equipment)
Referenced by EEItemAttached()
override bool CanRemoveFromCargo(EntityAI parent)
override bool CanReceiveItemIntoCargo(EntityAI item)
override bool CanLoadItemIntoCargo(EntityAI item)
override bool CanDisplayAttachmentCategory(string category_name)
override bool CanAssignAttachmentsToQuickbar()
override float HeightStartCheckOverride()
override bool CanShowSmoke()
void DestroyClutterCutter(Object clutter_cutter)
override void RefreshFireplacePhysics()
References RefreshPhysics()
override bool HasFlammableMaterial()
override bool CanIgniteItem(EntityAI ignite_target = NULL)
override bool IsIgnited()
override void OnIgnitedTarget(EntityAI target_item)
override void SetActions()